/************************************************
*	wordpress-post-tabs-skin-default ui-tabs 	*
************************************************/
.wordpress-post-tabs-skin-default ul.ui-tabs,.wordpress-post-tabs-skin-default ul.ui-tabs-nav{height:30px; border-bottom:none; border-top:3px solid #cccccc}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav { list-style: none; margin:0; padding:15px 0 15px 0;}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li {float: left; width:auto; margin-right:10px; }
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li a { line-height: 29px; height:29px; background: #f3f4f4; display:block; padding:0 10px; color:#ccc; text-transform:uppercase; font-size:14px; }
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-state-active a, 
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-state-processing a {background: #339524; color:#fff; height:28px !Important; line-height:28px; font-size:14px; }
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li a, .wordpress-post-tabs-skin-default .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-state-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-panel { margin:-153px 0 0 0;  padding:90px 0 4px 0; display: block; border-width: 0; background: none; }
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-hide { /*position: absolute; left: -10000px;*/ display:none; }

/*Start - Link*/
.wordpress-post-tabs-skin-default .wpts_ext {position: relative; float: left; border-width: 0 !important; margin: 0 4px 2px 0 !important; padding: 0 !important; list-style:none !important;line-height:24px !important;height:32px; }
.wordpress-post-tabs-skin-default .wpts_ext a{ float: left; text-decoration: none; color:#5E5E5E !important;line-height:24px !important;background-color:#EFEFEF;padding: 4px 10px;}
/*End - Link CSS*/

/*Top Tabs */
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-corner-top, 
.wordpress-post-tabs-skin-default .ui-tabs-horizontal-top .wpts_ext{padding-bottom:3px!important;height:33px; }
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-corner-top.ui-state-active { border-width: 0 !important;}
.wordpress-post-tabs-skin-default .ui-tabs-horizontal-top .wpts_ext{}

/*Prices Tab */
.wordpress-post-tabs-skin-default .list-shops { vertical-align:middle; border: 1px solid #eee; padding: 0px 0 0 0; margin: 0px 0 0 0; -webkit-border-radius: 5px !important; -webkit-border-top-left-radius: 0 !important; -moz-border-radius: 5px !important; -moz-border-radius-topleft: 0 !important; border-radius: 5px !important; border-top-left-radius: 0 !important;  }
.wordpress-post-tabs-skin-default .list-shops .alle-prijzen { float:right; display:block; margin:5px 0; padding:0 10px 0 0; text-transform:uppercase; }
.wordpress-post-tabs-skin-default .list-shops .alle-prijzen i { font-size: 10px; position: relative; top: -2px; margin: 0  0 0 5px; }
.wordpress-post-tabs-skin-default .list-shops .btn { height: 29px; line-height: 29px; float: right; text-transform: uppercase; }
.wordpress-post-tabs-skin-default .list-shops .btn i { font-size: 10px; position: relative; top: -2px; margin: 0  0 0 5px; }
.wordpress-post-tabs-skin-default .list-shops .more .icon { padding-right: 10px }
.wordpress-post-tabs-skin-default .list-shops .row-fluid { border-bottom: 1px solid #eee; padding:10px 0; position: relative; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .price,
.wordpress-post-tabs-skin-default .list-shops .row-fluid .delivery-time  { color: #000; font-size: 11px }
.wordpress-post-tabs-skin-default .list-shops .row-fluid.prices { border-top:2px solid #eee; background:#f8f8f8; border-bottom:none !important;}
.wordpress-post-tabs-skin-default .list-shops .row-fluid.prices a { color:#000; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid.prices:hover i,
.wordpress-post-tabs-skin-default .list-shops .row-fluid.prices:hover a  { color:#339524; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid th { padding:0px; margin:0px; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid td { background:#fff; border:none !important; text-align:center;  height:48px; padding:0px; margin:0px; border-bottom:none; vertical-align:middle; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid td p { padding:0px; margin:0px; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid tr { padding:0px; margin:0px; text-align:center; border:none !important; vertical-align:middle; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .shop { padding:5px 10px; position:relative;  width:24.076923% !important; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .delivery-time p { font-weight:300; line-height:14px; font-size:12px; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .price p { font-weight: 400; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .more { display:block !important; text-transform:uppercase; position:absolute; top:12px; right:0px; padding: 10px 0px 10px 10px!important; background: #339524; color: #fff; width: 85px !important; font-weight: 400; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .more:hover { background: #555555 }
.wordpress-post-tabs-skin-default .list-shops .row-fluid:hover { cursor:pointer; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .more p  { font-weight:400; font-size:14px; color: #fff; display: block; padding: 0 0 0 10px; text-transform: uppercase; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .more .icon { color: #fff; margin: 6px 0 0 0; font-size: 12px; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid .delivery-time { text-align:center; width: 29.93% !important; position:relative; }
.wordpress-post-tabs-skin-default .list-shops .row-fluid:hover .more { background:#555555; }

/* TABLE FIX */
.wordpress-post-tabs-skin-default table.list-shops tr { padding:10px 0 !important;  min-height:50px; width:100%; background:#fff !important; vertical-align:middle; border-bottom: 1px solid #eee; position: relative; display:inline-block;  }
.wordpress-post-tabs-skin-default table.list-shops td.delivery-time  { color: #000; font-size: 11px }
.wordpress-post-tabs-skin-default table.list-shops td.price { width:14.52991452991453%; font-size:16px; color:#000; font-weight:400; text-align:center; vertical-align:middle; min-width:150px; }
.wordpress-post-tabs-skin-default table.list-shops th { padding:0px; margin:0px; }
.wordpress-post-tabs-skin-default table.list-shops td { display:inline-block; background:#fff; text-align:center; padding:0px; margin:0px; border-bottom:none; vertical-align:middle; }
.wordpress-post-tabs-skin-default table.list-shops td p { padding:0px; margin:0px; }
.wordpress-post-tabs-skin-default table.list-shops td.shop { max-width:162px; text-align:left !important; padding:5px 10px; position:relative;  width:24.076923% !important; }
.wordpress-post-tabs-skin-default table.list-shops td.delivery-time p { font-weight:300; line-height:14px; font-size:12px; }
.wordpress-post-tabs-skin-default table.list-shops td.more { width:5px; }
.wordpress-post-tabs-skin-default table.list-shops td.more a { display:block !important; text-transform:uppercase; position:absolute; top:12px; right:0px; padding:9px 0px 9px 10px!important; background: #339524; color: #fff; width: 85px !important; font-weight: 400; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.wordpress-post-tabs-skin-default table.list-shops td.more a:before { content: "Bekijk"; font-size:16px; float:left; position:relative; top:1px; }
.wordpress-post-tabs-skin-default table.list-shops td.more a:after { content: "\e002"; font-family: 'icomoon'; font-size:11px !important; position:relative; top:1px;}
.wordpress-post-tabs-skin-default table.list-shops tr:hover td.more a { background: #555555 }
.wordpress-post-tabs-skin-default table.list-shops td:hover { cursor:pointer; }
.wordpress-post-tabs-skin-default table.list-shops td.more p  { font-weight:400; font-size:14px; color: #fff; display: block; padding: 0 0 0 10px; text-transform: uppercase; }
.wordpress-post-tabs-skin-default table.list-shops td.more .icon { color: #fff; margin: 5px 0 0 0; font-size: 12px; }
.wordpress-post-tabs-skin-default table.list-shops td.more a img { display:none; }
.wordpress-post-tabs-skin-default table.list-shops td a { color:#000; }
.wordpress-post-tabs-skin-default table.list-shops td.delivery-time { text-align:center; width: 29.93% !important; position:relative; }
.wordpress-post-tabs-skin-default table.list-shops td:hover .more { background:#555555; }

/*Prev Next Button*/
.wordpress-post-tabs-skin-default a.wpts-mover { background: #EFEFEF; padding: 3px 6px; color: #5E5E5E; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; text-decoration: none; margin-bottom:0.8em;}

/************************************************
* WPTS PRO Basic Styles
************************************************/
.wordpress-post-tabs-skin-default .wpts_spacer{margin:5px 0 0 0 !important}
.wpts-hide .wordpress-post-tabs-skin-default { display: none; }
.wordpress-post-tabs-skin-default .wpts-next-tab{ float:right;}
.wordpress-post-tabs-skin-default .wpts-prev-tab{ float:left;}
.wordpress-post-tabs-skin-default .wpts_cl{display:block;visibility:hidden;clear:left;height:0;content:".";}
.wordpress-post-tabs-skin-default .wpts_cr{display:block;visibility:hidden;clear:right;height:0;content:".";}