/*  
Theme Name: Bisnis
Theme URI: http://theme-id.com
Description: Theme Wordpress Indonesia <a href="http://theme-id.com/">theme-id.com</a>.
Version: 3.1
Author: Virtarich
Author URI: http://theme-id.com
*/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset{margin:0;padding:0;}
body{margin:0px auto 0px;padding:0px;color:#333333;background-color:#f4f4f4;font-family:Arial, Helvetica, sans-serif;font-size:14px;background-image:url(images/bgku.png);background-repeat:repeat;}
img, fieldset{border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
img{height:auto;width:auto;}
#wrap{width:100%;margin:0px auto;background-color:#FFF;padding:10px;}
@media screen and (min-width:520px){#wrap{padding:10px 20px;}
}
@media screen and (min-width:1000px){#wrap{width:1000px;}
}
.header-logo{font-size:85%;line-height:2em;font-weight:bold;color:#333;min-height:80px;text-align:center;}
.header-logo img{height:auto;width:100%;}
.header-title{font-size:26px;line-height:38px;font-weight:bold;color:#333;min-height:80px;text-align:center;padding:5px;}
.header-title p{text-align:center;font-size:14px;font-weight:normal;}
@media screen and (min-width:720px){.header-title, .header-title p, .header{text-align:left;}
}
h1{margin:0px;text-decoration:none;font-weight:bold;padding-right:0px;padding-bottom:10px;padding-left:0px;font-size:22px;padding-top:5px;text-align:left;}
h2{text-decoration:none;font-size:18px;margin:0px;font-weight:bold;padding-bottom:3px;text-align:left;}
h3{text-decoration:none;font-size:18px;margin:0px;}
h4{color:#000;font-size:16px;text-decoration:none;font-weight:bold;text-align:left;padding-top:3px;padding-bottom:3px;margin:0px;}
a{text-decoration:none;}
p{text-decoration:none;line-height:24px;}
img{border:0;}
p img{padding:0;max-width:100%;height:auto;}
img.center{display:inline;margin-top:5px;margin-bottom:5px;}
img.alignright{display:inline;border:1px solid #CCCCCC;margin-top:5px;margin-bottom:5px;margin-left:5px;}
img.alignleft{display:inline;margin-top:5px;margin-bottom:5px;margin-right:5px;border:1px solid #CCCCCC;}
.alignright{float:right;margin-top:4px;margin-bottom:4px;}
.alignleft{float:left;margin-top:4px;margin-bottom:4px;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;}
#topnav{float:left;width:100%;height:40px;padding:0px;text-transform:capitalize;font-size:12px;text-align:center;height:auto;margin-right:0px;margin-bottom:0px;margin-left:0px;font-weight:bold;}
#topnav ul{position:relative;overflow:hidden;padding-left:0px;margin:0;}
#topnav ul li{float:left;list-style:none;}
#topnav ul li a{display:block;margin-top:0;margin-bottom:3px;text-transform:capitalize;color:#FFFFFF;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px;margin-right:3px;border-radius:8px;}
#topnav ul li a:hover{background-color:#000;}
.post{margin-bottom:10px;text-align:justify;font-size:13px;padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;clear:both;}
.post ul{list-style-type:disc;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:25px;padding-top:0;padding-right:5px;padding-bottom:0;padding-left:5px;list-style-position:outside;}
.post ol{list-style-position:outside;margin-left:30px;margin-bottom:10px;}
.post ol li{padding:3px;line-height:24px;}
.post ul li{padding:3px;line-height:24px;}
.post blockquote{color:#000;font-style:italic;background:#f9f9f9;border-left:10px solid #ccc;margin:15px 10px;padding:5px 10px;}
.post blockquote:before{content:"\e81c ";font-family:virtarich;font-size:14px;line-height:0.1em;margin-right:20px;vertical-align:0;}
.post blockquote:after{content:"\e81c ";font-family:virtarich;font-size:14px;line-height:0.1em;margin-left:20px;vertical-align:0;}
.post blockquote p{display:inline;}
.post ul li ul{margin-left:10px;padding:0;border:0;}
.tags{float:none;font-size:13px;text-align:left;margin:0px;padding:0px;color:#8C898A;}
.meta-single{float:none;font-size:13px;text-align:left;margin:0px;color:#999999;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;padding-top:3px;padding-right:0px;padding-bottom:5px;padding-left:0px;}
.content-sitemap{float:left;width:960px;clear:both;margin-bottom:5px;padding-top:10px;padding-bottom:10px;}
.content-sitemap h2{padding-top:10px;font-size:28px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#CCC;}
.content-sitemap li{list-style-type:none;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:25px;}
.sidebar{height:100%;min-height:100%;float:right;width:100%;margin-top:0px;font-size:12px;}
.sidebar .box{margin-bottom:5px;padding:5px;border:1px solid white;box-shadow:0 0 5px #C0C0C0;background-attachment:scroll;background-color:#F9F9F9;float:left;width:100%;}
.sidebar .box h4{margin-top:0px;font-size:12px;font-weight:bold;padding-top:8px;padding-bottom:6px;text-align:left;text-transform:capitalize;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#F0F0F0;padding-left:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.sidebar .box a{font-weight:bold;color:#333;}
.sidebar .box a:hover{}
.sidebar .box ul{list-style-type:none;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px;}
.sidebar .box ul li a{color:#333333;display:block;font-weight:bold;padding-top:3px;padding-right:5px;padding-bottom:5px;padding-left:5px;}
.sidebar .box ul li hover{display:block;padding:2px;}
.sidebar .box ul li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E6E6E6;text-transform:capitalize;}
.sidebar .box ul li ul{margin-left:15px;padding:0;}
.sidebar .box ul li ul li{border:0;}
.vtr-menu-wrap{float:left;width:100%;}
.vtr-menu-icon{cursor:pointer;font-size:18px;line-height:22px;color:#FFF;width:100%;display:block;padding:10px;}
.mobile-menu{box-sizing:border-box;background-color:#333;display:none;}
.mobile-menu a{display:block;color:#fff;}
.mobile-menu ul{width:100%;display:block;}
.mobile-menu li{line-height:30px;display:block;color:#fff;background-color:#333;}
.mobile-menu > li{padding-left:0px;padding-right:0px;float:none;}
.mobile-menu li > a{padding-left:10px;}
.mobile-menu li li a{padding-left:20px;}
.mobile-menu li li li a{padding-left:30px;}
.mobile-menu li li li li a{padding-left:40px;}
.mobile-menu li li.last{padding-bottom:0 !important;}
.vtr-menu{display:none;}
@media screen and (min-width:720px){.vtr-menu-wrap{display:none;}
.vtr-menu{display:block;border-bottom:4px solid #999999;width:100%;background-color:#09C;font-weight:600;}
.vtr-menu ul{width:100%;list-style:none;width:100%;display:none;position:absolute;background-color:#333;}
.vtr-menu li{line-height:30px;display:block;color:#fff;position:relative;background-color:#333;font-size:12px;}
.vtr-menu > li{line-height:30px;float:left;background-color:transparent;border-right-width:1px;border-right-style:solid;border-right-color:#999;font-size:14px;}
.vtr-menu > li a{display:block;text-decoration:none;color:#fff;padding:0px 10px;cursor:pointer;margin:0px;}
.vtr-menu li:hover > a{background-color:#000;}
}
ul.dropdown{float:left;width:100%;text-transform:capitalize;font-size:13px;text-align:center;box-shadow:0 0 5px #C0C0C0;border-radius:3px 3px 3px 3px;height:42px;margin-top:0px;margin-bottom:0px;z-index:1000;background-color:#000;list-style:none;padding:0;display:none}
@media screen and (min-width:720px){ul.dropdown{display:block;}
}
ul.dropdown li{float:left;position:relative;}
ul.dropdown a{border-top:3px solid transparent;color:#EFEFEF;display:block;position:relative;text-align:center;z-index:98;padding:10px;font-weight:bold;}
ul.dropdown li:hover a{color:#fff;}
ul.dropdown li ul a{display:block;font-size:12px;margin:0px;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;padding-right:5px;padding-left:5px;z-index:1000;}
ul.dropdown ul{list-style:none;margin:0px;padding:0px;width:200px;position:absolute;z-index:500;}
ul.dropdown li ul{top:auto;}
ul.dropdown ul ul{top:0;left:100%;}
ul.dropdown ul li{float:none;}
ul.dropdown ul, ul.dropdown li:hover ul ul, ul.dropdown ul li:hover ul ul{display:none;}
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul li ul li:hover ul{display:block;}
ul.dropdown li * a{background-color:#333;background-position:top;padding:5px;}
ul.dropdown li * a:hover{background-color:#CCCCCC;background-position:top;}
ul.dropdown .current-menu-item{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.breadcrumbs{float:none;font-size:12px;text-align:left;color:#333;clear:both;margin:0;padding:5px;border-bottom:thin solid #CFCBCB}
@media screen and (min-width:720px){.breadcrumbs{margin:0;}
}
.breadcrumbs a{text-decoration:none;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:0px;}
.wp-pagenavi{width:100%;clear:both;padding:5px 0;text-align:center;margin:10px auto;line-height:30px;font-size:20px;}
.pages{color:#000;width:auto;height:auto;margin:0 3px;border:1px solid #e9e9e9;padding:5px;background-color:#FFF}
.current{color:#333;width:auto;height:auto;margin:0;border:1px solid #e9e9e9;padding:5px}
.wp-pagenavi a{color:#000;text-decoration:none;border:1px solid #e9e9e9;padding:5px;background-color:#FFF;margin:5px 0;}
.wp-pagenavi a:hover{border:1px solid #e9e9e9}
.footer{width:100%;text-align:center;font-size:12px;color:#333;padding-top:5px;padding-bottom:5px;box-sizing:border-box;}
.footer a{padding-top:5px;padding-bottom:5px;line-height:22px;}
.footbar{border:1px solid white;box-shadow:0 0 5px #C0C0C0;background-attachment:scroll;background-color:#F9F9F9;margin-top:10px}
.footbar .box{width:100%;padding:5px;height:auto;}
.footbar .box h4, .footbar h4{margin-top:0px;color:#333333;margin-bottom:0px;font-size:14px;font-weight:bold;padding-top:4px;padding-bottom:4px;text-align:left;text-transform:capitalize;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E8E8E8;padding-right:5px;padding-left:5px;}
.footbar ul{list-style-type:none;padding:0;margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0;}
.footbar ul li{padding:5px;}
.footbar ul li a{color:#333;}
.footbar ul li ul{list-style-type:square;margin-left:1.5em;padding:0;border:0;}
.footbar ul li ul li{border:0;}
.picnav{text-align:center;margin:0px;}
.picnav img{margin:5px;padding:2px;}
.image{text-align:center;padding-top:5px;padding-bottom:5px;margin-bottom:5px;margin-top:5px;}
.picnav{width:100%;text-align:center;margin:0px;}
.picnav img{background-color:#FFF;margin:3px;padding:2px;border:1px solid #CCCCCC;}
.wp-caption{margin-bottom:10px;max-width:90%;background-color:#F4F4F4;padding:5px;margin-top:10px;}
.wp-caption img{display:block;max-width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;height:auto;}
.wp-caption .wp-caption-text, .gallery-caption{color:#666;font-size:12px;}
.wp-caption .wp-caption-text{margin-bottom:5px;position:relative;padding-top:0px;padding-right:0;padding-bottom:5px;padding-left:4px;}
.bca{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px 0px;;height:50px;width:125px;margin:10px;float:left;}
.bni{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px -70px;height:50px;width:125px;float:left;margin:10px;}
.bri{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px -140px;height:50px;width:125px;margin:10px;float:left;}
.niaga{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px -210px;height:50px;width:125px;margin:10px;float:left;}
.danamon{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px -280px;height:50px;width:125px;margin:10px;float:left;}
.mandiri{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px -350px;height:50px;width:125px;margin:10px;float:left;}
.muamalat{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px -420px;height:50px;width:125px;margin:10px;float:left;}
.paypal{background-image:url(images/bank.png);background-repeat:no-repeat;background-position:0px -490px;height:50px;width:125px;margin:10px;float:left;}
.btn{-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;border-radius:4px 4px 4px 4px;display:inline-block;color:#fff;text-decoration:none;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;background-color:#222;font-size:14px;float:none;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px;margin-top:3px;margin-bottom:3px;}
.bisnis-lable{position:absolute;top:5px;width:95px;color:#FFF;margin-left:-10px;padding:5px;float:left;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;}
.bisnis-title{width:auto;margin-bottom:3px;height:35px;padding-right:5px;padding-left:5px;text-align:center;}
.bisnis-title a{font-size:12px;font-weight:bold;color:#333;}
.bisnis-title a:hover{text-decoration:underline;}
.paket{border:1px solid white;box-shadow:0 0 5px #C0C0C0;padding:10px;min-height:600px;width:100%;float:left;text-align:center;}
.paket h2{font-size:22px;color:#FFF;background-color:#666;text-align:center;padding:5px;}
.paket-harga{font-size:22px;color:#333;background-color:#E4E4E4;text-align:center;padding:5px;font-weight:bold;}
.paket-gold{border:1px solid white;box-shadow:0 0 25px #000;padding:10px;min-height:600px;width:100%;float:left;text-align:center;}
.paket-gold h2{box-shadow:0 0 5px #000;font-size:28px;color:#FFF;text-align:center;background-image:url(images/label-paket.png);background-repeat:no-repeat;background-position:left top;padding-top:15px;padding-right:5px;padding-bottom:10px;padding-left:5px;margin-bottom:5px;}
.paket-gold img{width:240px;height:180px;margin-bottom:10px;}
.paket-gold ul li{color:#FFF;line-height:40px;list-style:none outside none;margin:0;padding:0 10px;background-attachment:scroll;background-image:none;background-repeat:repeat;background-position:0 0;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#999;border-bottom-color:#DDDDDD;font-size:14px;}
.paket-gold li{text-indent:0;}
.label-paket{text-align:center;height:50px;}
.label-blank{color:#333;text-align:center;height:50px;}
.paket img{width:240px;height:180px;margin-bottom:10px;}
.paket ul li{background:none repeat scroll 0 0 #EAEAEA;border-bottom:1px solid #DDDDDD;border-top:1px solid #F9F9F9;color:#676767;line-height:40px;list-style:none outside none;margin:0;padding:0 10px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);}
.paket li{text-indent:0;}
.cf:before, .cf:after{content:"";display:table;}
.cf:after{clear:both;}
.cf{zoom:1;}
.form-wrapper{width:100%;padding:5px;background:#444;background:rgba(0,0,0,.2);border-radius:5px;margin-top:10px;margin-bottom:5px;float:left;}
.form-wrapper input{width:75%;height:30px;float:left;font:bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';border:0;background:#eee;border-radius:3px 0 0 3px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}
.form-wrapper input:focus{outline:0;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.8) inset;}
.form-wrapper input::-webkit-input-placeholder{color:#999;font-weight:normal;font-style:italic;}
.form-wrapper input:-moz-placeholder{color:#999;font-weight:normal;font-style:italic;}
.form-wrapper input:-ms-input-placeholder{color:#999;font-weight:normal;font-style:italic;}
.form-wrapper button{overflow:visible;position:relative;float:right;border:0;padding:0;cursor:pointer;height:30px;width:25%;color:#fff;text-transform:uppercase;border-radius:0 3px 3px 0;text-shadow:0 -1px 0 rgba(0, 0 ,0, .3);font-family:'lucida sans', 'trebuchet MS', 'Tahoma';font-size:15px;line-height:30px;font-weight:bold;}
.form-wrapper button:hover{background-color:#333;}
.form-wrapper button:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;top:8px;left:-6px;}
.form-wrapper button:hover:before{border-right-color:#333;}
.form-wrapper button::-moz-focus-inner{border:0;padding:0;}
.date-bisnis{width:70px;height:80px;background:#fcfcfc;background:linear-gradient(top, #fcfcfc 0%, #dad8d8 100%);background:-moz-linear-gradient(top, #fcfcfc 0%, #dad8d8 100%);background:-webkit-linear-gradient(top, #fcfcfc 0%, #dad8d8 100%);border:1px solid #d2d2d2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0px 0px 15px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.1);text-align:center;float:left;margin-right:10px;margin-top:5px;}
.bulan{font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase;display:block;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;padding-top:2px;padding-right:0;padding-bottom:2px;padding-left:0;}
.tanggal{height:35px;padding-top:3px;color:#FFF;border-top-width:2px;border-top-style:solid;border-top-color:#FFF;font-size:28px;font-weight:bold;color:#000;}
.form-order{float:left;list-style:none;margin:0;width:100%;}
.form-order h3{border-bottom:1px dotted #CCCCCC;font-size:22px;font-weight:normal;padding-bottom:5px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}
.form-order li{clear:both;float:left;margin-bottom:5px;position:relative;width:100%;}
.form-order label{cursor:pointer;display:block;float:left;font-weight:bold;padding-right:20px;width:100px;}
.form-order input, .form-order textarea{border:1px solid #CCC;border-radius:3px;font:inherit;padding:2px;width:254px;}
.form-order textarea{height:80px;width:250px;}
.form-order input:focus, .form-order textarea:focus{background-color:#f2f3f6;border-color:#ff9800;}
.error{color:#f00;}
.form-order li .error{font-size:12px;margin-left:20px;}
.form-order li.textarea .error{display:block;position:absolute;right:0;top:0;width:100px;}
.form-order li.screenReader{margin-bottom:0;}
.form-order li.buttons button{display:inline-block;color:#fff;text-decoration:none;position:relative;cursor:pointer;background-color:#222;padding:5px;}
.form-order li.buttons button:hover{background-color:#666;}
.form-order li.inline input{width:auto;}
.form-order li.inline label{display:inline;float:none;width:auto;}
.thanks{background:#F2F3F6;border:1px solid #CCC;padding:10px;font-size:14px;font-weight:bold;}
.screenReader{left:-9999px;position:absolute;top:-9999px;}
.inline{left:-9999px;position:absolute;top:-9999px;}
.title-paket h1{margin:0px;font-size:26px;background:none repeat scroll 0 0 #F7F7F7;border-color:#DDDDDD;border-style:solid;border-width:1px;padding:10px;}
.thumb{width:100%;height:150px;float:left;border:10px solid #fff;overflow:hidden;position:relative;text-align:center;box-shadow:0px 0px 5px #aaa;cursor:default;margin-bottom:5px;}
#fixed{height:30px;position:fixed;bottom:0;width:100%;max-width:952px;z-index:999;background:none repeat scroll 0 0 #F4F4F4;border:1px solid white;box-shadow:0 0 5px #C0C0C0;font-size:22px;color:#333;padding:5px;font-size:16px;}
.slider{position:relative;height:auto;overflow:hidden;background-color:#D4D4D4}
@media screen and (min-width:720px){.slider{height:300px;}
}
.slider ul{margin:0;padding:0;list-style:none;display:block;}
.slider li{color:#333;text-align:center;}
.iklan{position:relative;height:300px;overflow:hidden;text-align:center}
.welcome{text-align:center;border:1px solid #E4E4E4;padding:10px;float:left;width:100%;min-height:200px;}
.welcome h1{text-align:center;}
.welcome p{font-size:20px;}
.boxer{border:1px solid #E4E4E4;}
.portofolio{float:left;position:relative;padding:10px;width:100%;background-color:#F7F7F7;text-align:center;}
.portofolio h2{text-align:center;}
.portofolio ul{margin:0;padding:0;list-style:none;display:block;}
.portofolio li{color:#333;text-align:center;height:190px;display:block;float:left;}
.index-paket{text-align:center;font-size:14px;font-weight:normal;padding:5px;border:1px solid #E8E8E8;float:left;width:100%;}
.posttype-title h1{margin:0px;font-size:26px;text-transform:none;font-weight:bold;text-align:center;}
.content-paket{margin:0px;font-size:12px;background:none repeat scroll 0 0 #F7F7F7;border-color:#DDDDDD;border-style:solid;border-width:1px;}
#order-table{width:100%;}
#order-table td{padding:5px;}
#order-table th{padding:10px;color:#000;text-align:left;background-color:#CCC;font-size:14px;}
#order-table td.detailnya{text-align:left;border:thin solid #CCC;background-color:#FFF;}
#order-table td.tipe{text-align:left;border:thin solid #CCC;background-color:#FFF;font-size:16px;vertical-align:middle;}
.tipe ul{list-style-position:inside}
#order-table td.harga{text-align:center;border:thin solid #CCC;background-color:#FFF;font-size:20px;vertical-align:middle;}
.clickhere{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff;padding:10px;background:-moz-linear-gradient(top, #5c5c5c 0%, #000000);background:-webkit-gradient(linear, left top, left bottom, from(#5c5c5c), to(#000000));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #000000;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(000,000,000,0.5);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(000,000,000,0.5);box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(000,000,000,0.5);float:right;font-weight:bold;margin:20px;}
.white-popup-block{background:#fff none repeat scroll 0 0;margin:40px auto;max-width:400px;padding:20px 30px;position:relative;text-align:left;overflow:hidden}
.keatas{position:fixed;bottom:10px;right:10px;display:none;color:#333;font-size:44px;}
.keatas a{color:#000;}
.vtr-testimoni-page{float:left;width:100%;}
.vtr-testimoni-page ul{margin:0;float:left;width:100%;list-style:none;padding:0}
.vtr-testimoni-page ul li{float:left;width:100%;position:relative;background-color:#FFF;padding:10px;}
.vtr-testimoni-page ul li:nth-of-type(odd){background-color:#F4F4F4;}
.vtr-testimoni-page ul li a:hover{color:#999}
.vtr-testimoni-page h2{font-size:22px;margin-top:0px;line-height:32px}
.vtr-testimoni-page h4{font-size:16px;margin-top:0px;line-height:22px}
.vtr-testimoni-page-tanggal{font-size:14px}
.vtr-form{margin-top:10px;width:100%;box-sizing:border-box;margin-right:auto;margin-right:auto;}
.vtr-form label{font-size:14px;width:35%;float:left;padding:10px;text-align:right}
.vtr-form input[type=text], .vtr-form textarea, .vtr-form select{width:50%;float:left;margin-bottom:10px;margin-left:10px;padding:5px;border-radius:5px;border:1px solid #CCCCCC;box-sizing:border-box;}
.vtr-form input[readonly="readonly"]{background-color:#EBEBEB;font-weight:bold;}
.vtr-form label.error{width:100%;color:#C33;padding:0px;box-sizing:border-box;margin-top:-5px;margin-bottom:5px;font-size:12px;text-align:center;}
.vtr-form input.error, .vtr-form select.error{border:1px solid #F00;color:#333;}
.form-group{display:block;margin-bottom:0;vertical-align:middle;padding:0;width:100%;float:left;}
.btn{border:0;display:inline-block;color:#fff;text-decoration:none;position:relative;cursor:pointer;font-size:14px;font-weight:bold;text-shadow:0 -1px 1px rgba(0,0,0,0.25);margin-top:10px;margin-bottom:10px;padding:8px 8px;}
.btn-kiri{float:left;}
.btn-kanan{float:right;}
.vtr-title{text-align:left;text-transform:capitalize;font-weight:700;overflow:hidden;background-color:#F0F0F0;padding:10px;float:left;width:100%;box-sizing:border-box;margin-top:10px;background-color:#D1D0D0;background-image:linear-gradient(to bottom, #F0F0F0 , white, #E3E3E3)}
.vtr-title a{color:#333}
.vtr-title h1, .vtr-title h2, .vtr-title h3{font-weight:700;margin:0;padding:0;line-height:18px;font-size:18px}
.kontak{font-size:16px;word-wrap:break-word;padding:5px;}
.kontak h2{margin-top:0px;}
.kontak br{content:" ";display:block;margin:5px;}
#marquee{position:relative;overflow:hidden;width:100%;color:#000;height:35px}
#marquee .sections{position:absolute;left:0;top:0;white-space:nowrap}
#marquee .section{padding:10px 30px;float:left}
#marquee .section a{font-weight:700;text-decoration:underline}
.list{float:left;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EBEBEB;padding:5px 0;margin-bottom:5px;min-height:150px;}
.list-title{max-height:33px;overflow:hidden;}
.list-title h2{font-size:14px;}
.list-thumb{background:#f5f5f5;padding:5px;min-height:100px;text-align:center;}
.list-thumb a{color:#999;}
.testimoni{text-align:center;border:1px solid #E4E4E4;font-size:22px;font-weight:normal;padding:10px;float:right;width:100%;height:200px;}
.testimoni ul{list-style:none outside none;padding-left:0;max-height:150px;overflow:hidden;}
.testimoni li{text-align:center;height:150px;padding:5px 20px;}
.testimoni p{font-size:14px;}
.button-widget{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;float:left;display:block;overflow:hidden;margin:5px 0px;background-image:linear-gradient(to bottom, #F0F0F0 , white, #E3E3E3);width:100%;padding:10px 10px 20px 70px;border:1px solid #EBEBEB;background-color:#FFF;}
.button-widget-icon{color:#555;font-size:40px;position:absolute;left:20px;line-height:32px;}
.button-widget-text{font-family:Arial, sans-serif;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#555;text-shadow:0px 1px 1px rgba(255,255,255,0.9);}
.button-widget-link{font-size:20px;color:#d7565b;line-height:16px;font-weight:bold;text-shadow:1px 1px 2px rgba(255,255,255,0.5);display:block;}
.button-widget:hover{background-image:linear-gradient(to top, white,white,#DEE4D6);}
.data{text-align:right;font-size:14px;}