/*  
Theme Name: TokoPas
Theme URI: http://tokopas.com/
Description: tokopas.com only.
Version: 2.0
Author: Deny Sri Supriyono
Author URI: http://denysri.com/
*/

/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{text-decoration:none}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

html{background:#f5f9d7 url(images/bghtml.jpg) no-repeat center top}
body{font:normal 0.75em/1.50em Helvetica, Arial, sans-serif;color:#444;background:transparent}
p{margin:0 0 10px 0}
a,a:visited{color:#6998ba;font-weight:bold}
a:hover{color:#90b038}
a{-webkit-transition:color .4s ease-out}
input,textarea{padding:3px}
code{font-size:120%}
small{font-size:90%}
.container{width:980px;margin:0 auto;text-align:left;background:#fff;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px}
#header{width:980px;margin:0 auto;height:80px}
#content{width:670px;padding:0 0 20px 0;float:left;margin-left:300px;display:inline;margin-top:15px;position:relative;z-index:1}
.carabelanja{float:left;margin-left:-960px;width:250px;height:272px;display:inline;margin-top:15px}
#sidebar{background:#f4fbd6;padding:20px 10px;float:left;margin:300px 0 20px -960px;width:250px;display:inline;-moz-border-radius:7px;-webkit-border-radius:7px}
#footer{clear:left;width:980px;margin:0 auto;text-align:left;height:30px}
.mainmenu,.container,.runningtext{-webkit-box-shadow: 0 0 15px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);box-shadow: 0 1px 10px rgba(0,0,0,.1)}
/* HEADER */
div#header{font:normal 11px/18px Arial, Helvetica, sans-serif;padding:10px 0;color:#ccc}
div#header h1 a{font:bold 46px Tahoma, Verdana, Arial, sans-serif;color:#fff}
/* MENU */
.nav{margin-top:10px;width:100%;overflow:hidden;float:right}
.nav li a{color:#444}
.nav ul li.current_page_item a{color:#444 !important}
.mainmenu{width:980px;margin:0 auto;position:relative;z-index:3;background-color:#dcf345;background:rgba(220,243,69,0.7);height:40px;padding-top:10px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px}
.runningtext{width:960px;margin:0 auto;font-size:11px;background:#444;height:18px;color:#fff;padding:7px 10px;border-bottom:1px solid #b7b7b7}
.runningtext marquee{width:760px;float:left}
marquee a,marquee a:visited{color:#98e4f1}
marquee a:hover{color:#fff;border-bottom:1px solid #fff}
#search-top{float:right;width:200px;margin-top:-5px;display:inline;text-align:right}
/* NAVIGATION */
.navigation{margin-top:10px}
.olderentries{float:left}
.newerentries{float:right}
/* SEARCH BAR */
input.searchbutton{width:55px}
/* POST */
div.entry{padding-top:10px}
div.entry h1{margin-bottom:3px;font:normal 19px Helvetica, Arial, sans-serif;letter-spacing:1px;text-transform:uppercase}
div.entry h2.title{margin-bottom:15px;font-size:14px;font-weight:normal}
div.entry h3{font:bold 16px/27px Arial, Helvetica, sans-serif}
div.entry p a,div.entry p a:visited{border-bottom:1px solid #6998ba}
div.entry ul,div.entry ol{margin:0 0 10px 20px}
div.entry ul li{list-style:square outside;margin-bottom:10px}
div.entry ol li{list-style:decimal outside;margin:0 0 10px 10px}
div.post{line-height:18px;padding:10px 0}
div.post h1,div.post h1 a,div.post h1 a:visited{font:bold 30px Calibri, Helvetica, Arial, sans-serif;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}
div.post h2,div.post h2 a,div.post h2 a:visited{font:normal 19px Arial, Helvetica, sans-serif}
img.alignleft{float:left;margin:0 15px 7px 0;padding:5px}
img.alignright{float:right;margin:0 0 7px 15px;padding:5px}
img.aligncenter{display:block;margin-left:auto;margin-right:auto}
div.post a img{border:0}
div.post a:hover img{}
.more-link a:hover{color:#79a712;border-bottom:1px dotted #79a712}
.postinfo{padding:5px;border:1px solid #f4f4f4;margin-top:20px;background:#fff}
/* KOMENTAR COUNT */
p.postmetadata{clear:left;margin-top:10px}
p.postmetadata a:hover{border-bottom:1px solid #6998ba}
p.postmetadata img{margin-bottom:-3px}
p.postmetadata small{margin-right:5px}
/* GRAVATAR */
.gravatar{float:left;margin:10px}
.gravatar img,.gravatar a img{border:none;background:#fff;padding:3px;border:1px solid #eee}
.gravatar a:hover{border:none}
.gravatar a:hover img{background:#33d5e6}
/* HALAMAN KOMENTAR */
div#commentcon{clear:left;padding-top:20px}
h3#comments{display:block;height:28px;font:normal 18px Arial, Helvetica, sans-serif}
p#opini{margin:-8px 0 30px 0;font-size:11px}
p#opini a{border-bottom:1px dotted #6a98d0}
p#opini a:hover{color:#79a712;border-bottom:1px dotted #79a712}
div.komentar{background:#fff;border:1px solid #efe5c2;margin-top:20px}
.commenttext{overflow:auto;padding:0 15px 0 10px}
.commenttext a:hover{color:#79a712;border-bottom:1px dotted #79a712}
.commentlist p{padding:0}
.commentlist p.info{padding:10px 0;border-bottom:1px solid #efe5c2}
.commentlist div.highlighted{background:#fff !important;border:7px solid #7aa32c}
.commentlist p.info small a,.commentlist p.info small a:visited,.commentlist p.info small a:hover{font-weight:normal;border-bottom:none}
.alt{border:1px solid #efe5c2;background:#fff !important}
.alt,.highlighted{margin:0}
h3#respond{margin:40px 0 7px 0}
#commentform p{margin:5px 0}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata {margin:0}
/* SIDEBAR */
#sidebar a,#sidebar a:visited{color:#6998ba}
#sidebar a:hover{color:#D4FF00}
#sidebar a img{border:none}
/* WIDGET */
.widget{margin-bottom:15px}
.widget h2{font:bold 17px Calibri, Helvetica, Arial, sans-serif;color:#000;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);margin-bottom:10px}
.widget li a,.widget li a:visited{font-weight:normal}
.widget_recent_entries a,.widget_advancedrandomposts a,.motif a{border-top:1px solid #f4f4f4;display:block;padding:4px 0;background:transparent url(images/05.png) no-repeat 0 8px;padding-left:20px}
.widget a:hover{color:#90b038 !important;-webkit-transition:color .4s ease-out}
/* ABOUT - FRONTPAGE */
h2#about{margin:0 0 7px 0}
/* INFO */
h2#info{margin:0 0 10px 0}
/* ARCHIVES */
h3#archivefor{font:bold 17px Arial, Helvetica, sans-serif;color:#e8b446;margin-bottom:10px}
div.entry ul.postspermonth{margin:5px 0 10px 0;padding-left:25px}
div.entry ul.postspermonth li{list-style:none;margin-bottom:5px !important}
div.entry ul.postspermonth li a,div.entry ul.postspermonth li a:visited{font:normal 12px Arial, Helvetica, sans-serif;border-bottom:none !important}
div.entry ul.postspermonth li a:hover{color:#79a712;border-bottom:1px dotted #79a712 !important}
/* MISC */
div.horrule{height:1px;border-top:1px solid #f4f4f4;margin:7px 0}
div.horrule hr{display:none}
.alignleft{float:left;margin-right:1em;margin-bottom:1em}
.alignright{float:right;margin-left:1em;margin-bottom:1em}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:-webkit-transform .15s ease;-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25);}
.wp-caption:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1)}
.wp-caption img{margin:0;padding:0;border:0 none}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}
.clearleft{clear:left}
.required{color:#FA310E}
.cleaner,br.clear{clear:both;height:0px;font-size:1px;border:none;margin:0;padding:0;background:transparent}
/* SEARCH RESULT */
div.searchresult{padding:10px 0;border-top:1px solid #BFC2C9}
/* PAGE TITLE */
h3.pagetitle{font:normal 19px Arial, Helvetica, sans-serif;color:#444;margin-top:2px}
/* FOOTER */
div#footer{position:relative;padding:10px 0 15px 0;margin-bottom:50px;color:#444;font-weight:normal;font-size:11px}
div#footer p{margin:10px 0 0 0px;line-height:17px;float:left}
p.designby a{display:block;width:140px;height:20px;position:absolute;right:0px;margin:0 10px 0 0}
.faq,.twitter,.sharethis{margin-bottom:20px}
.sharethis{background:#fff;padding:7px}
.sharethis a{color:#444 !important}
div#title{float:left}
#logo{float:left}
.keranjang{float:right;margin-top:5px}
.keranjang span#totalbarang{font:bold 14px "Trebuchet MS", Arial, sans-serif}
.keranjang span#total{font:bold 24px "Trebuchet MS", Arial, sans-serif}
.keranjang img{float:right;margin:0px 0 0 15px}
.keranjang p{float:right;text-align:right;margin-top:10px}
.shopp.tagcloud {padding:0;width:940px !important}
.shopp.tagcloud li a{font-size:12px !important;display:block !important;float:left;margin:0 5px 5px 0 !important;padding:5px !important;color:#444 !important;background:#fff;border:1px solid #f4f4f4;font-size:11px !important;white-space:nowrap;-webkit-transition:-webkit-transform .15s linear;}
.shopp.tagcloud li a:hover{color:#000 !important;background:#EBFF65;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.5)}
.widget{padding:10px 10px !important;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
.widget h2{color:#444 !important}
.pingbox{margin-bottom:20px;position:relative;z-index:0;text-align:center}
.link_button{padding:7px 10px 7px 10px;background:#f38528 url(images/link_button.gif) repeat-x 0 0;height:31px;color:#444;border:1px solid #bfd81f !important;font-size:13px}
.link_button:hover{background-position:0 -31px;border:1px solid #c8e02b;color:#444 !important}
.link_button:active{background-position:0 -62px;border:1px solid #b2ca18}
.link_button:visited{color:#444}
.datatable{margin-bottom:15px;border:1px solid #fff}
.datatable th{height:15px;background:#b18fa7;color:#fff;text-align:center;font-size:12px;padding:5px 10px;border:1px solid #fff}
.datatable td{background:#FDF3FD;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:5px 10px;vertical-align:middle}
.datatable tr.alt td{background:#f5e8f1 !important}
.datatable tr.total td{background:#F3DFFF !important;font-weight:bold;font-size:12px}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.infoharga{margin:20px 0}
.moreinfo{margin-bottom:15px}
.moreinfo ul{margin-left:95px !important}
.moreinfo ul li{font-size:11px}
.moreinfo .note{padding:10px;background:#FDF3FD url(images/post_note.png) no-repeat 10px 10px;border:1px solid #ccc}
/*RICH FOOTER*/
.richfooter{background:#faf58a url(images/bgrichfooter.jpg) no-repeat 0 0;padding:35px 0 20px 0;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px}
.richfooter h2{font-weight:bold;font-size:120%;color:#000;margin-bottom:10px}
#rich1{width:270px;margin-right:20px;margin-left:10px;float:left;display:inline}
#rich2{width:440px;margin-right:20px;float:left;display:inline}
#rich3{width:210px;float:left;display:inline;overflow:hidden}
#rich4{width:960px;margin-left:10px;margin-top:20px}
/*CFORM*/
.cform{margin:10px 0 0 0;}.cform fieldset{margin-top:10px;padding:5px 0 15px 0;border:1px solid #adadad;border-left-color:#ececec;border-top-color:#ececec;background:#f7f7f7;}.cform .cf_hidden{display:none;border:none!important;background:none!important;padding:0!important;margin:0!important;}.cform legend{margin-left:10px;padding:0 2px;font:normal 20px Times;color:#666;}ol.cf-ol{margin:0!important;padding:0!important;}ol.cf-ol li{background:none!important;margin:5px 0 10px 0!important;padding:0;list-style:none!important;text-align:left;line-height:1.3em;}ol.cf-ol li.textonly{background:#F0F0F0!important;margin:10px 0!important;padding:5px 0;}.cform label{font-size:100%;font-weight:bold;width:100%;margin:5px 10px 0 2px;display:block;text-align:left;vertical-align:top;}label.cf-before{margin:4px 10px 0 0;}label.cf-after{margin:4px 15px 0 6px;text-align:left;width:115px;}label.cf-after span{width:115px;display:block;}label.cf-group-after{margin:3px 4px 0 2px;width:72px;text-align:left;}label.cf-group-after span{width:72px;display:block;}.cform input,.cform textarea,.cform select{padding:3px;background:#fff;background-image:url(images/cforms/input-gradient.gif);background-repeat:repeat-x;background-position:top;border:1px solid #c8c8c8;vertical-align:top;}.cform input:hover,.cform textarea:hover,.cform select:hover{background:#fff;}.cform input:focus,.cform textarea:focus,.cform select:focus{background:#fff;}.cform textarea,.cform input{width:95%;}.cform select{padding:2px 0;width:95%;}.cform select.cfselectmulti{height:7.5em;}.cform textarea{font-family:arial;font-size:.9em;overflow:auto;}ol.cf-ol li.cf-box-title{font-weight:bold;letter-spacing:1px;padding:8px 0 0 100px;}.cform input.cf-box-a,.cform input.cf-box-b{margin:2px 0 0 0;width:14px;height:22px;border:none!important;background:none!important;}.cform input.cf-box-a{margin-left:100px;}ol.cf-ol li.cf-box-group{margin:10px 0 0!important;padding-left:100px;}span.reqtxt,span.emailreqtxt{margin:3px 0 0 3px;font-size:.9em;display:-moz-inline-box;vertical-align:top;}p.cf-sb{text-align:left;padding:0!important;margin:0;}.cform input.backbutton,.cform input.resetbutton,.cform input.sendbutton{padding:5px;margin:10px 0 0 0;font-size:100%;font-weight:bold;background:#e3e3e3 url(images/cforms/button-bg.gif) repeat-x;border:1px solid #adadad!important;border-left-color:#ececec!important;border-top-color:#ececec!important;width:30%;}.cform input.resetbutton{padding:5px 5px;}.cform input.backbutton{padding:5px 5px;}ol.cf-ol li.cf_li_err{background:#FFDFDF url(images/cforms/li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0;padding:5px 0!important;margin:5px 0!important;}ol.cf-ol li ul.cf_li_text_err{height:1%;min-height:1%;margin:0 0 0 100px;padding:0;color:#333;}ol.cf-ol ul.cf_li_text_err li{background:url(images/cforms/icon-alert.png) no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px;}ol.cf-ol ul.cf_li_text_err li:before{content:'';}label.secq,label.seccap{vertical-align:text-bottom;margin-bottom:4px;}input.secinput{vertical-align:text-bottom;}#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha{height:15px;width:50px;padding:4px 4px;margin:0;}img.captcha{vertical-align:text-bottom;margin:0 0 0 10px!important;padding:0!important;border:none!important;float:none!important;}img.captcha-reset{vertical-align:text-bottom;background:url(images/cforms/captcha_reset_grey.gif) no-repeat;margin:0 0 2px 3px;width:21px;height:21px;border:none;}img.imgcalendar{border:none;}div.cf_info{color:#333;display:none;padding:10px 15px!important;line-height:1.3em;margin:10px 0 10px 0;}div.cf_info ol{margin:0;padding:5px 15px 0 30px;}div.cf_info ol li{padding:1px 0;margin:2px 0;}div.cf_info a{color:#ad2929!important;text-decoration:underline!important;}div.success{background:#F7F7F7 none repeat scroll 0 50%;color:#444;display:block;}div.failure{display:block;background:#FFDFDF url(images/cforms/li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0;}div.waiting{background:#F9F9F9;color:#AAA;display:block;}.cform .cf_error{color:#ad2929;border:1px solid #ad2929;}div.mailerr{display:block;}.mailerr,.cform .cf_errortxt{color:#ad2929;}[disabled]{color:#ddd;border-color:#ddd!important;background:none!important;}.disabled{border-color:#ddd!important;}.cform input.cf_upload{width:220px;background:#f9f9f9;border:1px solid #888;}.linklove{margin-top:20px;}.linklove a,.linklove a:visited{font-size:.8em;font-family:Tahoma;color:#aaa!important;}.linklove em{text-transform:capitalize;font-style:normal;}* html .cform fieldset{position:relative;margin-top:15px;padding-top:25px;}* html .cform legend{position:absolute;top:-10px;left:10px;margin-left:0;}*+html .cform fieldset{position:relative;margin-top:15px;padding-top:25px;}*+html .cform legend{position:absolute;top:-10px;left:10px;margin-left:0;}* html ol.cf-ol,* html ol.cf-ol li,* html span.reqtxt,* html span.emailreqtxt{display:inline-block;}*+html .cform label,*+html ol.cf-ol,*+html ol.cf-ol li,*+html span.reqtxt,*+html span.emailreqtxt{display:inline-block;}* html img.captcha{margin-bottom:1px!important;}*+html img.captcha{margin-bottom:1px!important;}

