/* RESET........................................................................... */html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:""; content:none;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:none;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:15px 0;padding:0;}input,select{vertical-align:middle;}/* Font normalization */body{ font:13px/1.231 sans-serif; *font-size:small; } /* Hack retained to preserve specificity */select,input,textarea,button{ font:99% sans-serif; }/* Normalize monospace sizing */pre,code,kbd,samp{ font-family:monospace,sans-serif; }/* Always force a scrollbar in non-IE */html{ overflow-y:scroll; }a:hover,a:active{ outline:none; }ul,ol{ margin-left:0em; }ol{ list-style-type:decimal; }/* Remove margins for navigation lists */nav ul,nav li{ margin:0; list-style:none; list-style-image:none; }small{ font-size:85%; }strong,th{ font-weight:bold; }td{ vertical-align:top; }/* Set sub,sup without affecting line-height:gist.github.com/413930 */sub,sup{ font-size:75%; line-height:0; position:relative; }sup{ top:-0.5em; }sub{ bottom:-0.25em; }pre{white-space:pre; white-space:pre-wrap; word-wrap:break-word;padding:15px;}/* Forms stuff */textarea{ overflow:auto; }.ie6 legend,.ie7 legend{ margin-left:-7px; }/* Align checkboxes,radios,text inputs with their label */input[type="radio"]{ vertical-align:text-bottom; }input[type="checkbox"]{ vertical-align:bottom; }.ie7 input[type="checkbox"]{ vertical-align:baseline; }.ie6 input{ vertical-align:text-bottom; }/* Hand cursor on clickable input elements */label,input[type="button"],input[type="submit"],input[type="image"],button{ cursor:pointer; }/* Webkit browsers add a 2px margin outside the chrome of form elements */button,input,select,textarea{ margin:0; }/* Colors for form validity */input:valid,textarea:valid{}input:invalid,textarea:invalid{ border-radius:1px; -moz-box-shadow:0px 0px 5px red; -webkit-box-shadow:0px 0px 5px red; box-shadow:0px 0px 5px red;}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{ background-color:#f0dddd; }/* Make buttons play nice in IE */button{width:auto; overflow:visible; }/* Selection declarations */::-moz-selection{ background:#0095D7; color:#fff; text-shadow:none; }::selection{ background:#0095D7; color:#fff; text-shadow:none; }/* TYPOGRAPHY & GENERAL DEFINITIONS........................................................................... */html{font-size:100.01%;}body{font-size:13px;color:#444;background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;}h1,h2,h3,h4,h5,h6{font-weight:500;color:#444444;}h1{font-size:28px;margin-bottom:20px;}h2{font-size:24px;margin-bottom:15px;}h3{font-size:20px;margin-bottom:20px;}h4{font-size:18px;margin-bottom:15px;}h5{font-size:14px;margin-bottom:15px;}h6{font-size:12px;margin-bottom:15px;}p{margin:0 0 20px;line-height:21px;}p img.left{float:left;margin:15px 15px 15px 0;padding:0;}p img.right{float:right;margin:15px 0 15px 15px;}a{color:#0095D7;text-decoration:none;/* -webkit-transition:all 0.3s ease-in-out 0s; *//* -moz-transition:all 0.3s ease-in-out 0s; *//* -o-transition:all 0.3s ease-in-out 0s; *//* transition:all 0.3s ease-in-out 0s; */outline:none;}a:focus,a:hover{color:#000;text-decoration:none;}a.active{color:#000;text-decoration:none;}a img{border:none;}blockquote{margin:20px;color:#666;font-style:italic;padding:20px 20px 20px 60px;font-size:24px;}blockquote p{font-size:20px; margin:0;line-height:28px;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin-bottom:20px;}ol{padding-left:20px;}ul{list-style-type:circle;}ol{list-style-type:decimal;}dl{margin:0 0 15px 0;}dl dt{font-weight:bold;}dd{margin:0;}.clear{clear:both;}.right{float:right !important;}.no_border{border:none !important;}/* CLEARFIX & INLINE BLOCK FIX........................................................................... */.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .clearfix{ zoom:1; } /* IE6 */*:first-child+html .clearfix{ zoom:1; } /* IE7 */.inline_block_fix{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
/*Font Awesomethe iconic font designed for use with Twitter Bootstrap-------------------------------------------------------The full suite of pictographic icons,examples,and documentationcan be found at:http://fortawesome.github.com/Font-Awesome/License-------------------------------------------------------The Font Awesome webfont,CSS,and LESS files are licensed under CC BY 3.0: http://creativecommons.org/licenses/by/3.0/ A mention of'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readablesource code is considered acceptable attribution (most common on the web).If human readable source code is not available to the end user,a mention inan 'About' or 'Credits' screen is considered acceptable (most common in desktopor mobile software).Contact-------------------------------------------------------Email:dave@davegandy.comTwitter:http://twitter.com/fortaweso_meWork:http://lemonwi.se co-founder*/@font-face{font-family:"FontAwesome";src:url('/media/fonts/fontawesome-webfont.eot');src:url('/media/fonts/fontawesome-webfont.eot?#iefix') format('eot'),url('/media/fonts/fontawesome-webfont.woff') format('woff'),url('/media/fonts/fontawesome-webfont.ttf') format('truetype'),url('/media/fonts/fontawesome-webfont.svg#FontAwesome') format('svg');font-weight:normal;font-style:normal;}/*Font Awesome styles------------------------------------------------------- */[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;text-decoration:inherit;}/* makes the font 33% larger relative to the icon container */.icon-large:before{vertical-align:top;font-size:1.3333333333333333em;}.btn [class^="icon-"],.btn [class*=" icon-"]{/* keeps button heights with and without icons the same */line-height:.9em;}li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center;}li .icon-large[class^="icon-"],li .icon-large[class*=" icon-"]{/* 1.5 increased font size for icon-large * 1.25 width */width:1.875em;}li[class^="icon-"],li[class*=" icon-"]{margin-left:0;list-style-type:none;}li[class^="icon-"]:before,li[class*=" icon-"]:before{text-indent:-2em;text-align:center;}li[class^="icon-"].icon-large:before,li[class*=" icon-"].icon-large:before{text-indent:-1.3333333333333333em;}/*Font Awesome uses the Unicode Private Use Area (PUA) to ensure screenreaders do not read off random characters that represent icons */.icon-glass:before { content:"\f000"; }.icon-music:before { content:"\f001"; }.icon-search:before{ content:"\f002"; }.icon-envelope:before{ content:"\f003"; }.icon-heart:before { content:"\f004"; }.icon-star:before{ content:"\f005"; }.icon-star-empty:before{ content:"\f006"; }.icon-user:before{ content:"\f007"; }.icon-film:before{ content:"\f008"; }.icon-th-large:before{ content:"\f009"; }.icon-th:before{ content:"\f00a"; }.icon-th-list:before { content:"\f00b"; }.icon-ok:before{ content:"\f00c"; }.icon-remove:before{ content:"\f00d"; }.icon-zoom-in:before { content:"\f00e"; }.icon-zoom-out:before{ content:"\f010"; }.icon-off:before { content:"\f011"; }.icon-signal:before{ content:"\f012"; }.icon-cog:before { content:"\f013"; }.icon-trash:before { content:"\f014"; }.icon-home:before{ content:"\f015"; }.icon-file:before{ content:"\f016"; }.icon-time:before{ content:"\f017"; }.icon-road:before{ content:"\f018"; }.icon-download-alt:before{ content:"\f019"; }.icon-download:before{ content:"\f01a"; }.icon-upload:before{ content:"\f01b"; }.icon-inbox:before { content:"\f01c"; }.icon-play-circle:before { content:"\f01d"; }.icon-repeat:before{ content:"\f01e"; }/* \f020 doesn't work in Safari. all shifted one down */.icon-refresh:before { content:"\f021"; }.icon-list-alt:before{ content:"\f022"; }.icon-lock:before{ content:"\f023"; }.icon-flag:before{ content:"\f024"; }.icon-headphones:before{ content:"\f025"; }.icon-volume-off:before{ content:"\f026"; }.icon-volume-down:before { content:"\f027"; }.icon-volume-up:before { content:"\f028"; }.icon-qrcode:before{ content:"\f029"; }.icon-barcode:before { content:"\f02a"; }.icon-tag:before { content:"\f02b"; }.icon-tags:before{ content:"\f02c"; }.icon-book:before{ content:"\f02d"; }.icon-bookmark:before{ content:"\f02e"; }.icon-print:before { content:"\f02f"; }.icon-camera:before{ content:"\f030"; }.icon-font:before{ content:"\f031"; }.icon-bold:before{ content:"\f032"; }.icon-italic:before{ content:"\f033"; }.icon-text-height:before { content:"\f034"; }.icon-text-width:before{ content:"\f035"; }.icon-align-left:before{ content:"\f036"; }.icon-align-center:before{ content:"\f037"; }.icon-align-right:before { content:"\f038"; }.icon-align-justify:before { content:"\f039"; }.icon-list:before{ content:"\f03a"; }.icon-indent-left:before { content:"\f03b"; }.icon-indent-right:before{ content:"\f03c"; }.icon-facetime-video:before{ content:"\f03d"; }.icon-picture:before { content:"\f03e"; }.icon-pencil:before{ content:"\f040"; }.icon-map-marker:before{ content:"\f041"; }.icon-adjust:before{ content:"\f042"; }.icon-tint:before{ content:"\f043"; }.icon-edit:before{ content:"\f044"; }.icon-share:before { content:"\f045"; }.icon-check:before { content:"\f046"; }.icon-move:before{ content:"\f047"; }.icon-step-backward:before { content:"\f048"; }.icon-fast-backward:before { content:"\f049"; }.icon-backward:before{ content:"\f04a"; }.icon-play:before{ content:"\f04b"; }.icon-pause:before { content:"\f04c"; }.icon-stop:before{ content:"\f04d"; }.icon-forward:before { content:"\f04e"; }.icon-fast-forward:before{ content:"\f050"; }.icon-step-forward:before{ content:"\f051"; }.icon-eject:before { content:"\f052"; }.icon-chevron-left:before{ content:"\f053"; }.icon-chevron-right:before { content:"\f054"; }.icon-plus-sign:before { content:"\f055"; }.icon-minus-sign:before{ content:"\f056"; }.icon-remove-sign:before { content:"\f057"; }.icon-ok-sign:before { content:"\f058"; }.icon-question-sign:before { content:"\f059"; }.icon-info-sign:before { content:"\f05a"; }.icon-screenshot:before{ content:"\f05b"; }.icon-remove-circle:before { content:"\f05c"; }.icon-ok-circle:before { content:"\f05d"; }.icon-ban-circle:before{ content:"\f05e"; }.icon-arrow-left:before{ content:"\f060"; }.icon-arrow-right:before { content:"\f061"; }.icon-arrow-up:before{ content:"\f062"; }.icon-arrow-down:before{ content:"\f063"; }.icon-share-alt:before { content:"\f064"; }.icon-resize-full:before { content:"\f065"; }.icon-resize-small:before{ content:"\f066"; }.icon-plus:before{ content:"\f067"; }.icon-minus:before { content:"\f068"; }.icon-asterisk:before{ content:"\f069"; }.icon-exclamation-sign:before{ content:"\f06a"; }.icon-gift:before{ content:"\f06b"; }.icon-leaf:before{ content:"\f06c"; }.icon-fire:before{ content:"\f06d"; }.icon-eye-open:before{ content:"\f06e"; }.icon-eye-close:before { content:"\f070"; }.icon-warning-sign:before{ content:"\f071"; }.icon-plane:before { content:"\f072"; }.icon-calendar:before{ content:"\f073"; }.icon-random:before{ content:"\f074"; }.icon-comment:before { content:"\f075"; }.icon-magnet:before{ content:"\f076"; }.icon-chevron-up:before{ content:"\f077"; }.icon-chevron-down:before{ content:"\f078"; }.icon-retweet:before { content:"\f079"; }.icon-shopping-cart:before { content:"\f07a"; }.icon-folder-close:before{ content:"\f07b"; }.icon-folder-open:before { content:"\f07c"; }.icon-resize-vertical:before { content:"\f07d"; }.icon-resize-horizontal:before { content:"\f07e"; }.icon-bar-chart:before { content:"\f080"; }.icon-twitter-sign:before{ content:"\f081"; }.icon-facebook-sign:before { content:"\f082"; }.icon-camera-retro:before{ content:"\f083"; }.icon-key:before { content:"\f084"; }.icon-cogs:before{ content:"\f085"; }.icon-comments:before{ content:"\f086"; }.icon-thumbs-up:before { content:"\f087"; }.icon-thumbs-down:before { content:"\f088"; }.icon-star-half:before { content:"\f089"; }.icon-heart-empty:before { content:"\f08a"; }.icon-signout:before { content:"\f08b"; }.icon-linkedin-sign:before { content:"\f08c"; }.icon-pushpin:before { content:"\f08d"; }.icon-external-link:before { content:"\f08e"; }.icon-signin:before{ content:"\f090"; }.icon-trophy:before{ content:"\f091"; }.icon-github-sign:before { content:"\f092"; }.icon-upload-alt:before{ content:"\f093"; }.icon-lemon:before { content:"\f094"; }.icon-phone:before { content:"\f095"; }.icon-check-empty:before { content:"\f096"; }.icon-bookmark-empty:before{ content:"\f097"; }.icon-phone-sign:before{ content:"\f098"; }.icon-twitter:before { content:"\f099"; }.icon-facebook:before{ content:"\f09a"; }.icon-github:before{ content:"\f09b"; }.icon-unlock:before{ content:"\f09c"; }.icon-credit-card:before { content:"\f09d"; }.icon-rss:before { content:"\f09e"; }.icon-hdd:before { content:"\f0a0"; }.icon-bullhorn:before{ content:"\f0a1"; }.icon-bell:before{ content:"\f0a2"; }.icon-certificate:before { content:"\f0a3"; }.icon-hand-right:before{ content:"\f0a4"; }.icon-hand-left:before { content:"\f0a5"; }.icon-hand-up:before { content:"\f0a6"; }.icon-hand-down:before { content:"\f0a7"; }.icon-circle-arrow-left:before { content:"\f0a8"; }.icon-circle-arrow-right:before{ content:"\f0a9"; }.icon-circle-arrow-up:before { content:"\f0aa"; }.icon-circle-arrow-down:before { content:"\f0ab"; }.icon-globe:before { content:"\f0ac"; }.icon-wrench:before{ content:"\f0ad"; }.icon-tasks:before { content:"\f0ae"; }.icon-filter:before{ content:"\f0b0"; }.icon-briefcase:before { content:"\f0b1"; }.icon-fullscreen:before{ content:"\f0b2"; }.icon-group:before { content:"\f0c0"; }.icon-link:before{ content:"\f0c1"; }.icon-cloud:before { content:"\f0c2"; }.icon-beaker:before{ content:"\f0c3"; }.icon-cut:before { content:"\f0c4"; }.icon-copy:before{ content:"\f0c5"; }.icon-paper-clip:before{ content:"\f0c6"; }.icon-save:before{ content:"\f0c7"; }.icon-sign-blank:before{ content:"\f0c8"; }.icon-reorder:before { content:"\f0c9"; }.icon-list-ul:before { content:"\f0ca"; }.icon-list-ol:before { content:"\f0cb"; }.icon-strikethrough:before { content:"\f0cc"; }.icon-underline:before { content:"\f0cd"; }.icon-table:before { content:"\f0ce"; }.icon-magic:before { content:"\f0d0"; }.icon-truck:before { content:"\f0d1"; }.icon-pinterest:before { content:"\f0d2"; }.icon-pinterest-sign:before{ content:"\f0d3"; }.icon-google-plus-sign:before{ content:"\f0d4"; }.icon-google-plus:before { content:"\f0d5"; }.icon-money:before { content:"\f0d6"; }.icon-caret-down:before{ content:"\f0d7"; }.icon-caret-up:before{ content:"\f0d8"; }.icon-caret-left:before{ content:"\f0d9"; }.icon-caret-right:before { content:"\f0da"; }.icon-columns:before { content:"\f0db"; }.icon-sort:before{ content:"\f0dc"; }.icon-sort-down:before { content:"\f0dd"; }.icon-sort-up:before { content:"\f0de"; }.icon-envelope-alt:before{ content:"\f0e0"; }.icon-linkedin:before{ content:"\f0e1"; }.icon-undo:before{ content:"\f0e2"; }.icon-legal:before { content:"\f0e3"; }.icon-dashboard:before { content:"\f0e4"; }.icon-comment-alt:before { content:"\f0e5"; }.icon-comments-alt:before{ content:"\f0e6"; }.icon-bolt:before{ content:"\f0e7"; }.icon-sitemap:before { content:"\f0e8"; }.icon-umbrella:before{ content:"\f0e9"; }.icon-paste:before { content:"\f0ea"; }.icon-user-md:before { content:"\f200"; }
/* LAYOUT / GRID........................................................................... */#popup_container .wrapper{width:560px;/*padding:20px;*/}.wrapper{width:950px;margin:0 auto;}#container{clear:both;margin:20px 0 20px 0;min-height:500px;height:auto !important;height:500px;}.module{margin:0 0 15px 0;}/* HEADER........................................................................... */header{border-top:5px solid #0095D7;}header .wrapper{position:relative;}header #logo{width:98px;height:100px;float:left;margin:0 65px 0 0;padding:15px 0 0 0;overflow:hidden;}header #registration{/*width:500px;*/float:left;margin:0 25px 0 0;padding:40px 0 0 0;}header .member_header{float:left;margin:0 25px 0 0;padding:0 25px 0 0;border-right:1px solid #dddddd;}header #search .inner_search{border-left:1px solid #007DB5;padding:6px 6px 6px 25px;}header #search .inner_search input[type=text]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5)) !important;background:-moz-linear-gradient(top,#fff,#f5f5f5) !important;background:-o-linear-gradient(top,#fff,#f5f5f5) !important;background-color:#fff;border:1px solid #007DB5;padding:8px 7px 7px;height:13px;margin:0 0 0 5px;color:#666666 !important;font-weight:500;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:270px;float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}header #search .inner_search select{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5)) !important;background:-moz-linear-gradient(top,#fff,#f5f5f5) !important;background:-o-linear-gradient(top,#fff,#f5f5f5) !important;background-color:#fff;border:1px solid #CCEAF7;padding:9px 7px;height:28px;margin:0 5px 0 0 !important;color:#999 !important;font-weight:normal;font-size:11px;width:160px;float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}header #search .inner_search input[type=submit]{background:transparent url(/media/dsg/search.png) !important;width:29px;height:30px;border:none;padding:0;float:left;margin:0 0 0 -3px;curosr:pointer;}header #search .inner_search .dk_options_inner li{width:100%;}header #search .dk_toggle{padding-top:6px !important;padding-bottom:6px !important;border-color:#007DB5;}header .stbadge{margin-left:60px;position:relative;top:-10px;display:block;width:160px;float:left;}header .stbadge .bbadge{float:left;}#head_cart{color:#fff;font-size:13px;padding:20px 20px 10px 20px;background:#0095D7 url(/media/dsg/cart.png) no-repeat 20px 20px;float:right;width:160px;border-bottom:4px solid #33AADF;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}#head_cart a.amount{display:block;width:160px;text-align:right;font-size:26px;font-weight:bold;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}#head_cart a.amount:hover{color:#E6F4FB;}#head_cart a.info{display:block;width:160px;text-align:left;font-size:12px;font-weight:normal;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}#head_cart a.info:hover{color:#E6F4FB;}#head_cart hr{background:#40B0E1;border:none;margin:10px 0;}header #navigation{display:block;padding:20px 0 0 0;position:relative;}h2.note{display:none;}/* CENTER........................................................................... */#center{float:left;width:620px;}#center_list{float:left;width:730px;}#center-home{width:620px;float:left;}#center .content{margin-bottom:30px;}#center ul{list-style-type:disc;}#center ul li,#center ol li{margin:0 0 10px 12px;line-height:20px;}.breadcrumbs{padding:10px 0 0 0;margin:0 0 25px 0;font-size:12px;color:#999999;padding-bottom:10px;border-bottom:1px solid #eeeeee;}ul.breadcrumbs li{float:left;list-style-type:none;margin:0 10px 0 0 !important;}/* RIGHT COLUMN........................................................................... */aside{float:right;width:300px;}aside#left{float:left;margin-right:40px;width:180px;}aside#right{padding-top:23px;}aside .module{margin:0 0 40px 0;}aside .module .container p{font-size:13px;line-height:18px;}.nobg{background:none !important;}/* FOOTER........................................................................... */footer{clear:both;padding:30px 0 0;background:#f7f7f7;border-top:1px solid #eeeeee;margin:0 0 15px 0;}footer .sociable{background:#f3f3f3;padding:15px 0;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}footer .sociable .block{float:left;width:274px;padding:5px 30px 5px 0;margin:0 30px 0 0;border-right:1px solid #e5e5e5;min-height:30px;}footer .sociable .last_block{float:left;width:275px;padding:5px 0 5px 0;margin:0;min-height:30px;}footer .sociable .block p,.last_block p{margin:0;font-size:11px;}footer .block{float:left;width:274px;padding:5px 30px 5px 0;margin:0 30px 30px 0;border-right:1px solid #e5e5e5;min-height:290px;}footer .last_block{float:left;width:275px;padding:5px 0 5px 0;margin:0;}footer h3{color:#666666;margin:0 0 5px 0;}footer h3 a{text-decoration:none;color:#666666;}footer h3 a:hover{color:#0095D7;}footer .info{color:#999999;padding:0 0 10px 0;font-size:11px;display:inline-block;}footer .socnet .info{padding-bottom:3px;}footer input[type="text"],textarea{width:260px !important;}footer p{color:#999999;}footer .facebook{padding:0 0 10px 0;border-bottom:1px solid #e5e5e5;background:url(/media/dsg/facebook.png) no-repeat right 15px;}footer .twitter{padding:10px 0;border-bottom:1px solid #e5e5e5;background:url(/media/dsg/twitter.png) no-repeat right 15px;}footer .google-plus{padding:10px 0;border-bottom:1px solid #e5e5e5;background:url(/media/dsg/google-plus.png) no-repeat right 15px;}footer .pinterest{padding:10px 0;border-bottom:1px solid #e5e5e5;background:url(/media/dsg/pinterest.png) no-repeat right 15px;}footer .rss{padding:10px 0 0;background:url(/media/dsg/rss.png) no-repeat right 15px;}.legals p{font-size:11px;color:#999999;float:left;}@media only screen and (min-width:1280px){footer input[type="text"],textarea{width:340px !important;}}/* PAGINATION........................................................................... */.pagination{clear:both;height:30px;width:100%;padding-top:15px;text-align:center;}.pagination a,.pagination span{font-size:12px;padding:7px 12px;margin:1px;color:#0095D7;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.pagination span{color:#000000;background:#f7f7f7;}.pagination span.pprev,.pagination span.pnext{border:0;background:#fff;}.pagination a{color:#0095D7;text-decoration:none;}.pagination a:hover{color:#444444;background:#f3f3f3;}/* TABS SIDE OVERRIDE........................................................................... */.side_tabs{margin:0 !important;border-bottom:none !important;}.side_tabs li{float:left;display:block;padding:12px 15px 10px !important;background:#282828 !important;cursor:pointer;margin:0;font-size:14px;width:115px !important;border-top:4px solid #000 !important;}.side_tabs li:hover{background:#333 !important;}.side_tabs li.current{background:#1d1d1d !important;border-top:4px solid #333 !important;}div.tab_panes{clear:both;}/* TABS........................................................................... */ul.tab_tabs{list-style-type:none !important;border-bottom:1px solid #ddd;height:40px;margin-bottom:25px;}ul.tab_tabs li{margin:0 !important;padding:0;*width:auto;*float:left;}ul.tab_tabs li a{display:block;float:left;padding:12px 20px 0;border:1px solid #ddd;margin:0 3px 0 0;height:27px;background:#f3f3f3;font-size:13px;color:#888;font-weight:500;border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-transition:all 0s ease-in-out 0s;-moz-transition:all 0s ease-in-out 0s;-o-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s;}ul.tab_tabs li a:hover{background:#eee;color:#0094D7;}ul.tab_tabs li a.current{background:#fff;border-bottom:none;height:28px;color:#444;margin:-3px 2px 0 0;padding:15px 20px 0;}/* OVERLAY............................................................................. */#lightbox{display:none;background:#fff;width:600px;height:600px;z-index:99;border:10px solid #666;/* for modern browsers use semi-transparent color on the border. nice! */border:10px solid rgba(82,82,82,0.698);/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}#lightbox h2{font-size:16px;padding:15px 20px 0 20px;margin-bottom:0;}#lightbox hr{height:2px;overflow:hidden;}#lightbox .close{background-image:url(/media/dsg/close.png);position:absolute; right:15px; top:15px;cursor:pointer;height:15px;width:15px;}#lightbox iframe.contentWrap{padding:0 20px 20px 20px;width:560px;height:520px;overflow:auto;overflow-x:hidden;border:0;}
/* LAYOUT / GRID........................................................................... */@media only screen and (min-width:1280px){.wrapper{width:1180px;}/* HEADER........................................................................... */header #logo{margin:0 80px 0 0;}header #logo h2{display:none;}header #registration{margin:0 80px 0 0;}#head_cart{width:180px;}#head_cart a.amount{width:180px;}#head_cart a.info{width:180px;}/* CENTER........................................................................... */#center{width:840px;}#center_list{width:960px;}#center-home{width:840px;}/* RIGHT COLUMN........................................................................... *//* FOOTER........................................................................... */footer .sociable .block{width:351px;}footer .sociable .last_block{width:356px;}footer .block{width:351px;}footer .last_block{width:356px;}}
/* LAYOUT / GRID........................................................................... */@media only screen and (min-width:320px) and (max-width:1023px){.wrapper{width:740px;}/* HEADER........................................................................... */header #logo{margin:0 25px 0 0;}header #registration{margin:0 25px 0 0;width:400px;}#head_cart{width:140px;}#head_cart a.amount{width:140px;}#head_cart a.info{width:140px;}header #search .inner_search input[type=text]{width:230px;}header .stbadge{margin-left:10px;display:none;}/* CENTER........................................................................... */#center{width:480px;}#center_list{width:520px;}#center-home{width:480px;}/* RIGHT COLUMN........................................................................... */aside{width:220px;}/* FOOTER........................................................................... */footer .sociable .block{width:209px;}footer .sociable .last_block{width:240px;}footer .block{width:210px;padding-right:20px;margin-right:20px;overflow:hidden;}footer .last_block{width:238px;}footer .facebook .fb-like-box span,footer .facebook .fb-like-box iframe{width:200px !important;height:70px !important;}footer .sociable .block{padding-right:20px !important;margin-right:20px !important;}}
/* MAIN MENU - TOP........................................................................... */nav ul#top_main_menu{clear:both;background:#007DB5;background:-moz-linear-gradient(#0095D7,#007DB5); /* FF 3.6+ */background:-ms-linear-gradient(#0095D7,#007DB5); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0095D7),color-stop(100%,#007DB5)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#0095D7,#007DB5); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#0095D7,#007DB5); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D7',endColorstr='#007DB5'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095D7',endColorstr='#007DB5')"; /* IE8+ */background:linear-gradient(#0095D7,#007DB5); /* the standard */border:1px solid #007DB5;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}nav ul#top_main_menu li{margin-bottom:0;float:left;}nav ul#top_main_menu li.vcardtel{position:absolute;width:150px;height:80px;right:20px;top:5px;}nav ul#top_main_menu li a{color:#ffffff;font-size:13px;text-decoration:none;padding:15px 25px;display:block;text-shadow:1px 1px #006A99;font-weight:500;}nav ul#top_main_menu li a.all{border-right:1px solid #0D9AD9;}nav ul#top_main_menu li a.actions{border-left:1px solid #007DB5;border-right:1px solid #0D9AD9;}nav ul#top_main_menu li .mmtrigger{margin-left:5px;position:relative;top:2px;}/* MAIN MENU - BOTTOM........................................................................... */#main_menu{float:left;list-style-type:none;}nav ul#top_menu{clear:both;background:#D9EFF9;background:-moz-linear-gradient(#E6F4FB,#D9EFF9); /* FF 3.6+ */background:-ms-linear-gradient(#E6F4FB,#D9EFF9); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#E6F4FB),color-stop(100%,#D9EFF9)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#E6F4FB,#D9EFF9); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#E6F4FB,#D9EFF9); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6F4FB',endColorstr='#D9EFF9'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6F4FB',endColorstr='#D9EFF9')"; /* IE8+ */background:linear-gradient(#E6F4FB,#D9EFF9); /* the standard */border:1px solid #CCEAF7;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}nav ul#top_menu li{margin-right:1px;margin-bottom:0;float:left;}nav ul#top_menu li.active{}nav ul#top_menu li a{color:#0095D7;font-size:12px;text-decoration:none;padding:12px 15px;display:block;border-right:1px solid #CCEAF7;font-weight:500;}nav ul#top_menu li a span{display:block;}nav ul#top_menu li a:hover,nav ul#top_menu li a.hover{color:#444444;background:#EEF8FC;}/* SIDE MENU........................................................................... */h2.side_menu_title a{color:#555555;}#side_menu{margin-bottom:30px;list-style-type:none !important;}#side_menu li{border-top:1px solid #eeeeee;margin:0;}#side_menu li.last{border-bottom:1px solid #eeeeee;}#side_menu li a{display:block;color:#0095D7;padding:12px 0;text-decoration:none;font-size:14px;font-weight:300;}#side_menu li a.active,#side_menu li a:hover{color:#555555;}#side_menu i{padding-right:5px;}/* FOOTER MENU........................................................................... */#footer_menu{text-align:right;float:left;margin:0 0 0 30px;}#footer_menu li{background:url(/media/dsg/li.gif) no-repeat 0 7px;padding:3px 0 0 17px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0 10px 0 0;list-style-type:none;}#footer_menu li.first{background:none;padding:5px 0 0;}#footer_menu li.last{margin:0;}#footer_menu li a{font-size:11px;text-decoration:none;display:block;}#cat_menu{width:520px;float:left;}#cat_menu li{float:left;width:250px;height:100px;margin-bottom:10px;margin-right:10px;}#cat_menu li a{display:block;width:100%;height:100%;border:1px solid #ddd;}/* MEDIA QUERIES & SPECIFICS........................................................................... */@media only screen and (min-width:3200000px) and (max-width:7670000px){nav ul li{float:none;}nav ul li a{clear:both;display:block;float:none;background:#f1f1f1;text-align:center;font-size:18px;background:-moz-linear-gradient(#fdfdfd,#f1f1f1); /* FF 3.6+ */background:-ms-linear-gradient(#fdfdfd,#f1f1f1); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#f1f1f1)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#fdfdfd,#f1f1f1); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#fdfdfd,#f1f1f1); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f1f1f1'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f1f1f1')"; /* IE8+ */background:linear-gradient(#fdfdfd,#f1f1f1); /* the standard */box-shadow:0 1px 1px #ddd;border:1px solid #f3f3f3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#cat_menu{width:auto;}#cat_menu li{width:auto;height:auto;padding-right:10px;}}@media only screen and (min-width:320px) and (max-width:1023px){#cat_menu{width:110px;}#cat_menu li{width:100px;height:auto;margin-bottom:20px;}#footer_menu{text-align:center;margin:0 0 20px 0;}nav ul#top_main_menu li.vcard{/* padding-top:0; *//* text-align:right; *//* position:relative; *//* top:-3px; */display:none;}}@media only screen and (min-width:1024px) and (max-width:1279px){#cat_menu{width:330px;}#cat_menu li{width:100px;}nav ul#top_main_menu li.vcard{padding-top:0;text-align:right;}nav ul#top_main_menu li.vcard span{clear:both;display:block;font-size:16px !important;}}@media only screen and (min-width:1280px){#cat_menu{width:530px;}#cat_menu li{width:150px;}}/* CORPORATE MENU........................................................................... */ul#main_menu li a{padding:3px 0;display:block;font-size:12px;}/* ENTIRE PRODUCT CATEGORY LIST........................................................................... */#main-category-list{display:none;position:absolute;z-index:9999;left:0;width:950px;}#main-category-list li.cat{clear:both;border:1px solid #006592;border-top:0;border-bottom:0;background:#007DB5;}#main-category-list li a{float:left;padding:12px 9px !important;border-bottom:1px solid #006592;width:192px;font-size:12px !important;position:relative;z-index:10;}#main-category-list li a:hover{background:#ffffff;color:#555555;text-shadow:none;border-top-left-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;}#main-category-list .subcatarea{display:none;position:absolute;top:-1px;left:210px;width:678px;background:#ffffff;padding:30px;border:1px solid #007DB5;border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;min-height:420px;z-index:9;}#main-category-list li.hover .subcatarea{display:block;}#main-category-list .subcatarea h3 a{font-size:24px !important;color:#0095D7;display:block;padding:0 !important;border:none;text-shadow:none;font-weight:500;width:auto;}#main-category-list .subcatarea h3 a:hover{color:#555555;}#main-category-list .subcatarea img{float:right;margin:0 0 20px 20px;}#main-category-list .subcats{width:610px;}#main-category-list .subcat a{border:none;color:#0095D7;padding:0 0 5px !important;text-shadow:none;font-size:13px !important;font-weight:500;line-height:16px;width:100%;display:block;}#main-category-list .subcat{width:160px;margin:15px 10px 5px 0;float:left;}#main-category-list .subcat a:hover{color:#555555;}#main-category-list .subsubcats{clear:both;}#main-category-list .subsubcats li{clear:both;float:none;}#main-category-list .subsubcats li a{border:none;color:#666666;padding:3px 0 !important;text-shadow:none;font-size:11px !important;font-weight:400;line-height:14px;width:100%;display:block;}#main-category-list .subsubcats li a:hover{color:#000000;}@media only screen and (min-width:1280px){#main-category-list{width:1180px;}#main-category-list .subcatarea{width:908px;min-height:420px;}#main-category-list .subcats{width:840px;padding-top:15px;}}@media only screen and (min-width:320px) and (max-width:1023px){#main-category-list{width:740px;}#main-category-list .subcatarea{width:468px;min-height:420px;}#main-category-list .subcats{width:400px;padding-top:15px;}}/* ENTIRE PRODUCT CATEGORY LIST - PAGE LIST........................................................................... */#main-category-list section{float:left;margin:0 20px 0 0;width:170px;height:200px;}#main-category-list section h3{margin-bottom:10px;font-size:13px;font-weight:500;letter-spacing:-0.5px;}#main-category-list section a.more_link{color:#0095D7;}#main-category-list section:nth-child(6n+6){margin:0;}#main-category-list section ul{list-style:none;}#main-category-list section li{border-bottom:1px solid #eeeeee;}#main-category-list section li a{color:#666666;font-size:11px;padding:8px 0;display:block;}#main-category-list section li a:hover{color:#000000;}@media only screen and (min-width:1024px) and (max-width:1279px){#main-category-list section:nth-child(5n+5){margin:0;}}@media only screen and (min-width:320px) and (max-width:1023px){#main-category-list section:nth-child(4n+4){margin:0;}#main-category-list section{float:left;margin:0 20px 0 0;width:155px;height:200px;}}
label{display:inline-block;font-size:13px;color:#555555;font-weight:normal;display:block;width:170px;float:left;position:relative;padding:10px 0 10px 15px;}fieldset label{background:#f3f3f3;background:-moz-linear-gradient(#f5f5f5,#f3f3f3); /* FF 3.6+ */background:-ms-linear-gradient(#f5f5f5,#f3f3f3); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#f5f5f5)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#f7f7f7,#f5f5f5); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#f5f5f5,#f3f3f3); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#f3f3f3'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#f3f3f3')"; /* IE8+ */background:linear-gradient(#f5f5f5,#f3f3f3); /* the standard */border:1px solid #dddddd;border-right:none;border-top-left-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;margin:0 0 15px 0;}.special label{border:1px solid #dddddd;}.clear_label_address{display:inline-block;font-size:14px;color:#555555;font-weight:normal;display:block;width:240px;float:left;position:relative;padding:13px 0 13px 0;background:transparent;margin:0 0 15px 0;border:none;}.checkbox_address{float:left;margin:13px 10px 0 0;}textarea.order_note{width:400px;}fieldset label{width:170px;}fieldset{margin-bottom:20px;padding:20px 0;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}legend{font-size:12px;padding:7px 10px;font-weight:bold;color:#000;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}input[type=text],input[type=email],input[type=password],input.text,input.title,textarea{background:#ffffff !important;border:1px solid #dddddd;padding:8px 7px 9px;height:16px;margin:0 0 10px 0;color:#999999 !important;font-weight:normal;font-size:13px;width:200px;border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;}select{background:#fff !important;border:1px solid #dddddd;padding:7px 45px 7px 10px;height:16px;margin:0 0 15px 0;color:#333 !important;font-weight:normal;font-size:13px;width:260px;border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#999999;}select{background:#F5F5F5;border:auto;/* padding:4px 2px 2px 2px; */height:auto;/* width:212px; */}.bdate div select{width:auto;}span.labelpad{margin-left:170px;}input.text,input.title{width:300px;padding:5px;}input.title{font-size:16px;}textarea{height:150px;padding:7px;font-weight:normal;}.notice{background:#FFF6BF;color:#555555;border:1px solid #FFD324;padding:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.formSuccess{background:#E6EFC2;color:#264409;border-color:#C6D880;}span.error{color:#990000;font-size:11px;display:block;padding:7px 0 10px;background:none;border:0;margin:0;padding-left:170px;}fieldset span.error{padding-left:170px;}.agrbox div span.error{padding-left:0;}input.datepick{width:100px;background:url(/media/dsg/calendar.png) #F5F5F5 no-repeat 90px 5px !important;}.agrbox div{float:left;padding-top:10px;margin-left:20px;}.agrbox div br{clear:both;}.agrbox div input,.agrbox div label{float:left;}.agrbox div input{width:16px;top:0;clear:left;/* margin:0 10px 0 0; */}.agrbox div label{line-height:1;padding:0 0 10px;width:auto;}/* For the details,see:http://flowplayer.org/tools/dateinput/index.html#skinning *//* calendar root element */#calroot{/* place on top of other elements. set a higher value if nessessary */z-index:1;font-family:sans-serif;background-color:#fff;border:1px solid #ccc;border-width:0 1px 1px;padding-top:10px;height:160px;width:227px;display:none;margin:0 0 0 -7px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;}/* head. contains title,prev/next month controls and possible month/year selectors */#calhead{padding:2px 0;height:22px;}#caltitle{font-size:14px;color:#0150D1;float:left;text-align:center;width:160px;line-height:20px;text-shadow:0 1px 0 #ddd;}#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url(prev.gif) no-repeat scroll center center;float:left;cursor:pointer;margin-left:9px;}#calnext{background-image:url(next.gif);float:right;margin-right:9px;}#calprev.caldisabled,#calnext.caldisabled{visibility:hidden;}/* year/month selector */#caltitle select{font-size:10px;}/* names of the days */#caldays{height:14px;border-bottom:1px solid #ddd;}#caldays span{display:block;float:left;width:32px;text-align:center;font-size:11px;}/* container for weeks */#calweeks{background-color:#fff;margin-top:4px;}/* single week */.calweek{clear:left;height:22px;}/* single day */.calweek a{display:block;float:left;width:31px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;}/* different states */.calweek a:hover,.calfocus{background-color:#ddd;}/* sunday */a.calsun{color:red;}/* offmonth day */a.caloff{color:#ccc;}a.caloff:hover{background-color:rgb(245,245,250);}/* unselecteble day */a.caldisabled{background-color:#efefef !important;color:#ccc!important;cursor:default;}/* current date */#calcurrent{background-color:#498CE2;color:#fff;}/* today */#caltoday{background-color:#999;color:#fff;}.stn-form div.formhelp{width:100px;padding:10px;float:right;background:#ccc;color:#fff;}.stn-form .field{clear:both;}.stn-form .field span.error{display:block;clear:both;color:#aa0000;font-size:11px;padding:0px 0 10px 190px;background:none;border:0;margin:0;position:relative;top:-10px;}.stn-form .field div label{background:transparent;border:0;padding:0;width:auto;/* clear:both; */margin-left:10px;}a.back{line-height:15px;*line-height:18px;float:left;padding:7px 15px 6px 15px !important;margin-right:10px;}.form-hint{display:none;}input.opics{float:left;}.stn-form .field a.dk_toggle{width:180px !important;padding:10px 25px 11px 10px;font-size:13px;border:1px solid #DDDDDD;border-left:0;color:#444;background-color:#fff;}.stn-form .field ul.dk_options_inner{margin:0;}.stn-form .field li.dk_option_current{margin:0 !important;}
/* GENERAL BUTTON........................................................................... */button,a.button,.button{color:#fff;background:#0094D7;background:-moz-linear-gradient(#33AADF,#0094D7); /* FF 3.6+ */background:-ms-linear-gradient(#33AADF,#0094D7); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#33AADF),color-stop(100%,#0094D7)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#33AADF,#0094D7); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#33AADF,#0094D7); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33AADF',endColorstr='#0094D7'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#33AADF',endColorstr='#0094D7')"; /* IE8+ */background:linear-gradient(#33AADF,#0094D7); /* the standard */border-top:none;border-left:none;border-right:none;border-bottom:none;font-size:14px;font-weight:500;text-decoration:none;display:inline-block;cursor:pointer;padding:10px 15px 11px;display:-moz-inline-stack;zoom:1;*display:inline;text-shadow:1px 1px 1px rgba(0,0,0,0.25);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}button:hover,a.button:hover,.button:hover{color:#fff;background:#333;text-shadow:1px 1px 1px #000;background:-moz-linear-gradient(#555555,#444444); /* FF 3.6+ */background:-ms-linear-gradient(#555555,#444444); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555555),color-stop(100%,#444444)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#555555,#444444); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#555555,#444444); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#444444'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#444444')"; /* IE8+ */background:linear-gradient(#555555,#444444); /* the standard */}/* GRAY BUTTON........................................................................... */.gray_button{color:#ffffff;background:#cccccc;background:-moz-linear-gradient(#cccccc,#999999); /* FF 3.6+ */background:-ms-linear-gradient(#cccccc,#999999); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cccccc),color-stop(100%,#999999)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#cccccc,#999999); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#cccccc,#999999); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999')"; /* IE8+ */background:linear-gradient(#cccccc,#999999); /* the standard */border-top:none;border-left:none;border-right:none;border-bottom:none;font-size:14px;font-weight:500;text-decoration:none;display:inline-block;cursor:pointer;padding:10px 15px 11px;display:-moz-inline-stack;zoom:1;*display:inline;text-shadow:1px 1px 1px rgba(0,0,0,0.25);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.padding_corr{padding:8px 15px 7px !important;font-weight:normal !important;font-size:13px !important!;}.gray_button:hover{color:#ffffff;background:#333333;text-shadow:1px 1px 1px #000;background:-moz-linear-gradient(#555555,#444444); /* FF 3.6+ */background:-ms-linear-gradient(#555555,#444444); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555555),color-stop(100%,#444444)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#555555,#444444); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#555555,#444444); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#444444'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#444444')"; /* IE8+ */background:linear-gradient(#555555,#444444); /* the standard */}/* SUBTLE BUTTON........................................................................... */.subtle_button{color:#ffffff;background:#cccccc;background:-moz-linear-gradient(#cccccc,#999999); /* FF 3.6+ */background:-ms-linear-gradient(#cccccc,#999999); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cccccc),color-stop(100%,#999999)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#cccccc,#999999); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#cccccc,#999999); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999')"; /* IE8+ */background:linear-gradient(#cccccc,#999999); /* the standard */border-top:none;border-left:none;border-right:none;border-bottom:none;font-size:11px;font-weight:400;text-decoration:none;display:inline-block;cursor:pointer;padding:7px 12px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-shadow:1px 1px 1px rgba(0,0,0,0.25);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.subtle_button:hover{color:#ffffff;background:#333333;text-shadow:1px 1px 1px #000;background:-moz-linear-gradient(#555555,#444444); /* FF 3.6+ */background:-ms-linear-gradient(#555555,#444444); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555555),color-stop(100%,#444444)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#555555,#444444); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#555555,#444444); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#444444'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#444444')"; /* IE8+ */background:linear-gradient(#555555,#444444); /* the standard */}/* CLASSES & SPECIFICS........................................................................... */.wishlist,.wishlist:hover{color:#0095d7;font-weight:bold;background:none;border:none;font-size:13px;text-decoration:none;cursor:pointer;display:inline-block;padding:0;text-shadow:none;position:relative;top:1px;}.wishlist i{position:relative;top:1px;}.wishlist:hover{color:#000;}
/** * Default DropKick theme * * Feel free to edit the default theme * or even add your own. * * See the readme for themeing help * *//***** Begin Theme,feel free to edit in here! ******//* One container to bind them... */.dk_container{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;line-height:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.dk_container:focus{outline:0;}.dk_container a{cursor:pointer;text-decoration:none;}/* Opens the dropdown and holds the menu label */.dk_toggle{/** * Help:Arrow image not appearing * Try updating this property to your correct dk_arrows.png path */background-image:url('/media/dsg/dk_arrows.png');background-repeat:no-repeat;background-position:95% center;border:1px solid #CCEAF7;color:#666 !important;font-size:11px !important;padding:5px 25px 5px 10px !important;text-shadow:#fff 1px 1px 0 !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;}.dk_toggle:hover{border-color:#8c8c8c;}/* Applied when the dropdown is focused */.dk_focus .dk_toggle{border-color:#40b5e2;}.dk_focus .dk_toggle{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;}/* Applied whenever the dropdown is open */.dk_open{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;/** * Help:Dropdown menu is covered by something * Try setting this value higher */z-index:9999;}.dk_open .dk_toggle{background-color:#ececec !important;border-color:#8c8c8c !important;color:#ccc !important;box-shadow:inset 0 -2px 5px #ccc !important;border-radius:5px 5px 0 0 !important;-moz-border-radius:5px 5px 0 0 !important;-webkit-border-radius:5px 5px 0 0 !important;}/* The outer container of the options */.dk_options{box-shadow:rgba(0,0,0,.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;}.dk_options a{background-color:#fff !important;border-bottom:1px solid #999 !important;padding:8px 10px !important;font-size:11px !important;color:#666666 !important;text-shadow:none !important;}.dk_options li:last-child a{border-bottom:none !important;}.dk_options a:hover, .dk_option_current a{background-color:#0095D7 !important;border-bottom-color:#004c72 !important;color:#fff !important;text-decoration:none !important;text-shadow:rgba(0,0,0,.5) 0 1px 0 !important;}/* Inner container for options,this is what makes the scrollbar possible. */.dk_options_inner{border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#333;max-height:250px;text-shadow:#fff 0 1px 0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}/* Set a max-height on the options inner */.dk_options_inner,.dk_touch .dk_options{max-height:250px;}/******End Theme ******//***** Critical to the continued enjoyment of working dropdowns ******/.dk_container{display:none;float:left;position:relative;}.dk_container a{outline:0;}.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1;}.dk_open{position:relative;}.dk_open .dk_options{display:block;}.dk_open .dk_label{color:inherit;}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%;}.dk_options a, .dk_options a:link, .dk_options a:visited{display:block;}.dk_options_inner{overflow:auto;position:relative;}.dk_touch .dk_options{overflow:hidden;}.dk_touch .dk_options_inner{max-height:none;overflow:visible;}/* .dk_fouc select{ *//* position:relative; *//* top:-99999em; *//* visibility:hidden; *//* } *//***** End Critical to the continued enjoyment of working dropdowns ******/
/*Theme Name :Mega Menu Complete SetItem URI :http://codecanyon.net/item/mega-menu-complete-set/152825Author URI :http://themeforest.net/user/KeliahVersion :1.2*//*TABLE OF CONTENTS01 MENU BAR02 DROP DOWN COMMON CONTAINER03 DROP DOWN SPECIFIC CONTAINERS04 COLUMNS GRID05 DROP DOWN TYPOGRAPHY06 COLORS07 VERTICAL VARIANT*//*_____________________________________________________________________________01 MENU BAR_____________________________________________________________________________*/#menu_container{width:960px;height:44px;margin:0px auto;position:relative;border:solid 1px #000000;background-image:url("../img/bg.png");}#menu{list-style:none;z-index:9999;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#FFFFFF;line-height:1;}#menu li{float:left;margin:0px 12px 0px 0px;border:none;}#menu li a{font-size:12px;color:#FFFFFF;text-transform:uppercase;text-shadow:1px 1px 1px #000000;outline:0;font-weight:600;text-decoration:none;display:block;padding:16px 15px 16px 15px;}#menu li:hover a{color:#FFFFFF;text-shadow:1px 1px 1px #000000;}#menu li .drop{padding-right:30px;background:url("../img/down.png") no-repeat right center;}/* Right aligned menu item */#menu li.right{float:right;margin-right:-1px;}#menu li.right a{margin-right:5px;}/*_____________________________________________________________________________02 DROP DOWN COMMON CONTAINER_____________________________________________________________________________*/#menu li .dropcontent{margin:0px auto;position:absolute;left:-9999em;top:44px; /* Places the drop down under the menu bar */z-index:9998; /* For IE7 */padding:24px 0px 10px 0px;text-align:left;border:1px solid #1b1b1b;border-top:none;background:#333333;/* Rounded Corners */-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}#menu li .dropfirst{margin:0px auto 0px -1px; /* Fixes a 1px issue for the 1st drop down */}/* Showing Drop Down on Mouse Hover - Left aligned */#menu li:hover .dropcontent{left:auto;}/* Showing Drop Down on Mouse Hover - Right aligned */#menu li .align_right{right:-1px;}#menu li:hover .align_right{left:auto;right:-1px;}/* Full width drop down */#menu li .fullwidth{position:absolute;width:960px;padding:24px 0px 10px 0px;left:-9999em;top:44px;border:1px solid #1b1b1b;border-top:none;background:#161616;-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}#menu li:hover .fullwidth{display:block;z-index:9998;left:-1px;}/*_____________________________________________________________________________03 DROP DOWN SPECIFIC CONTAINERS_____________________________________________________________________________*/#menu .drop1column{width:80px;}#menu .drop2columns{width:160px;}#menu .drop3columns{width:240px;}#menu .drop4columns{width:320px;}#menu .drop5columns{width:400px;}#menu .drop6columns{width:480px;}#menu .drop7columns{width:560px;}#menu .drop8columns{width:640px;}#menu .drop9columns{width:720px;}#menu .drop10columns{width:800px;}#menu .drop11columns{width:880px;}#menu .drop12columns{width:960px;}/*_____________________________________________________________________________04 COLUMNS GRID_____________________________________________________________________________*/#menu .col_1,#menu .col_2,#menu .col_3,#menu .col_4,#menu .col_5,#menu .col_6,#menu .col_7,#menu .col_8,#menu .col_9,#menu .col_10,#menu .col_11,#menu .col_12{display:inline;float:left;position:relative;margin-left:15px;margin-right:15px;}#menu .col_1{width:50px;}#menu .col_2{width:130px;}#menu .col_3{width:210px;}#menu .col_4{width:290px;}#menu .col_5{width:370px;}#menu .col_6{width:450px;}#menu .col_7{width:530px;}#menu .col_8{width:610px;}#menu .col_9{width:690px;}#menu .col_10{width:770px;}#menu .col_11{width:850px;}#menu .col_12{width:930px;}#menu .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}/*_____________________________________________________________________________05 DROP DOWN TYPOGRAPHY_____________________________________________________________________________*/#menu p,#menu h1,#menu h2,#menu h3,#menu h4,#menu h5,#menu h6{padding:0;margin:0;color:#FFFFFF;text-shadow:1px 1px 1px #000;}#menu p{font-size:12px;line-height:21px;margin-bottom:18px;}#menu h1,#menu h2{background:url("../img/menu_separator.jpg") bottom repeat-x;padding-bottom:12px;}#menu h1,#menu h2,#menu h3{margin-bottom:18px;}#menu h4,#menu h5,#menu h6{margin-bottom:12px;}#menu h1{font-size:36px;line-height:36px;}#menu h2{font-size:30px;line-height:42px;}#menu h3{font-size:28px;line-height:28px;}#menu h4{font-size:21px;line-height:24px;}#menu h5{font-size:18px;line-height:28px;}#menu h6{font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:14px;line-height:18px;text-transform:uppercase;}/* Links */#menu li .dropcontent a,#menu li .fullwidth a{text-transform:none;font-size:12px;display:inline;padding:0;}#menu li .dropcontent a:hover,#menu li .fullwidth a:hover{padding:0;}/* Images & Boxes */#menu li .black_box{background-color:#111111;color:#eeeeee;text-shadow:1px 1px 1px #000;padding:6px 8px 6px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000000;-moz-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}#menu .imgshadow{background:#000000;padding:4px;border:1px solid #222222;margin-top:5px;margin-bottom:18px;-moz-box-shadow:0px 0px 5px #000000;-webkit-box-shadow:0px 0px 5px #000000;box-shadow:0px 0px 5px #000000;}#menu .img_left{float:left;margin-right:12px;}#menu .img_right{float:right;margin-left:12px;}/* Lists */#menu li ul{list-style:none;padding:0;margin:0 0 12px 0;}#menu li ul li{font-size:12px;line-height:24px;position:relative;padding:0;margin:0;float:none;text-align:left;}#menu li ul li:hover{background:none;border:none;}#menu ul.list,#menu ul.list2,#menu ol.num,#menu ol.num2{margin:0 0 18px 20px;padding:0;}#menu ul.list li,#menu ul.list2 li,#menu ol.num li,#menu ol.num2 li{padding:0 0 0 12px;line-height:24px;}#menu .list li{list-style:disc;}#menu .list2 li{list-style:square;}#menu .num li{list-style:decimal;}#menu .num2 li{list-style:upper-latin;}#menu li .dropcontent ul.list li a,#menu li .dropcontent ul.list2 li a,#menu li .dropcontent ol.num li a,#menu li .dropcontent ol.num2 li a,#menu li .fullwidth ul.list li a,#menu li .fullwidth ul.list2 li a,#menu li .fullwidth ol.num li a,#menu li .fullwidth ol.num2 li a{color:#cccccc;}#menu li .dropcontent ul.list li a:hover,#menu li .dropcontent ul.list2 li a:hover,#menu li .dropcontent ol.num li a:hover,#menu li .dropcontent ol.num2 li a:hover,#menu li .fullwidth ul.list li a:hover,#menu li .fullwidth ul.list2 li a:hover,#menu li .fullwidth ol.num li a:hover,#menu li .fullwidth ol.num2 li a:hover{color:#ffffff;}#menu ul.thumbnails li{margin-bottom:18px;}#menu ul.categories{background:url("../img/menu_separator.jpg") top repeat-x;}#menu ul.categories li,#menu ul.categories li:hover{background:url("../img/menu_separator.jpg") bottom repeat-x;padding:9px 0 9px 0;}#menu li .dropcontent ul.categories li a,#menu li .fullwidth ul.categories li a{color:#cccccc;}#menu li .dropcontent ul.categories li a:hover,#menu li .fullwidth ul.categories li a:hover{color:#ffffff;}/* Paragraphs with Icons */#menu .calendar,#menu .note,#menu .help,#menu .delete,#menu .favorite,#menu .lock,#menu .archive,#menu .briefcase,#menu .search,#menu .user{padding-left:36px;margin-bottom:18px;}#menu .calendar{background:url("../img/icons/calendar.png") no-repeat 0px 5px}#menu .note{background:url("../img/icons/note.png") no-repeat 0px 5px}#menu .archive{background:url("../img/icons/archive.png") no-repeat 0px 5px}#menu .search{background:url("../img/icons/search.png") no-repeat 0px 5px}#menu .help{background:url("../img/icons/help.png") no-repeat 0px 5px}#menu .delete{background:url("../img/icons/delete.png") no-repeat 0px 5px}#menu .favorite{background:url("../img/icons/favorite.png") no-repeat 0px 5px}#menu .lock{background:url("../img/icons/lock.png") no-repeat 0px 5px}#menu .briefcase{background:url("../img/icons/briefcase.png") no-repeat 0px 5px}#menu .user{background:url("../img/icons/user.png") no-repeat 0px 5px}/* Paragraphs with borders */#menu .dark,#menu .brown,#menu .yellow,#menu .red,#menu .blue,#menu .green{padding-left:15px;color:#cccccc;margin-bottom:18px;}#menu .dark{border-left:#3B3B3B solid 7px}#menu .brown{border-left:#8D8767 solid 7px}#menu .yellow{border-left:#DBA742 solid 7px}#menu .red{border-left:#C05D48 solid 7px}#menu .blue{border-left:#52878B solid 7px}#menu .green{border-left:#B0BD85 solid 7px}/* Tables */#menu #table_light,#menu #table_dark{width:100%;padding:0;margin:6px 0 18px 0;font-size:12px;}#menu #table_light th,#menu #table_dark th{text-align:left;padding:12px 9px 12px 9px;font-weight:bold;font-size:12px;}#menu #table_light{border:1px solid #cbcbcb;border-bottom:none;}#menu #table_light th{color:#3A3A3A;border-bottom:1px solid #cbcbcb;background:#F5F5F5;}#menu #table_light td{border-bottom:1px solid #cbcbcb;background:#fff;padding:12px 9px 12px 9px;color:#888;}#menu #table_dark{border:1px solid #000;border-bottom:none;}#menu #table_dark th{color:#FFF;border-bottom:1px solid #000;background:#0D0D0D;}#menu #table_dark td{border-bottom:1px solid #000;background:#0F0F0F;padding:12px 9px 12px 9px;color:#DDD;}/* Dropcap */.dropcap{display:block;float:left;font-size:42px;line-height:36px;margin:2px 8px 0 0;}#menu .blackbg{background:#000000;}/*_____________________________________________________________________________06 COLORS_____________________________________________________________________________*//* Blue */.menu_blue{background-color:#536987;} /* 43% */.menu_blue #menu li .dropcontent a,.menu_blue #menu li .fullwidth a{color:#6a82a3;} /* 53% */.menu_blue #menu li .dropcontent a:hover,.menu_blue #menu li .fullwidth a:hover{color:#536987;} /* 43% *//* Brown */.menu_brown{background-color:#866e56;}.menu_brown #menu li .dropcontent a,.menu_brown #menu li .fullwidth a{color:#a1886e;}.menu_brown #menu li .dropcontent a:hover,.menu_brown #menu li .fullwidth a:hover{color:#866e56;}/* Cherry */.menu_cherry{background-color:#ab2d5c;}.menu_cherry #menu li .dropcontent a,.menu_cherry #menu li .fullwidth a{color:#cc3f73;}.menu_cherry #menu li .dropcontent a:hover,.menu_cherry #menu li .fullwidth a:hover{color:#ab2d5c;}/* Coffee */.menu_coffee{background-color:#7b675c;}.menu_coffee #menu li .dropcontent a,.menu_coffee #menu li .fullwidth a{color:#978073;}.menu_coffee #menu li .dropcontent a:hover,.menu_coffee #menu li .fullwidth a:hover{color:#7b675c;}/* Green */.menu_green{background-color:#788951;}.menu_green #menu li .dropcontent a,.menu_green #menu li .fullwidth a{color:#93a568;}.menu_green #menu li .dropcontent a:hover,.menu_green #menu li .fullwidth a:hover{color:#788951;}/* Grey */.menu_grey{background-color:#6a6a6a;}.menu_grey #menu li .dropcontent a,.menu_grey #menu li .fullwidth a{color:#8c8c8c;}.menu_grey #menu li .dropcontent a:hover,.menu_grey #menu li .fullwidth a:hover{color:#6a6a6a;}/* Ocean */.menu_ocean{background-color:#528a8f;}.menu_ocean #menu li .dropcontent a,.menu_ocean #menu li .fullwidth a{color:#6aa5aa;}.menu_ocean #menu li .dropcontent a:hover,.menu_ocean #menu li .fullwidth a:hover{color:#528a8f;}/* Orange */.menu_orange{background-color:#e34f00;}.menu_orange #menu li .dropcontent a,.menu_orange #menu li .fullwidth a{color:#ff6717;}.menu_orange #menu li .dropcontent a:hover,.menu_orange #menu li .fullwidth a:hover{color:#e34f00;}/* Pink */.menu_pink{background-color:#d50065;}.menu_pink #menu li .dropcontent a,.menu_pink #menu li .fullwidth a{color:#ff097d;}.menu_pink #menu li .dropcontent a:hover,.menu_pink #menu li .fullwidth a:hover{color:#d50065;}/* Purple */.menu_purple{background-color:#68449a;}.menu_purple #menu li .dropcontent a,.menu_purple #menu li .fullwidth a{color:#815ab7;}.menu_purple #menu li .dropcontent a:hover,.menu_purple #menu li .fullwidth a:hover{color:#68449a;}/* Red */.menu_red{background-color:#b82323;}.menu_red #menu li .dropcontent a,.menu_red #menu li .fullwidth a{color:#d83636;}.menu_red #menu li .dropcontent a:hover,.menu_red #menu li .fullwidth a:hover{color:#b82323;}/* Tan */.menu_tan{background-color:#837361;}.menu_tan #menu li .dropcontent a,.menu_tan #menu li .fullwidth a{color:#9c8c7b;}.menu_tan #menu li .dropcontent a:hover,.menu_tan #menu li .fullwidth a:hover{color:#837361;}/* Yellow */.menu_yellow{background-color:#caa616;}.menu_yellow #menu li .dropcontent a,.menu_yellow #menu li .fullwidth a{color:#e8c22c;}.menu_yellow #menu li .dropcontent a:hover,.menu_yellow #menu li .fullwidth a:hover{color:#caa616;}/*_____________________________________________________________________________07 VERTICAL VARIANT_____________________________________________________________________________*/#menu_container_vertical{width:140px;float:left;position:relative;border:solid 1px #000000;background-image:url("../img/bg.png");}#menu_container_vertical #menu li{margin:0px;width:140px;}#menu_container_vertical #menu li .drop{padding-right:30px;background:url("../img/right.png") no-repeat right center;}#menu_container_vertical #menu li.right{float:left;margin-right:auto;}#menu_container_vertical #menu li.right a{margin-right:auto;}#menu_container_vertical #menu li .dropcontent,#menu_container_vertical #menu li .fullwidth{margin:-44px auto 0px 140px;top:auto;-moz-border-radius:0px 4px 4px 4px;-webkit-border-radius:0px 4px 4px 4px;border-radius:0px 4px 4px 4px;}#menu_container_vertical #menu li .dropfirst{margin:-45px auto 0px 140px; /* Fixes a 1px issue for the 1st drop down */}#menu_container_vertical #menu li .align_right{right:auto;}#menu_container_vertical #menu li:hover .align_right{left:auto;right:auto;}#menu_container_vertical #menu .levels li:hover ul ul,#menu_container_vertical #menu .levels li:hover ul ul ul{left:-999em;}#menu_container_vertical #menu .levels li:hover ul{left:130px;}#menu_container_vertical #menu .levels li li:hover ul,#menu_container_vertical #menu .levels li li li:hover ul{left:130px;}
/* PRODUCT LIST FILTER........................................................................... */.head_filter{border-bottom:2px solid #ddd;padding-bottom:10px;margin-bottom:20px;}.head_filter .right{float:right;}.head_filter .results{padding-top:10px;}.head_filter select{margin:0;}.head_filter .dk_container{float:right;margin-right:20px;}.head_filter a.dk_toggle{width:140px !important;padding:7px 25px 10px 5px;font-size:13px;border:1px solid #DDDDDD;color:#444;background-color:#fff;}.head_filter ul.dk_options_inner{margin:0;}.head_filter li.dk_option_current{margin:0 !important;}.head_filter .view_switch a{width:47px;height:20px;overflow:hidden;text-indent:100em;padding:3px 0;border:1px solid #fff;}.head_filter .view_switch a.list{background:url(/media/dsg/icon_list.gif) no-repeat 0 3px;}.head_filter .view_switch a.grid{background:url(/media/dsg/icon_thumb.gif) no-repeat 0 3px;}.head_filter .view_switch a.selected{border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}/* PRODUCT LIST........................................................................... */section.product_list{}section.product_list article{width:225px;/* height:390px; */float:left;padding:0;margin:0 20px 25px 0;position:relative;}section.product_list article a.picture{width:225px;height:178px;display:block;position:relative;text-align:center;}section.product_list article a.picture span.action_badge{display:block;padding:10px;width:40px;height:40px;border-radius:40px;position:absolute;z-index:99;top:10px;right:-5px;background:#EF7D24;color:#fff;font-size:14px;line-height:40px;text-shadow:1px 1px 1px rgba(0,0,0,0.3);font-weight:bold;text-align:center;}section.product_list article .prices{/* position:absolute; */bottom:0;width:100%;}section.product_list article .price{padding:7px 0;border-top:1px solid #ddd;}section.product_list article .price .price_name{display:block;float:left;font-size:14px;}section.product_list article .price .price_content{display:block;float:right;font-weight:bold;font-size:18px;}section.product_list article .price_regular{padding:7px 0;border-top:1px solid #eee;color:#999999;/*border-bottom:1px solid #ddd;*/}section.product_list article .price_regular .price_name{display:block;float:left;font-size:12px;}section.product_list article .price_regular .price_content{display:block;float:right;font-size:12px;}section.product_list article .stock{padding:7px 0;border-top:1px solid #eee;/*border-bottom:1px solid #ddd;*/color:#777;}section.product_list article .stock .stock_name{display:block;float:left;font-size:12px;}section.product_list article .stock .product_stock{display:block;float:right;font-size:12px;}section.product_list article.list_view{float:none;clear:both;width:300px;}section.product_list article.list_view a.picture{width:75px;height:75px;display:block;float:left;overflow:hidden;}section.product_list article.list_view h2{width:205px;float:right;text-align:left;}section.product_list article.list_view .price{clear:both;}section.product_list article.list_view a.picture span.action_badge{padding:4px;font-size:11px;line-height:25px;height:25px;width:25px;}@media only screen and (min-width:1280px){#product-list section.product_list article:nth-of-type(4n+4){margin-right:0;}.related_products section.product_list article{width:195px;}.related_products section.product_list article:nth-of-type(4n+4){margin-right:0;}.related_products section.product_list article a.picture{width:195px;height:150px;}}@media only screen and (min-width:1024px) and (max-width:1279px){section.product_list article{width:230px;}#product-list section.product_list article:nth-of-type(3n+3){margin-right:0;}section.product_list article a.picture{width:230px;height:180px;}.related_products section.product_list article{width:192px;margin-right:22px;}.related_products section.product_list article:nth-of-type(3n+3){margin-right:0;}section.related_products section.product_list article:nth-of-type(1n+4){display:none;}.related_products section.product_list article a.picture{width:192px;height:150px;}.last_viewed{float:none !important;clear:both;}}@media only screen and (min-width:320px) and (max-width:1023px){section.product_list article{width:250px;}#product-list section.product_list article:nth-of-type(2n+2){margin-right:0;}section.product_list article a.picture{width:250px;height:198px;}.related_products section.product_list article{width:230px;}.related_products section.product_list article:nth-of-type(2n+2){margin-right:0;}.related_products section.product_list article:nth-of-type(1n+5){display:none;}.related_products section.product_list article a.picture{width:230px;height:170px;}section.product_list article.list_view{width:220px;margin-right:0;}section.product_list article.list_view a.picture{width:60px;height:60px;}section.product_list article.list_view h2{width:145px;padding-top:0;}}section.product_list article img{height:auto;max-width:100%;}section.product_list article img.photo{border:none !important;}section.product_list article h2 a{padding:10px 0 0;font-size:14px;line-height:18px;text-align:center;margin-bottom:15px;display:block;}aside section.product_list article h2 a{text-align:left;}section.product_list article a.list_lead{padding:0 0 10px;margin:0;font-size:12px;color:#888888;text-align:center;display:block;line-height:18px;}.product_list article a.list_lead:hover{color:#000;}.product_list article.last{border-bottom:none;}.product_list.list article{clear:both;float:none;margin:0 0 10px !important;width:auto;height:auto !important;}.product_list.list article a,.product_list.list article h2{float:left;}.product_list.list article .data{width:470px;position:absolute;right:0;top:10px;}@media only screen and (min-width:1280px){.product_list.list article .data{width:700px;position:absolute;right:0;top:20px;}}@media only screen and (min-width:320px) and (max-width:1023px){.product_list.list article .data{width:250px;position:absolute;right:0;top:10px;}}.hlisting h2{text-align:left !important;margin-bottom:0px;}.product_list.list article .prices{clear:both;position:relative !important;}.list-search-box{background:#E6F4FB;padding:10px;border:1px solid #CCEAF7;margin-bottom:20px;font-size:12px;border-radius:5px;}.list-search-box strong{font-size:18px;}.list-search-box .close{display:inline-block;float:right;font-size:12px;line-height:18px;}.list-hr-odd,.list-hr-even,.list-hr-even2{clear:both;display:block;}.list-hr-odd hr,.list-hr-even hr,.list-hr-even2 hr{border-width:2px 0 0;border-color:#ddd;margin-bottom:20px;}@media only screen and (min-width:1280px){.list-hr-even{display:none;}.list-hr-even2{display:none;}}@media only screen and (min-width:1024px) and (max-width:1279px){.list-hr-odd{display:none;}.list-hr-even2{display:none;}}@media only screen and (min-width:320px) and (max-width:1023px){.list-hr-even{display:none;}.list-hr-odd{display:none;}}.searchresult-help{clear:both;text-align:center;padding:10px;background:#e6f4fb;border:1px solid #cceaf7;}/* SINGLE PRODUCT........................................................................... */.product_panes{min-height:300px;height:auto !important;height:300px;}.product_data{width:740px;float:right;/*margin-bottom:20px;*/}.product_data h1{margin-bottom:25px;font-size:28px;font-weight:500;line-height:34px;color:#000000;width:650px;float:left;}.product_data .product_header{position:relative;padding:0 0 15px 0;border-bottom:1px solid #333;margin:0 0 10px 0;}.product_data .lead p{font-size:14px;line-height:21px;font-weight:300;color:#555555;padding-top:0;margin-bottom:20px;}.product_data .disclaimer{padding:10px 20px;}.product_data .disclaimer p{font-size:11px;line-height:1.5;margin:0;}.dl.product_data{margin-bottom:30px;width:840px;}.product_data .dt{float:left;clear:left;width:160px;padding:8px 10px 0 0;font-weight:bold;line-height:18px;color:#555555;}.product_data .dd{font-size:12px;line-height:18px;color:#555555;padding:8px 0 8px 180px;border-bottom:1px solid #eeeeee;}.product_data .dd.last{border:0;}.product_data .toggler{cursor:pointer;padding:6px 10px 6px 180px;background:#DDF1FA;font-size:11px;font-weight:500;color:#0095D7;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:-moz-linear-gradient(#EEF8FC,#DDF1FA); /* FF 3.6+ */background:-ms-linear-gradient(#EEF8FC,#DDF1FA); /* IE10 */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#EEF8FC),color-stop(100%,#DDF1FA)); /* Safari 4+,Chrome 2+ */background:-webkit-linear-gradient(#EEF8FC,#DDF1FA); /* Safari 5.1+,Chrome 10+ */background:-o-linear-gradient(#EEF8FC,#DDF1FA); /* Opera 11.10 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEF8FC',endColorstr='#DDF1FA'); /* IE6 & IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEF8FC',endColorstr='#DDF1FA')"; /* IE8+ */background:linear-gradient(#EEF8FC,#DDF1FA); /* the standard */border-bottom:none;}.product_data .dd ul{margin-bottom:0;list-style-type:none !important;}.product_data .dd ul li{margin:0 !important;}.product-data-center{width:330px;float:left;}.product-data-center .description{border-bottom:1px solid #eee;margin-bottom:20px;}.product-data-right{width:340px;float:right;}#cart-trigger{background:#ee7b19;text-transform:uppercase;text-align:center;border-radius:2px;padding:12px 15px 9px;width:250px;text-shadow:none;}#cart-trigger:hover{background:#0095D7;}.info-bottom{line-height:1.5;box-shadow:#000066;}.info-bottom a{cursor:pointer;}@media only screen and (min-width:1024px) and (max-width:1279px){.product_data{width:570px;}.dl.product_data{width:620px;}.product-data-center{width:280px;}.product-data-right{width:270px;}.product_data h1{width:480px;}#cart-trigger{width:180px;}}@media only screen and (min-width:481px) and (max-width:1023px){.product_data{width:740px;}.dl.product_data{width:480px;}.product-data-center{width:370px;}}@media (max-width:480px){}#right.productside{padding-top:0 !important;}.product_data .product_info{clear:both;position:relative;top:-15px;border-bottom:1px solid #eeeeee;padding-bottom:15px;}#product-ident{font-size:12px;color:#999999;padding-top:5px;}#product-ident .brand{display:none;}.product_data .product_info .product_code{float:left;width:400px;}.product_data .product_social{border-bottom:1px solid #eeeeee;padding-bottom:4px;}#product-rating{width:100px !important;float:right;}#product-rating span{display:none;}#product-social{float:right;text-align:right;}#product-social .fb-like,#product-social .twitter-share-button,#___plusone_0{display:inline-block;vertical-align:top;float:none;}#product-social .twitter-share-button{width:90px !important;}#___plusone_0{width:72px !important;}.top{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:30px;}.product_data .price_area .order_area_wrap{position:relative;border-radius:3px;}.product_data .price_area .order_area_wrap li{background:#D9EFF9;margin-bottom:1px;}.product_data .price_area .order_area_wrap li.cart_section{padding:15px 20px;background:#BBE3F4;}.product_data .price_area .order_area_wrap li.padd{padding:10px 20px;font-size:12px;}span.onstock{color:#008000;}span.notonstock{}.product_data .price_area .order_area_wrap .price_regular,.product_data .price_area .order_area_wrap .price_regular2{border-top:none;font-size:12px;padding:15px 20px 0;color:#777777;}.product_data .price_area .order_area_wrap .price_regular2{padding-top:0;padding-bottom:15px;}.product_data .price_area .order_area_wrap .price{font-size:22px;font-weight:500;padding:5px 20px 10px;}.product_data .price_area .order_area_wrap .price .price{padding:0;}.product_data .price_area .order_area_wrap .price .your_price{font-size:22px;font-weight:300;}.product_data .price_area .order_area_wrap ul{margin:0;}.product_data .price_area .order_area_wrap ul .cart_trigger{float:left;width:250px;margin:0;}.product_data .price_area .order_area_wrap ul .list_trigger{float:left;}.product_data .price_area aside{width:100%;}.product_data .price_area .order_area_wrap .cart_select{width:25px !important;float:left;border-radius:3px !important;padding:10px 8px !important;text-align:center;margin:0 5px 0 0 !important;border-color:#88CEEC !important;}.product_data .action_share .order_area_wrap{width:400px;float:left;}.product_data .action_share aside{float:right;width:200px;}ul.actions{margin:10px 0 0;list-style-type:none;}ul.actions li{display:block;margin-bottom:10px;}div.actions_wrap .tip{display:none;}div.actions_wrap .pack{float:left;width:54px;height:54px;margin-right:5px;cursor:pointer;padding:5px;text-align:center;color:#0095D7;text-shadow:1px 1px 1px rgba(255,255,255,0.8);border-radius:3px;background:#E6F4FB;border:1px solid #BFE5F5;box-shadow:1px 1px 2px #eeeeee;}div.actions_wrap .pack p{margin-bottom:0;line-height:16px;font-weight:bold;padding-top:10px;}.atooltip{display:none;background:transparent url(/media/dsg/tooltip.png) no-repeat center top;font-size:12px;height:100px;width:170px;padding:25px;color:#666666;}.atooltip h3{font-size:14px;margin-bottom:10px;}.atooltip p{margin-bottom:0px;}.tooltip-hint{cursor:help;text-decoration:underline;}.stooltip{display:none;background:transparent url(/media/dsg/tooltip.png) no-repeat center top;font-size:12px;height:110px;width:180px;padding:20px;line-height:1.5em;color:#666666;}.stooltip-adv{width:250px;padding:20px;min-height:100px;background-color:#fff;position:relative;border:0px solid #333;box-shadow:0 0 5px 0px rgba(0,0,0,0.3);border-radius:3px;}.stooltip-adv ul{margin-left:20px;}.stooltip-adv li{line-height:1.5;}.pin-it-button{display:inline-block;vertical-align:top;float:none;}/* SLIDER........................................................................... */.single-royal-slider-wrap{width:400px;float:left;padding-right:40px;}.single-royal-slider-wrap .royalSlider{width:auto;height:350px;}.single-royal-slider-wrap .thumbsAndArrowsContainer .thumbsArrow{display:none;}.rsDefaultInv,.rsDefaultInv .rsOverflow,.rsDefaultInv .rsSlide,.rsDefaultInv .rsThumbs{background:#fff;}.rsDefaultInv .rsThumbs .rsThumb{border:2px solid #fff !important;}.rsDefaultInv .rsThumbs .rsThumb.rsNavSelected{border:2px solid #0095D7 !important;}@media only screen and (min-width:1024px) and (max-width:1279px){.single-royal-slider-wrap{width:350px;height:420px;padding-right:30px;}.single-royal-slider-wrap .royalSlider{height:320px;}.single-royal-slider-wrap .royalThumbs{width:320px;margin-left:45px;}}@media only screen and (min-width:320px) and (max-width:1023px){.single-royal-slider-wrap{width:740px;height:520px;padding-right:0;}.single-royal-slider-wrap .royalSlider{height:320px;}}@media only screen and (min-width:3200000px) and (max-width:7670000px){.single-royal-slider-wrap{width:300px;height:340px;}.single-royal-slider-wrap .royalSlider{height:240px;}.single-royal-slider-wrap .royalSlider .arrow{top:65px !important;}}/* ENTIRE PRODUCT CATEGORY LIST........................................................................... */#category-list section{float:left;margin:0 30px 0 0;width:272px;height:240px;}#category-list section h2{margin-bottom:10px;}#category-list section h2 a{font-size:18px;}#category-list section:nth-child(4n+4){margin:0;}#category-list section ul,#cart-form ul,aside ul.actions{list-style:none;}#category-list section li{border-bottom:1px solid #eeeeee;}#category-list section li a{color:#666666;font-size:12px;padding:10px 0;display:block;}#category-list section li a:hover{color:#000000;}#category-list section li a.more_link{color:#0095D7;}#category-list section li a.more_link:hover{color:#000000;}@media only screen and (min-width:1024px) and (max-width:1279px){#category-list section{float:left;margin:0 30px 0 0;width:215px;height:240px;}}@media only screen and (min-width:320px) and (max-width:1023px){#category-list section{float:left;margin:0 30px 0 0;width:226px;height:240px;}#category-list section:nth-child(3n+3){margin:0;}#category-list section:nth-child(4n+4){margin:0 30px 0 0;}}/* PACKS........................................................................... */section.packs{position:relative;margin:20px 0;padding:15px;border:1px solid #dddddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:568px;height:162px;}/* prev,next,prevPage and nextPage buttons */section.packs a.browse{background:url(/media/dsg/buttons_packs.png) no-repeat;display:block;width:25px;height:25px;cursor:pointer;font-size:1px;}/* right */section.packs a.right{ background-position:-35px 0; top:70px; right:-40px; position:absolute;}section.packs a.right:hover{ background-position:0px 0px; }section.packs a.right:active{ background-position:0px 0px; }/* left */section.packs a.left{ top:100px; right:-40px; position:absolute; background-position:-35px -25px;}section.packs a.left:hover { background-position:0 -25px; }section.packs a.left:active { background-position:0 -25px; }/* up and down */section.packs a.up,section.packs a.down{background:url(/media/dsg/buttons_packs.png) no-repeat;float:none;margin:10px 50px;}/* up */section.packs a.up:hover { background-position:-30px -30px; }section.packs a.up:active { background-position:-60px -30px; }/* down */section.packs a.down{ background-position:0 -30px; }section.packs a.down:hover { background-position:-30px -30px; }section.packs a.down:active { background-position:-60px -30px; }/* disabled navigational button */section.packs a.disabled{visibility:hidden !important;}section.packs .pack{/* margin:30px 0; *//* padding:25px; *//* border:1px solid #dddddd; *//* border-radius:3px; *//* -moz-border-radius:3px; *//* -webkit-border-radius:3px; */position:relative;}section.packs ul.pack_items{margin:0;}section.packs ul.pack_items li{width:150px;float:left;padding-right:20px;text-align:center;}section.packs ul.pack_items li.main{padding-right:0;}section.packs ul.pack_items li img{display:block;padding:0 15px 10px;}section.packs ul.pack_items li .title{display:block;padding:0 0 7px;}section.packs ul.pack_items li p{margin:0 0 10px;}section.packs ul.pack_items li p span{font-size:20px;font-weight:500;}section.packs ul.pack_items li.main{padding-right:0;}section.packs .badge{position:absolute;width:40px;height:124px;background:url(/media/dsg/xSell.png) no-repeat;right:20px;top:-8px;}section.packs .packs_wrap{position:relative;overflow:hidden;width:568px;height:160px;}section.packs .packs_wrap .items{height:20000em;position:absolute;}section.packs .packs_wrap .items div.pack{float:left;width:558px;height:160px;}p.pack_lead{font-size:16px;font-weight:normal;padding:0 0 0 15px;margin:0 0 15px 0;}/* PRODUCT COMMENTS........................................................................... */#product_comment_list{display:block;clear:both;}#product_comment_list li.single_comment{padding:20px 0;border-top:1px solid #eee;}#product_comment_list li.single_comment .reviewer{font-size:13px;color:#666666;font-weight:normal;line-height:24px;}#product_comment_list li.single_comment .reviewer .fn{color:#999999;}#product_comment_list li.single_comment .description{float:left;margin:0 0 0 30px;}#product_comment_list li.single_comment .author_date{float:left;width:200px;}textarea.product_comment{display:block;float:none;margin:0;}#product_name_form{padding-bottom:25px;border-bottom:1px solid #eeeeee;margin-bottom:25px;}/* LAST VIEWED.......................................................................... */.last_viewed{float:right;width:300px;}.last_viewed section.product_list article{margin-right:0;width:300px;}/* PRODUCT GROUPS & ACTIONS........................................................................... */ul.group_actions{list-style-type:none !important;}ul.group_actions li{margin:0 20px 25px 0 !important;float:left;padding:0;position:relative;}ul.group_actions li a{display:block;text-align:center;font-size:14px;padding-top:10px;line-height:18px;font-weight:500;}@media only screen and (min-width:1280px){ul.group_actions li{width:195px;}ul.group_actions li img{width:195px;height:150px;}ul.group_actions li:nth-child(4n+4){margin-right:0 !important;}}@media only screen and (min-width:1024px) and (max-width:1279px){ul.group_actions li{width:192px;}ul.group_actions li img{width:192px;height:150px;}ul.group_actions li:nth-child(3n+3){margin-right:0 !important;}}@media only screen and (min-width:320px) and (max-width:1023px){ul.group_actions li{width:230px;}ul.group_actions li img{width:230px;height:170px;}ul.group_actions li:nth-child(2n+2){margin-right:0 !important;}}
@media only screen and (min-width:1280px){.product_entry section.product_list article{width:195px;}.product_entry section.product_list article a.picture{width:195px;height:165px;}.product_entry section.product_list article:nth-child(4n+4){margin-right:0;}}@media only screen and (min-width:1024px) and (max-width:1279px){.product_entry section.product_list article{width:192px;margin-right:22px;}.product_entry section.product_list article a.picture{width:192px;height:150px;}section.product_list article:nth-child(3n+3){margin-right:0;}.product_entry section.product_list article:nth-child(1n+7){display:none;}}@media only screen and (min-width:320px) and (max-width:1023px){.product_entry section.product_list article{width:230px;}.product_entry section.product_list article a.picture{width:230px;height:170px;}.product_entry section.product_list article:nth-child(2n+2){margin-right:0;}.product_entry section.product_list article:nth-child(1n+7){display:none;}}
/* NEWS LIST CENTER........................................................................... */ul.news_list li{border-bottom:1px solid #eeeeee;margin:0 0 10px 0 !important;list-style:none;}ul.news_list li div{display:block;}ul.news_list li h4 a{text-decoration:none;display:block;}ul.news_list li h4 a:hover{color:#000000;}ul.news_list li div.date{font-size:12px;color:#999999;margin-bottom:5px;}/* NEWS LIST SIDE........................................................................... */ul.side_latest_news{margin:0 0 10px 0;list-style-type:none;}ul.side_latest_news li{padding:10px 0;margin:0;border-bottom:1px solid #dddddd;}ul.side_latest_news li.first{border-top:none;}ul.side_latest_news li h5{margin:0;line-height:16px;}ul.side_latest_news li h5 a{text-decoration:none;display:block;margin-bottom:5px;font-size:16px;font-weight:normal;line-height:22px;}ul.side_latest_news li h5 a:hover{color:#444444;}ul.side_latest_news li img{float:right;margin-left:10px;}ul.side_latest_news li .date{color:#999999;font-size:11px;margin-bottom:5px;}ul.side_latest_news li p{margin:0;line-height:21px !important;font-weight:normal;font-size:12px;}/* NEWS........................................................................... */.news .single .date{font-size:13px;color:#999;font-weight:300;line-height:22px;}.news .single p.lead{font-size:16px;line-height:26px;font-weight:300;color:#0095D7;margin-bottom:20px;}.news .single .thumb_big{float:right;width:280px;padding:9px;border:1px solid #dddddd;line-height:1px;margin:0 0 20px 20px;}.news_social{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:6px 0;margin-bottom:20px;}#news_social{width:400px;float:right;position:relative;text-align:right;}#news_social .fb-like,#news_social .twitter-share-button,#___plusone_0{display:inline-block;vertical-align:top;float:none;}#news_social .twitter-share-button{width:90px !important;}#___plusone_0{width:72px !important;}
/* v1.0.5 *//* Core RS CSS file. 95% of time you shouldn't change anything here. */.royalSlider{width:600px;height:400px;position:relative;direction:ltr;}.royalSlider > *{float:left;}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0);}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden;}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none;}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0;}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsArrow,.rsThumbsArrow{cursor:pointer;}.rsThumb{float:left;position:relative;}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;}.rsGCaption{width:100%;float:left;text-align:center;}/* Fullscreen options,very important ^^ */.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition: 0s;transition: 0s;display:none;}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%;}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto;}.rsContent{width:100%;height:100%;position:relative;}.rsPreloader{position:absolute;z-index:0;}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25);}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22;}.rsTabs{float:left;background:none !important;}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}.rsVideoContainer{/*left:0;top:0;position:absolute;*//*width:100%;height:100%;position:absolute;left:0;top:0;float:left;*/width:auto;height:auto;line-height:0;position:relative;}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s;}.rsVideoFrameHolder.rsVideoActive{opacity:1;}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%;}/* ios controls over video bug,shifting video */.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px;}.rsABlock{left:0;top:0;position:absolute;z-index:15;}img.rsImg{max-width:none;}.grab-cursor{cursor:url(/media/dsg/royal/grab.png) 8 8,move;}.grabbing-cursor{cursor:url(/media/dsg/royal/grabbing.png) 8 8,move;}.rsNoDrag{cursor:auto;}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/media/dsg/blank.gif);}
/********************************RoyalSlider Default Inverted Skin**1. Arrows*2. Bullets*3. Thumbnails*4. Tabs*5. Fullscreen button*6. Play/close video button*7. Preloader*8. Caption**Sprite:'rs-default-inverted.png'*Feel free to edit anything*If you don't some part - just delete it*******************************//* Background */.rsDefaultInv,.rsDefaultInv .rsOverflow,.rsDefaultInv .rsSlide,.rsDefaultInv .rsVideoFrameHolder,.rsDefaultInv .rsThumbs{background:#EEE;color:#222;}/*****************1. Arrows*****************/.rsDefaultInv .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21;}.rsDefaultInv.rsVer .rsArrow{width:100%;height:44px;}.rsDefaultInv.rsVer .rsArrowLeft{ top:0; left:0; }.rsDefaultInv.rsVer .rsArrowRight{ bottom:0;left:0; }.rsDefaultInv.rsHor .rsArrowLeft{ left:0; top:0; }.rsDefaultInv.rsHor .rsArrowRight{ right:0; top:0; }.rsDefaultInv .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('/media/dsg/royal/rs-default-inverted.png');background-color:#FFF;background-color:rgba(255,255,255,.75);*background-color:#FFF;border-radius:2px;}.rsDefaultInv .rsArrowIcn:hover{background-color:rgba(255,255,255,0.9);}.rsDefaultInv.rsHor .rsArrowLeft .rsArrowIcn{ background-position:-64px -32px; }.rsDefaultInv.rsHor .rsArrowRight .rsArrowIcn{ background-position:-64px -64px; }.rsDefaultInv.rsVer .rsArrowLeft .rsArrowIcn{ background-position:-96px -32px; }.rsDefaultInv.rsVer .rsArrowRight .rsArrowIcn{ background-position:-96px -64px; }.rsDefaultInv .rsArrowDisabled .rsArrowIcn{ filter:alpha(opacity=20); opacity:.2; *display:none; }/*****************2. Bullets*****************/.rsDefaultInv .rsBullets{position:relative;z-index:35;padding-top:4px;width:100%;height:auto;margin:0 auto;text-align:center;line-height:5px;overflow:hidden;}.rsDefaultInv .rsBullet{width:5px;height:5px;display:inline-block;*display:inline;*zoom:1;padding:6px;}.rsDefaultInv .rsBullet span{display:block;width:5px;height:5px;border-radius:50%;background:#BBB;}.rsDefaultInv .rsBullet.rsNavSelected span{background-color:#000;}/*****************3. Thumbnails*****************/.rsDefaultInv .rsThumbsHor{width:100%;height:72px;}.rsDefaultInv .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0;}.rsDefaultInv.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%;}.rsDefaultInv.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%;}.rsDefaultInv .rsThumb{float:left;overflow:hidden;width:96px;height:72px;}.rsDefaultInv .rsThumb img{width:100%;height:100%;}.rsDefaultInv .rsThumb.rsNavSelected{background:#FFF;}.rsDefaultInv .rsThumb.rsNavSelected img{opacity:0.5;filter:alpha(opacity=50);}.rsDefaultInv .rsTmb{display:block;}/* Thumbnails with text */.rsDefaultInv .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;}.rsDefaultInv .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px;}/* Thumbnails arrow icons */.rsDefaultInv .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#FFF;background:rgba(255,255,255,0.75);}.rsDefaultInv .rsThumbsArrow:hover{background:rgba(255,255,255,0.9);}.rsDefaultInv.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px;}.rsDefaultInv.rsWithThumbsVer .rsThumbsArrowLeft{ top:0; left:0; }.rsDefaultInv.rsWithThumbsVer .rsThumbsArrowRight{ bottom:0;left:0; }.rsDefaultInv.rsWithThumbsHor .rsThumbsArrowLeft{ left:0; top:0; }.rsDefaultInv.rsWithThumbsHor .rsThumbsArrowRight{ right:0; top:0; }.rsDefaultInv .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('/media/dsg/royal/rs-default-inverted.png');}.rsDefaultInv.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{ background-position:-128px -32px; }.rsDefaultInv.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{ background-position:-128px -48px; }.rsDefaultInv.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{ background-position:-144px -32px; }.rsDefaultInv.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{ background-position:-144px -48px; }.rsDefaultInv .rsThumbsArrowDisabled{ display:none !important; }/* Thumbnails resizing on smaller screens */@media screen and (min-width:0px) and (max-width:800px){.rsDefaultInv .rsThumb{width:59px;height:44px;}.rsDefaultInv .rsThumbsHor{height:44px;}.rsDefaultInv .rsThumbsVer{width:59px;}}/*****************4. Tabs*****************/.rsDefaultInv .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden; padding-top:12px; position:relative;}.rsDefaultInv .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image: -moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1;}.rsDefaultInv .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.rsDefaultInv .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right: 1px solid #cfcfcf;}.rsDefaultInv .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow: 0 1px 4px rgba(0,0,0,0.2) inset;}.rsDefaultInv .rsTab.rsNavSelected{color:#FFF;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB);}/*****************5. Fullscreen button*****************/.rsDefaultInv .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer;}.rsDefaultInv .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('/media/dsg/royal/rs-default-inverted.png') 0 0;background-color:#FFF;background-color:rgba(255,255,255,0.75);*background-color:#FFF;border-radius:2px;}.rsDefaultInv .rsFullscreenIcn:hover{background-color:rgba(255,255,255,0.9);}.rsDefaultInv.rsFullscreen .rsFullscreenIcn{background-position:-32px 0;}/*****************6. Play/close video button*****************/.rsDefaultInv .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer;}.rsDefaultInv .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(/media/dsg/royal/rs-default-inverted.png) no-repeat 0 -32px;background-color:#FFF;background-color:rgba(255,255,255,0.75);*background-color:#FFF;}.rsDefaultInv .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(255,255,255,0.9);}.rsDefaultInv .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px;}.rsDefaultInv .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}.rsDefaultInv .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px;}.rsDefaultInv .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('/media/dsg/royal/rs-default-inverted.png') -64px 0;background-color:#FFF;background-color:rgba(255,255,255,0.75);*background-color:#FFF;}.rsDefaultInv .rsCloseVideoIcn:hover{background-color:rgba(255,255,255,0.9);}/*****************7. Preloader*****************/.rsDefaultInv .rsPreloader{width:20px;height:20px;background-image:url(/media/dsg/royal/preloader.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px;}/*****************8. Global caption*****************/.rsDefaultInv .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#FFF;background:rgba(255,255,255,0.75);color:#000;padding:2px 8px;width:auto;font-size:12px;border-radius:2px;}
#slider{position:relative;overflow:hidden;width:940px;height:330px;margin:0 0 25px 0;}.holder{bottom:0;position:absolute;width:100%;z-index:30;}.holder .frame{margin:0 auto;width:840px;overflow:hidden;}ul.slider_menu{font-size:16px;line-height:18px;list-style:none outside none;margin:0;overflow:hidden;padding:0 0 20px;width:840px;}.rgba ul.slider_menu li{background:rgba(0,0,0,0.8);float:left;height:110px;margin:0 10px 0 0;overflow:hidden;position:relative;width:110px;}ul.slider_menu li{background:url(/media/dsg/bpng.png);float:left;height:110px;margin:0 10px 0 0;overflow:hidden;position:relative;width:110px;}ul.slider_menu li a{color:#FFFFFF;display:block;height:100%;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}ul.slider_menu li a:hover{background:#993366;}ul.slider_menu li a span{bottom:10px;left:10px;position:absolute;}#entry_lead{padding:10px 0;margin:0 0 25px 0;border-top:2px solid #333;border-bottom:2px solid #333;}#entry_lead p{font-family:Georgia;font-size:22px;font-style:italic;margin:0;padding:0;text-align:center;line-height:32px;}.content_content table{margin-bottom:20px;}.content_content table th{text-align:left;border-bottom:2px solid #999;padding:10px 0;}.content_content table td{border-bottom:1px solid #999;}
/* #feature-wrapper{ *//* width:640px; *//* height:320px; *//* overflow:hidden; *//* float:left; *//* margin-bottom:20px; *//* } */#feature-action-wrapper{width:300px;float:right;}#feature-action-wrapper li{width:258px;height:65px;margin-bottom:15px;list-style-type:none;padding:15px 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#E6F4FB;border:1px solid #BFE5F5;box-shadow:1px 1px 2px #eeeeee;-moz-box-shadow:1px 1px 2px #eeeeee;-webkit-box-shadow:1px 1px 2px #eeeeee;position:relative;;}#feature-action-wrapper li h2{font-size:18px;margin-bottom:15px;}#feature-action-wrapper li img{position:absolute;width:75px;height:75px;top:12px;right:0px;}#feature-action-wrapper li p{font-size:11px;color:#999;line-height:16px;margin-bottom:0;width:180px;}#feature-action-wrapper li:nth-child(3){margin-bottom:0;}/*SLIDER*/.feature-royal-slider-wrap{width:860px;height:320px;float:left;padding-right:20px;}.feature-royal-slider-wrap .royalSlider{height:320px;width:100%;}.feature-royal-slider-wrap .royalSlider .rsABlock{left:500px;top:75px;white-space:normal;}.feature-royal-slider-wrap .royalSlider .royalCaptionItem{width:300px;overflow:hidden;font-size:30px;color:#0095D7;font-weight:900;font-family:Helvetica,Arial,sans-serif;letter-spacing:-1px;line-height:36px;}.rci_top{top:20px;}.rci_act{top:61px;background:red;color:#fff;font-weight:bold;}.feature-royal-slider-wrap .royalSlider .royalCaptionItemText{width:300px;overflow:hidden;font-size:14px;color:#888888;font-weight:300;font-family:Helvetica,Arial,sans-serif;line-height:21px;padding-top:35px;}#feature-wrapper .royalControlNavOverflow a{background:none;}.feature-slider .rsBullets{height:auto;line-height:5px;margin:0 auto;overflow:hidden;padding-top:4px;position:relative;text-align:left;width:100%;z-index:35;bottom:25px;}.feature-slider .rsBullet{display:inline-block;height:10px;padding:6px;width:10px;}.feature-slider .rsBullet span{background:#888;border-radius:50%;display:block;height:10px;width:10px;cursor:pointer;}.feature-slider .rsBullet.rsNavSelected span{background:#0095D7;}@media only screen and (min-width:1024px) and (max-width:1279px){.feature-royal-slider-wrap{width:686px;height:255px;}.feature-royal-slider-wrap .royalSlider{height:255px;}#feature-action-wrapper{width:240px;}#feature-action-wrapper li{width:198px;height:49px;margin:0 0 10px;padding:13px 20px 15px;}#feature-action-wrapper li h2{font-size:15px;margin-bottom:7px;}#feature-action-wrapper li img{position:absolute;width:60px;height:60px;top:10px;right:0px;}#feature-action-wrapper li p{font-size:11px;color:#999;line-height:16px;margin-bottom:0;width:160px;}.feature-royal-slider-wrap .royalSlider .royalCaption{top:55px;left:395px;}.feature-royal-slider-wrap .royalSlider .royalCaptionItem{width:250px;font-size:24px;color:#0095D7;font-weight:900;font-family:Helvetica,Arial,sans-serif;letter-spacing:-1px;line-height:26px;}.feature-royal-slider-wrap .royalSlider .royalCaptionItemText{width:250px;overflow:hidden;font-size:13px;color:#888888;font-weight:300;font-family:Helvetica,Arial,sans-serif;line-height:18px;padding-top:30px;}}@media only screen and (min-width:320px) and (max-width:1023px){.feature-royal-slider-wrap{width:740px;height:275px;}.feature-royal-slider-wrap .royalSlider{height:275px;}#feature-action-wrapper{clear:both;width:740px;padding-top:20px;}#feature-action-wrapper li{clear:none;width:188px;height:60px;margin-right:25px;float:left;margin-bottom:0;}#feature-action-wrapper li h2{font-size:16px;margin-bottom:10px;}#feature-action-wrapper li img{position:absolute;width:65px;height:65px;top:12px;right:0px;}#feature-action-wrapper li p{font-size:11px;color:#999;line-height:16px;margin-bottom:0;width:160px;}#feature-action-wrapper li:nth-child(3){margin-right:0;}.feature-royal-slider-wrap .royalSlider .royalCaption{top:60px;left:430px;}.feature-royal-slider-wrap .royalSlider .royalCaptionItem{width:250px;font-size:24px;color:#0095D7;font-weight:900;font-family:Helvetica,Arial,sans-serif;letter-spacing:-1px;line-height:26px;}.feature-royal-slider-wrap .royalSlider .royalCaptionItemText{width:250px;overflow:hidden;font-size:13px;color:#888888;font-weight:300;font-family:Helvetica,Arial,sans-serif;line-height:18px;padding-top:35px;}}@media only screen and (min-width:3200000px) and (max-width:7670000px){.feature-royal-slider-wrap{width:300px;height:150px;}.feature-royal-slider-wrap .royalSlider{height:150px;}.feature-royal-slider-wrap .royalSlider .arrow{top:65px !important;}}
.product_suggest{margin-bottom:40px;padding:30px 0;background:#E6F4FB;}@media only screen and (min-width:1280px){#home-suggest section.product_list article{width:220px;}#home-suggest section.product_list article a.picture{width:220px;height:174px;}#home-suggest section.product_list article:nth-child(1n+5){margin-right:0;}}@media only screen and (min-width:1024px) and (max-width:1279px){#home-suggest section.product_list article{width:221px;margin-right:22px;}#home-suggest section.product_list article a.picture{width:221px;height:175px;}#home-suggest section.product_list article:nth-child(1n+4){margin-right:0;}#home-suggest section.product_list article:nth-child(1n+5){display:none;}}@media only screen and (min-width:320px) and (max-width:1023px){#home-suggest section.product_list article{width:232px;margin-right:22px;}#home-suggest section.product_list article a.picture{width:232px;height:180px;}#home-suggest section.product_list article:nth-child(1n+3){margin-right:0;}#home-suggest section.product_list article:nth-child(1n+4){display:none;}}
ul.memberData{list-style-type:none !important;margin:0 0 30px 0;padding:10px 25px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#E6F4FB;border:1px solid #BFE5F5;box-shadow:1px 1px 2px #eeeeee;-moz-box-shadow:1px 1px 2px #eeeeee;-webkit-box-shadow:1px 1px 2px #eeeeee;}ul.memberData li{padding:15px 0;border-bottom:1px solid #BFE5F5;margin:0 !important;font-size:14px;font-weight:500;}ul.memberData li.last{border-bottom:0;}.more_orders{display:inline-block;font-size:14px;}ul.memberData li span.info{font-weight:300;width:170px;display:block;float:left;}/* MEMBER & CART TABLE........................................................................... */table.past_orders{font-size:14px;font-weight:300;margin:0 0 20px 0;width:100%;text-align:left;border-collapse:collapse;}table.past_orders th{font-size:14px;font-weight:500;padding:15px;color:#333;}table.past_orders td{padding:15px;color:#555;border-top:1px solid #eeeeee;}table.past_orders tr:hover td{background:#E6F4FB;}
header .register h3{font-size:16px;margin-bottom:7px;font-weight:500;}header .register h5{font-size:11px;color:#999;margin-bottom:5px;font-weight:300;}header .register p{margin:0;font-size:12px;line-height:16px;}header .register .separator{color:#ddd;}header .register a.login_link{text-decoration:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}@media only screen and (min-width:3200000px) and (max-width:7670000px){header .register h3,header .register h5{display:none;}header .register a.login_link{text-decoration:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:18px;}}
.cartwrap{margin-bottom:30px;}/* CART TABLE........................................................................... */table.cart{margin:0;overflow:hidden;}table.cart th,td{padding:10px 0 10px 0;}table.cart th{border-bottom:2px solid #ddd;font-size:14px;font-weight:500;color:#444;text-align:left;}table.cart th.picture{text-align:left;width:20%;}table.cart th.title{text-align:left;width:35%;padding:0 0 0 10px;}table.cart th.amount{text-align:center;width:15%;}table.cart th.price{text-align:right;width:15%;}table.cart th.remove{text-align:right;width:15%;padding:0 10px;}table.cart td{border-bottom:1px solid #dddddd;height:50px;}table.cart td.picture{width:20%;text-align:center;}table.cart td.title{width:35%;padding:10px;font-size:13px;}table.cart td.title span{display:block;margin:10px 0 0 0;line-height:18px;}table.cart td.amount{width:15%;padding:33px 0 0;text-align:center;}table.cart td.price{width:15%;padding:37px 0 0;font-size:18px;text-align:right;font-weight:300;color:#666666;}table.cart td.remove{text-align:right;width:15%;padding:34px 10px 0;}table.cart td.refresh_cart{text-align:right;width:100%;padding:10px;height:1px;background:#f7f7f7;}table.cart td.refresh_cart span{padding:0 10px 0 0;color:#666666;display:inline-block;}table.cart a{font-size:15px;}table.cart .itemTable{line-height:40px;}table.cart .amount input{width:18px !important;background:#f7f7f7 !important;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:6px 5px 4px 5px;margin-bottom:2px;font-size:12px;text-align:center;}table.cart .amount input.subtle_button{width:30px !important;margin-left:5px;height:28px;overflow:hidden;text-indent:100em;background:url(/media/dsg/refresh.png) no-repeat 2px 2px !important;filter:none !important;}table.cart .amount img{position:relative;top:8px;left:2px;}table.cart img{width:75px;height:75px;float:left;margin:0 20px 0 0;}dl.totals{clear:both;width:250px;float:right;margin:30px 0 30px 0;padding:20px 25px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#E6F4FB;border:1px solid #BFE5F5;box-shadow:1px 1px 2px #eeeeee;-moz-box-shadow:1px 1px 2px #eeeeee;-webkit-box-shadow:1px 1px 2px #eeeeee;}dl.totals dt{clear:left;float:left;padding:5px 0;width:150px;font-weight:normal;}dl.totals dd{float:left;padding:5px 0;width:100px;text-align:right;}dl.totals .t{font-weight:normal;font-size:24px;}.tax_part{padding-bottom:10px !important;margin-bottom:10px;border-bottom:1px solid #BFE5F5;color:#66BFE7;}.postage{padding:10px 10px 0;background:#f7f7f7;border-bottom:1px solid #ddd;margin:0;text-align:right;}.postage p{margin:0 0 10px 0;}section.sent_addresses{padding-top:30px;}@media only screen and (min-width:1280px){.home_sent_address{float:left;width:150px;margin:0;}}@media only screen and (min-width:320px) and (max-width:1023px){section.sent_addresses{display:none;}}.home_sent_address{float:left;width:100px;margin:0;}.home_sent_address p{margin:0;}.home_sent_address h2{font-size:16px;}.away_sent_address{float:left;width:180px;margin:0;padding:0 0 0 30px;}.away_sent_address p{margin:0;}.away_sent_address h2{font-size:16px;}.coupon{padding:10px;background:#f3f3f3;border-bottom:1px solid #ddd;text-align:right;}.coupon input[type=text]{margin:0 5px 0 0;height:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:165px;padding:6px;}.coupon label{background:none;border:none;margin:0;padding:8px 0 0 280px;width:235px;}p.cart_top_margin{padding-top:30px;}p.cart_top_margin_right{padding-top:0px;text-align:right;clear:both;}/* WISHLIST TABLE........................................................................... */table.wishlist_cart{margin-bottom:0px;}table.wishlist_cart th,td{padding:10px 0 10px 0;}table.wishlist_cart th{border-bottom:2px solid #dddddd;font-size:14px;font-weight:500;color:#555555;text-align:left;}table.wishlist_cart th.picture{text-align:left;width:15%;padding:0 10px;}table.wishlist_cart th.title{text-align:left;width:25%;padding:0 0 0 20px;}table.wishlist_cart th.amount{text-align:right;width:10%;}table.wishlist_cart th.price{text-align:right;width:20%;padding:0 20px;}table.wishlist_cart th.remove{text-align:right;width:15%;}table.wishlist_cart th.move_to_cart{text-align:right;width:15%;padding:0 10px;}table.wishlist_cart td{border-bottom:1px solid #dddddd;height:60px;}table.wishlist_cart td.picture{width:15%;text-align:left;padding:0 10px;}table.wishlist_cart td.title{width:25%;padding:23px 20px 0;font-size:13px;line-height:18px;}table.wishlist_cart td.amount{width:10%;padding:35px 0 0;text-align:right;}table.wishlist_cart td.price{width:20%;padding:40px 20px 0;font-size:18px;text-align:right;font-weight:500;color:#666666;}table.wishlist_cart td.remove{text-align:right;width:15%;padding:36px 0 0;}table.wishlist_cart td.move_to_cart{text-align:right;width:15%;padding:33px 10px 0;}table.wishlist_cart a{font-size:15px;}table.wishlist_cart .itemTable{line-height:40px;}table.wishlist_cart .amount input{width:18px !important;background:#f7f7f7 !important;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:6px 5px 4px 5px;margin-bottom:2px;font-size:12px;text-align:center;}/* MEMBER & CART TABLE........................................................................... */table.past_orders{font-size:14px;font-weight:300;margin:0 0 20px 0;width:100%;text-align:left;border-collapse:collapse;}table.past_orders th{font-size:14px;font-weight:500;padding:15px;color:#333;}table.past_orders td{padding:15px;color:#555;border-top:1px solid #eeeeee;}table.past_orders tr:hover td{background:#E6F4FB;}/* SINGLE PAST ORDER TABLE........................................................................... */table.past_orders_single{margin-bottom:0px;}table.past_orders_single th,td{padding:10px 0 10px 0;}table.past_orders_single th{border-bottom:2px solid #dddddd;font-size:14px;font-weight:500;color:#555555;text-align:left;}table.past_orders_single th.picture{text-align:left;width:15%;padding:0 10px;}table.past_orders_single th.title{text-align:left;width:45%;padding:0 0 0 20px;}table.past_orders_single th.amount{text-align:right;width:15%;}table.past_orders_single th.price{text-align:right;width:25%;padding:0 10px 0 20px;}table.past_orders_single td{border-bottom:1px solid #dddddd;}table.past_orders_single td.picture{width:15%;text-align:left;padding:0 10px;}table.past_orders_single td.picture img{margin:10px 0;width:75px;height:75px;}table.past_orders_single td.title{width:45%;padding:23px 20px 0;font-size:15px;line-height:21px;}table.past_orders_single td.amount{width:15%;padding:40px 0 0 0;font-size:18px;text-align:right;font-weight:300;color:#666666;}table.past_orders_single td.price{width:25%;padding:40px 10px 40px 20px;font-size:18px;text-align:right;font-weight:300;color:#666666;}/* ORDER STEPS........................................................................... */ol.order_steps{list-style:none;margin:30px 0;padding:0;height:70px;}ol.order_steps li{float:left;width:25%;height:70px;text-align:center;margin:0 !important;}ol.order_steps li.first{background:url(/media/dsg/bg_left_active.png) no-repeat left 35px;}ol.order_steps li.second{background:url(/media/dsg/bg_non_active.png) no-repeat left 35px;}ol.order_steps li.third{background:url(/media/dsg/bg_non_active.png) no-repeat left 35px;}ol.order_steps li.fourth{background:url(/media/dsg/bg_right_non_active.png) no-repeat right 35px;}ol.order_steps li.second_active{background:url(/media/dsg/bg_active.png) no-repeat left 35px;}ol.order_steps li.third_active{background:url(/media/dsg/bg_active.png) no-repeat left 35px;}ol.order_steps li.fourth_active{background:url(/media/dsg/bg_right_active.png) no-repeat right 35px;}ol.order_steps li span{display:block;height:60px;font-size:14px;font-weight:300;color:#999999;padding:0 0 10px 0;background:url(/media/dsg/bg_done.png) no-repeat bottom center;}ol.order_steps li span.done{display:block;height:60px;font-size:14px;font-weight:300;color:#999999;padding:0 0 10px 0;background:url(/media/dsg/bg_done.png) no-repeat bottom center;}ol.order_steps li span.first_active{background:url(/media/dsg/bg_one_active.png) no-repeat bottom center;}ol.order_steps li span.second{background:url(/media/dsg/bg_two.png) no-repeat bottom center;}ol.order_steps li span.second_active{background:url(/media/dsg/bg_two_active.png) no-repeat bottom center;}ol.order_steps li span.third_active{background:url(/media/dsg/bg_three_active.png) no-repeat bottom center;}ol.order_steps li span.fourth_active{background:url(/media/dsg/bg_four_active.png) no-repeat bottom center;}ol.order_steps li span.third{background:url(/media/dsg/bg_three.png) no-repeat bottom center;}ol.order_steps li span.fourth{background:url(/media/dsg/bg_four.png) no-repeat bottom center;}ol.order_steps li span.current{color:#555555;}.finalsubmit p.left{float:left;}.finalsubmit p.right{float:right;}/* ADD TO CART........................................................................... */.cart_add .notice{padding:15px;margin-bottom:20px;}.added_item{clear:both;margin-bottom:20px;padding:20px 20px 20px 110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#E6F4FB url(/media/dsg/tick.png) no-repeat 20px 20px;border:1px solid #BFE5F5;box-shadow:1px 1px 2px #eeeeee;-moz-box-shadow:1px 1px 2px #eeeeee;-webkit-box-shadow:1px 1px 2px #eeeeee;}.added_item p{margin:0;font-size:16px;}.cart_add .added_item,.cart_add .cart_action{clear:both;margin-bottom:20px;}.cart_add .added_item img{float:left;margin-right:20px;}.cart_add .cart_action p{padding-top:15px;color:#666666;font-size:12px;line-height:18px;margin-bottom:40px;}.cart_add .cart_action p.free_postage{padding-top:0px;color:#666666;font-size:14px;line-height:18px;margin-bottom:40px;}span.orderform_error,#delivery_data_fs span.orderform_error{/*padding:10px 0 10px 205px;*/color:#990000;font-size:11px;background:url(/media/dsg/error_icon.png) no-repeat #ffc4c4 4px 4px;border:1px solid red;padding:7px 7px 7px 24px;margin-left:205px;margin-bottom:10px;display:-moz-inline-stack;display:inline-block;/*width:auto;*/zoom:1;*display:inline;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;float:left;position:relative;top:-5px;}#payment-gw-select span.orderform_error{display:block;margin-left:0;float:none;}#delivery_data_fs span.orderform_error{clear:both;margin-left:0;}#billing_data_fs span.orderform_error,#delivery_data_fs span.orderform_error{margin-left:190px;}#billing_data_fs .dk_toggle,#delivery_data_fs .dk_toggle{padding:9px 25px 8px 10px !important;border-left:1px solid #DDDDDD;}.cartwrap ul.address{padding-top:30px;list-style-type:none !important;}.cartwrap .address li{float:left;width:150px;margin:0px !important;}.cartwrap .address li h3{font-size:16px;margin-bottom:15px;}.finalsubmit{margin-bottom:10px;}#ci_postage .price{height:60px;}#cartForm span.description{display:block;clear:both;font-size:11px;padding-top:2px;color:#777;}.cart_nl{margin-bottom:20px;}.cart_nl input{float:left;}.cart_nl label{float:left;width:400px;padding:2px 0 0 10px;}@media only screen and (min-width:1280px){.cartwrap .address li{float:left;width:200px;margin:0px !important;}}@media only screen and (min-width:320px) and (max-width:1023px){.cartwrap .address{clear:both;padding-top:0;margin-left:180px;}.cartwrap .address li{float:left;width:150px;margin:0px !important;}}
#inquiry_form .error{color:#cc0000;display:none;font-size:11px;padding:0 0 10px 0;}#inquiry_note{height:100px;}.qeusurname{display:none;}@media only screen and (min-width:320px) and (max-width:1023px){#inquiry_form input[type=text],#inquiry_form textarea{width:222px !important;}}
#cat-cloud a{margin-right:10px;padding:4px 4px 4px 0;white-space:nowrap;color:#cccccc;}#cat-cloud a:hover{color:#000000;}#cat-cloud .smallest{font-size:11px;}#cat-cloud .small{font-size:12px;}#cat-cloud .medium{font-size:16px;}#cat-cloud .large{font-size:18px;}#cat-cloud .largest{font-size:22px;}
