.gallery {        margin: auto;      }.gallery-item {        float: left;        margin-top: 10px;        text-align: center;      }.gallery img {        border: 2px solid #cfcfcf;      }.gallery-caption {        margin-left: 0;        }.hidden { display: none }.block { display: block }.vvqbox { display: block; max-width: 100%; visibility: visible !important; margin: 10px auto; } .vvqbox img { max-width: 100%; height: 100%; } .vvqbox object { max-width: 100%; }.button_col {  float: left;  clear: both;  background: #690 url(assets/mu-plugins/ezcore/images/bg_left.png) no-repeat;  padding: 0 0 0 10px;  margin: 5px 0;}.button_col a{  float: left;  height: 40px;  background: url(assets/mu-plugins/ezcore/images/bg_stretch.png) repeat-x left top;  line-height: 40px;  padding: 0 1px;  color: #fff;  font-size: 1.3em;  text-decoration: none;}.button_col span {  background: url(assets/mu-plugins/ezcore/images/bg_right.png) no-repeat;  float: left;  width: 10px;  height: 40px;}.clear {  clear: both;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/.Thickbox, .Thickbox * { margin: 0; padding: 0; }/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {font: 12px "Lucida Grande", Verdana, Arial, sans-serif;color: #333333;}#TB_secondLine {font: 10px "Lucida Grande", Verdana, Arial, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}* html #TB_overlay { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;position: absolute;background: #ffffff;z-index: 102;color:#000000;display:none;text-align:left;top:50%;left:50%;border: 1px solid #555;-moz-box-shadow: rgba(0,0,0,1) 0 4px 30px;-webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px;-khtml-box-shadow: rgba(0,0,0,1) 0 4px 30px;box-shadow: rgba(0,0,0,1) 0 4px 30px;}* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:6px 10px 0;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:6px 10px 0;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;z-index:103;top: 50%;left: 50%;background-color: #E8E8E8;border: 1px solid #555;margin: -45px 0pt 0pt -125px;padding: 40px 15px 15px;}* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;_margin-bottom:1px;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/.Thickbox, .Thickbox * { margin: 0; padding: 0; }/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {position: absolute;z-index:100;top: 0px;left: 0px;background-color:#000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}#TB_window {position: absolute;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;}#TB_window img {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;  -ms-interpolation-mode: bicubic;}#TB_window img#TB_Image {  margin-right: 15px;  float: right;}#TB_additional_images { display: block; width: 75px; float: left; padding: 0px; margin-top: 15px; margin-left: 15px;}#TB_additional_images img.TB_Thumbnail_Image { margin: 0px 0px 15px 0px }#TB_Header{ background: #cccccc; height: 16px; width: 95%; padding: 4px; margin: 6px auto 0px auto;  }#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}.TB_Selected img{ border:2px solid #FFCC66 !important; }#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:5px 10px 7px 0;margin-bottom:1px;text-align:right;float:right;}#TB_Header #TB_TopCloseAjaxWindow{  padding: 0px;  margin: 0px;  display: block;  text-align:right;  float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: absolute;display:none;z-index:101;        top: 50%;        left: 50%;        background-color: #E8E8E8;        border: 1px solid #555;        margin: -45px 0pt 0pt -125px;        padding: 40px 15px 15px;}#TB_HideSelect{z-index:99;position:absolute;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}/* Theme Name: vmaccreative Description: vmaccreative themeVersion: 1.0*/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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border:0pt none;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0pt;outline-color:invert;outline-style:none;outline-width:0pt;padding:0pt;vertical-align:baseline;}table {border-collapse:separate;border-spacing:0pt;}caption, th, td {font-weight:normal;text-align:left;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}strong {font-weight:bold;}em {font-style:italic;}* {margin:0pt;padding:0pt;}body {font:12px arial;color:#4ea9c8;background:#fff;}a {color:#666;text-decoration:none;}a:hover {color:#333;}a:visited {color:#666;text-decoration:none;}.wrap {width:940px;margin:0px auto;}#header {background:url(/assets/themes/vmaccreative/images/top.gif) left top repeat-x;height:107px;}#header a{color:#fff;}#header a:hover{color:#ccc;}#header h1{background:url(/assets/themes/vmaccreative/images/logo.jpg) left top no-repeat;height:63px;color:#fff;font-size:18px;padding:44px 0 0 70px;}#header ul{float:right;list-style:none;background:#212223;padding:7px;margin:40px 0 0 0;-moz-border-radius: 3px;-webkit-border-radius: 3px;}#header ul li{display:inline;margin:0 10px;}#home {background:url(/assets/themes/vmaccreative/images/bigbg.jpg) center top repeat-x #59bbd8;height:458px;padding:75px 0 0 0;}#home.singlee {background:url(/assets/themes/vmaccreative/images/singlebg.jpg) center top repeat-x #59bbd8;height:300px;padding:64px 0 0 0;}#pagee {background:url(/assets/themes/vmaccreative/images/smallbg.jpg) center top repeat-x #59bbd8;height:77px;padding:45px 0 0 0;}#pagee h1{color:#fff;font-size:24px;margin:0 0 30px 0;}#pagee h1 a{color:#fff;border-bottom:0px;}#pagee h1 a:hover{color:#eee;border-bottom:0px;}#home h1{color:#fff;font-size:24px;margin:0 0 30px 0;}#home h1 a{color:#fff;border-bottom:0px;}#home h1 a:hover{color:#eee;border-bottom:0px;}#home h1 span{float:right;font-size:12px;color:#333;}#home h1 span a{color:#333;margin:0 0 0 10px;}#home h1 span a:hover{color:#111;}#home p.big {width:270px;color:#334d4c;font-size:18px;font-weight:normal;line-height:28px;float:left;margin:0 0px 0 0;}#home .visit {text-align:center;}#home .images{border-bottom:0px;float:right;width:630px;}#home .images p{float:right;width:310px;text-align:left;}#home .images p img{border:3px solid #fff;width:90px;height:65px;margin:0 0px 15px 1px;}#home .images a {border-bottom:0px;}#home .images a:hover {border-bottom:0px;}#home .images img.big{border:5px solid #fff;margin:0 7px 0 0;float:left;width:290px;height:215px;}h2 {color:#fff;font-size:18px;width:615px;line-height:28px;word-spacing:1px;font-weight:normal;}h2.black {color: #000;}#home a{border-bottom:1px solid #333;color:#fff;}#home a:hover{border-bottom:1px solid #000;color:#fff;}#home .services{float:right;width:300px;color:#444;line-height:18px;}#home .services a{color:#333;}#home .services h6{display:block;border-bottom:0px;font-size:18px;padding:5px 0 5px 0px;margin:0 0 10px 0;color:#444;font-weight: bold;}h6.old {float:left;}h6.new {float:right;}#latest {clear:both;margin:185px 0 0 0;color:#233534;font-size:14px;font-weight:bold;position:absolute;width:960px;}.proj {width:320px;margin:0 0px 0 0;float:left;}.proj span{float:right;margin:0 25px 0 0;}#home .proj span a{font-size:12px;font-weight:normal;background:url(/assets/themes/vmaccreative/images/smallstar.gif) left center no-repeat;padding:0 0 0 20px;border-bottom:0px;text-decoration:underline;}#home .proj span a:hover{color:#eee;border-bottom:0px;}.proj img{display:block;width:290px;height:215px;border:5px solid #fff;margin:13px 0 0 0;}#main {background:url(/assets/themes/vmaccreative/images/gradient.gif) left top repeat-x #fff;padding:55px 0 20px 0;}.testimonial {color:#5d5a4d;margin:-40px 0 50px 0;font-size:18px;font-weight:normal;background:url(/assets/themes/vmaccreative/images/rain.gif) left center no-repeat #f7e9c3;-moz-border-radius: 6px;-webkit-border-radius: 6px;padding:20px 20px 20px 72px;line-height:24px;}.testimonial p{margin:0px;padding:0px;display:inline;}* html .testimonial {margin:0px 0 50px 0;}* + html .testimonial {margin:0px 0 50px 0;}#main .testimonial a{color:#990000;}#main .testimonial a.more{color:#233534;background:#fbf4e1;padding:1px 5px;float:right;font-size:12px;}#main .testimonial a.more:hover{color:#111;}#sidebar {width:290px;float:right;}#content {width:620px;padding:0 0 20px 0;}h3 {color:#212223;font-size:18px;font-weight:normal;margin:0 0 25px 0;}h3 span{float:right;font-size:11px;color:#999;margin:5px 0px 0 0;}#main h3 a{color:#212223;}#main h3 a:hover{color:#444;}#main p {line-height:20px;margin:0 0 20px 0;}.headlines {border:5px solid #f2f5f6;padding:17px;margin:0 0 30px 0;}h4 {color:#212223;font-size:14px;font-weight:bold;margin:0 0 20px 0;}h4.pre {float:left;margin:0px;}h4.next {float:right;margin:0px;}.headlines ul{list-style:none;}.headlines ul li{margin:0 0 5px 0;border-bottom:1px solid #f5f6f7;padding:5px 0;background:url(/assets/themes/vmaccreative/images/note.gif) right center no-repeat;}#main .headlines ul li a{color:#999999;}#main .headlines ul li a:hover{color:#333;}#light  {background:url(/assets/themes/vmaccreative/images/light.gif) left top no-repeat;padding:0 0 0 45px;margin:0 60px 0 20px;}#light  {background:url(/assets/themes/vmaccreative/images/light.gif) left top no-repeat;padding:0 0 50px 45px;margin:0 60px 0 20px;color:#212223;line-height:18px;font-size:11px;}#main #light  a{color:#212223;text-decoration:underline;}#light strong{display:block;font-size:18px;font-weight:normal;line-height:30px;}.box {background:url(/assets/themes/vmaccreative/images/header.gif) top left  no-repeat #f3f8fa;width:270px;padding:13px 15px;line-height:20px;}.box.study{float:right;}.box.study h5{background:url(/assets/themes/vmaccreative/images/book.gif) right center no-repeat;font-weight:bold;font-size:14px;color:#212223;margin:0 0 20px 0;}.box.work h5{background:url(/assets/themes/vmaccreative/images/pen.gif) right center no-repeat;font-weight:bold;font-size:14px;color:#212223;margin:0 0 20px 0;}.box.work ul {list-style:none;}.box.work ul li{display:inline;}.box.work ul li a{display:block;width:45px;height:45px;float:left;margin:4px;}* html .box.work ul li a img{display:none;}.clear {clear:both;}#footer {clear:both;margin:20px 0 0 0;background:#e3e9ec;padding:25px 0;}#footer img{float:right;margin:-5px 0 0 0;}#footer ul{list-style:none;}#footer ul li{display:inline;margin:0 15px 0 0;}.post {margin:0 0 45px 0;}blockquote {font-size:14px;line-height:20px;border:1px solid #e4eaed;font-weight:normal;padding:20px 20px 10px 20px;}#content blockquote p{padding:10px 0;margin:0px;}blockquote a{font-size:14px;font-style:normal;color:#333;}.comments {margin:0 0 30px 0;}.comment {padding:20px 0;border-top:1px solid #eaeef0;clear:left;}.comment.alt {background:#f9f9f9;}.user {width:148px;float:left;color:#999;padding:0 0 20px 5px;}.user img{margin:0 0 5px 0;}.user a{font-weight:bold;}.text {margin:0 0 0 155px;}.text.admin {color:#333;}/*#main form {border:1px solid #e3e9ec;padding:20px 20px 40px 20px;color:#8c8c8c;background:#f0f7fa;}#main label{display: block;float: left;margin-bottom: 10px;color:#555;text-align: left;width: 90px;padding-right: 20px;font-weight:bold;}#main input {display: block;width: 450px;float: left;margin-bottom: 10px;}#main textarea {display: block;width: 450px;float: left;margin-bottom: 10px;}#main br.leave  {clear: left;} #main input {padding:5px 3px;border:1px solid #e3e9ec;color:#999;font:12px arial;background:#fff;}#main textarea {height:100px;overflow:auto;padding:5px 3px;border:1px solid #e3e9ec;background:#fff;color:#999;font:12px arial;}*/#main input.komentar {margin:0 0px 0 90px;cursor:pointer;color:#fff;width:150px;font:14px arial;background:url(/assets/themes/vmaccreative/images/submit.gif) top center no-repeat;border:0px;padding:3px 0 5px 0;}* html #main input.komentar {margin:0 0px 0 45px;}.post2 {margin:0 0 20px 0;clear:left;}.portfolio {float:left;width:316px;height:228px;background:url(/assets/themes/vmaccreative/images/portfolio.gif) left top no-repeat;text-align:center;padding:12px 0 0 0;margin:0 20px 0 0;}.portfolio img{width:290px;height:215px;}.portcont {padding:20px 0 0 0;}.portcont span{color:#333;}.portcont span a{margin:0 0 0 5px;text-decoration:underline;}/* Invoices */#invoice_page {text-align: left; clear:both;}#invoice_page #billing_overview #wp_invoice_select_payment_method {padding-bottom: 20px;}#invoice_page #wp_cc_response{background:#FFFAE4 none repeat scroll 0 0;border-bottom:3px solid #FFE787;margin-bottom:10px;padding:6px;display:none; }#invoice_page #wp_cc_response .wait{text-align: center; padding: 10px 0;}#invoice_page #wp_cc_response ol{list-style: decimal inside;}#invoice_page #wp_cc_response .wait{text-align: center; padding: 10px 0;} #invoice_page #wp_cc_response ol{list-style: decimal inside;}#invoice_page #wp_cc_response.success {background:#EEFFE6 none repeat scroll 0 0!important;border-bottom:3px solid #73FF2F!important;font-weight:bold}#invoice_page input.error, #invoice_page select.error{border: 1px solid red !important; padding: 5px;}#invoice_page p.error {border: 1; color: red; font-weight:  bold;}#invoice_page input {width: 230px; border:1; background: #EFEFEF; color: #000; padding: 5px;  -moz-border-radius:9px; border-radius: 9px; margin-right: 3px;}#invoice_page select option {padding-left: 4px;}#invoice_page #country {width: 235px; border:0; background: #EFEFEF; padding: 7px;  -moz-border-radius: 5px;  border-radius: 5px; }#invoice_page #wp_invoice_select_payment_method select {width: 235px; border:0; background: #EFEFEF; padding: 7px;  -moz-border-radius: 5px;  border-radius: 5px; }#invoice_page #cc_pay_button {width: 230px; font-size: 1.1em; color: #FFF; border:#CF7319 1px solid; background: #FFAA28; padding: 7px;  -moz-border-radius: 5px;  border-radius: 5px; }#invoice_page #state {width: 235px; border:0; background: #EFEFEF; padding: 7px;  -moz-border-radius: 5px;  border-radius: 5px; }#invoice_page #exp_month, #invoice_page #exp_year {width: 70px; border:0; background: #EFEFEF; padding: 7px;  -moz-border-radius: 5px;  border-radius: 5px; }#invoice_page .invoice_page_subheading {text-align:left; margin:0;}#invoice_page .invoice_page_subheading_gray {text-align:left; color: #ebebeb}#invoice_page #wp_invoice_process_wait {height: 32px;}#invoice_page #invoice_overview {width: 400px; float:left; padding-right: 10px; margin-right: 15px; position: relative;}#invoice_page #wp_invoice_itemized_table {width: 100%; margin-bottom:10px; margin-top: 15px;}#invoice_page #wp_invoice_itemized_table .alt_row {}#invoice_page #wp_invoice_itemized_table .grand_total {font-weight:bold;}#invoice_page #wp_invoice_itemized_table .description_text {color: #9F9F9F}#invoice_page #wp_invoice_itemized_table th {background: #999; color: #000;}#invoice_page #wp_invoice_itemized_table td, #wp_invoice_itemized_table th {padding: 5px; text-align: left;}#invoice_page #wp_invoice_itemized_table .wp_invoice_bottom_line td {border-top:1px solid #DFDFDF;}#invoice_page #invoice_business_info {width: 400px; float:left; padding: 10px 10px 10px 0; margin-right: 10px; }#invoice_page #recurring_info {position: relative;}#invoice_page .wp_invoice_due_date {position: absolute; top:0;right:0;margin:0;padding:0}#invoice_page #billing_overview {width: 400px; float:left;}#invoice_page #billing_overview .submit_button {}#invoice_page #billing_overview p {padding: 0;}#invoice_page #select_state {width: 200px; border:1px solid #86A9C7; }#invoice_page legend span {  text-align: left; }#invoice_page #cardimage {margin-bottom: 10px; height: 23px;}#invoice_page .nocard {background-position: 150px 0px !important;}#invoice_page .visa_card {background-position: 150px -23px !important;}#invoice_page .mastercard {background-position:150px -46px !important; }#invoice_page .discover_card { background-position: 150px -69px !important;}#invoice_page .amex {background-position: 150px -92px !important;}       #invoice_page pre {font-size: 12px; font-face:arial; width: 200px; }#invoice_page #submit_button { border: 0;}      #invoice_page fieldset { position: relative;  float: left;  clear: both;  width: 100%;  margin-top: 5px;  padding: 0 0 5px 0;  border-style: none;   }#invoice_page legend span {  position: absolute;  left: 0.74em;  top: 0;  margin-top: 0.5em;  font-size: 135%; }#invoice_page fieldset label {  padding-top: 3px; padding-bottom: 10px;}#invoice_page .no_set_amount { width: 50px;}#invoice_page fieldset ol {  padding:0;list-style-type: none !important; margin: 0; list-style-image }#invoice_page fieldset li {  margin-bottom: 10px; padding-bottom: 0; float: left;   list-style: none; text-align:left; clear: left;   width: 100%;  }#invoice_page fieldset .submit {  float: none;  width: auto;  border-style: none;  padding-left: 12em;  background-color: transparent;  background-image: none;}#invoice_page.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}#invoice_page.clearfix {display: inline-block;}html[xmlns] #invoice_page .clearfix {display: block;}* html #invoice_page .clearfix {height: 1%;}/*=== Tables ===*/table.grid     { border-collapse:collapse; border:1px solid #ccc; }table.grid td  { font-weight: bold; border:1px solid #ccc; font-size: 12px; padding-left: 10px; padding-top: 5px;}table.grid tr  { background:#f3f8fa; }table.grid th  { border:1px solid #ccc;background:url(/assets/themes/vmaccreative/images/header.gif) top left no-repeat #f3f8fa; padding:13px 15px; line-height:10px; font-weight:bold; font-size:14px; color:#212223; margin:0; }table.grid td.rowheader { background: #f2f2f2; padding:13px 15px; line-height:20px; font-weight:bold; font-size:14px; color:#212223; margin:0 0 20px 0; }table.grid td.price { font-weight: bold; font-size: 16px; color:#212233; }table.grid th.right { text-align: right; margin-right: 5px; }.checked { background: #f2f2f2 url(/assets/themes/vmaccreative/images/checkmark.gif) center no-repeat; color: #f2; }.checked { background: #f3f8fa url(/assets/themes/vmaccreative/images/checkmark.gif) center no-repeat; color: #f3f8fa; }.unchecked { background: url(/assets/themes/vmaccreative/images/minus.gif) center no-repeat; color: #f3f8fa; }/*=== Image Captions ===*/.wp-caption { text-align: center; border:8px solid #fff; background: #fff; font-weight: bold; font-size: 10px; border: 0px;}img.alignleft, div.alignleft     { float:left; margin:0 0.5em 0.5em 0;}img.alignright, div.alignright   { float:right; margin:0 0 0.5em 0.5em;}img.aligncenter, div.aligncenter { text-align:center; margin:0 auto;}#main form.cform { background: none; border: none; padding: 0; };#main form.cform input { background: none; border: none; padding: 0; width: 245px;}div#billing_overview { margin-left: 10px; }form label { width: 100px; display: block; float: left; font-weight: bold;}form ol { list-style: none; }form span { margin-left: 5px; }div.failure { color:#993300; font-weight: bold; padding: 20px;}div.failure ol { margin: 20px;}/*Paginator 3000- idea by ecto (ecto.ru)- coded by karaboz (karaboz.ru)- modified by dzhus (dzhus.com)*/.paginator {margin-top:60px;font-size:1em;width:100%;}.paginator table {border-collapse:collapse;table-layout:fixed;width:100%;}.paginator table td {padding:0;white-space:nowrap;text-align:center;}.paginator span {display:block;padding:3px 0;color:#fff;}.paginator span strong,.paginator span a {padding:2px 6px;}.paginator span strong {background:#ff6c24;font-style:normal;font-weight:normal; }.paginator .scroll_bar {width:100%;height:20px;position:relative;margin-top:10px; }.paginator .scroll_trough {width:100%;height:3px;background:#ccc;overflow:hidden;}.paginator .scroll_thumb {position:absolute;z-index:2;width:0; height:3px;top:0; left:0;font-size:1px;background:#363636;}.paginator .scroll_knob {position:absolute;top:-5px; left:50%;margin-left:-10px;width:20px; height:20px;overflow:hidden;background:url(/assets/mu-plugins/paginator/skin/images/slider_knob.gif) no-repeat 50% 50%;cursor:pointer; cursor:hand;}.paginator .current_page_mark {position:absolute;z-index:1;top:0; left:0;width:0; height:3px;overflow:hidden;background:#ff6c24;}.fullsize .scroll_thumb {display:none;}.paginator_pages {width:100%;text-align:right;font-size:0.8em; color:#808080;margin-top:-10px; }/* $Rev: 100196 $Use this Style Sheet to customize the plugin. You can delete the file, and write your custom styles on the theme' style.css file.If you're usinf one of my themes, styling on the file custom.css is the preferred method.*//* ------------------------------------------------ WIDGET SIDEPOSTS */#sidebar ul li.widget_sideposts ul li, #sidebar ul li.widget_sideposts ul a {color: #fa6400;font-size: 13px;padding-top: 10px;font-weight: bold;}#sidebar span.sideposts_date {color: #474747;font-size: 10px;font-weight: normal;text-decoration: none;font-weight: normal;}#sidebar ul li.widget_sideposts ul li p {color: #474747;font-weight: normal;text-decoration: none;font-size: 11px;}#sidebar ul li.widget_sideposts ul li p a {color: #ff7e01;line-height: normal;font-weight: normal;font-size: 11px;padding-top: 0;}#sidebar ul li.widget_sideposts ul li p a:hover {text-decoration: underline;}/* ------------------------------------------- SIDEPOSTS IMAGE ALIGN */#sidebar ul li.widget_sideposts ul li img.alignleft {float: left;margin: 5px;padding: 2px;border: 1px solid #ffde01;clear: both;}#sidebar ul li.widget_sideposts ul li img.alignright {float: right;margin: 5px;padding: 2px;border: 1px solid #ffde01;clear: both;}#sidebar ul li.widget_sideposts ul li img.aligncenter {display: block;border: 0px;padding: 5px;margin-left: auto;margin-right: auto;clear: both;}/* EOF */dl.attachments {width: 80%;margin: 0.5em auto 0.5em auto;}dl.attachments-large {border: 1px dashed black;}dl.attachments:after {content:".";display:block;height:0;clear:both;visibility:hidden;}dl.attachments img{margin: 1%;}dl.attachments dt.icon {float: left;}dl.attachments dd {width: 80%;}dl.attachments dd.caption {float: left;margin: 0;padding: 0 0 0 0.5em;}/*  Copyright 2009  Esther S White  (email : esther@szabo-design.com)This file is part of Cycle Slideshow Plugin for WordPress.    Cycle Slideshow Plugin for WordPress is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.    Cycle Slideshow Plugin for WordPress is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.    You should have received a copy of the GNU General Public License along with Cycle Slideshow Plugin for WordPress.  If not, see <http://www.gnu.org/licenses/>.     */.wordcycle { margin:0 0 22px 0; }.cycle-item { margin:0 22px; }.cycle-item img { border: solid 8px #EFEFEF; margin:0 0 9px 0;}.cycle-caption { font-size:80%; font-family:Monaco, sans-serif; background:#EFEFEF;}/*                                                    *//*  main 'top-level' form elements                    *//*                                                    */@import "calendar.css";.cform { margin:10px auto 0 auto; width: 410px; }.cform fieldset{ margin-top:10px; padding:5px 0 10px 0; border:none;}.cform .cf_hidden {display:none; border:none!important;background:none!important;padding:0!important;margin:0!important;}.cform legend { color:#353c40;margin:0;line-height:2em;padding: 0; font-size:20px; font-variant:small-caps;}ol.cf-ol { margin:0!important; padding:0!important; }ol.cf-ol li{background:none!important; margin:2px 0!important; /*some themes may interfere otherwise*/padding:0; list-style:none!important; text-align:left;}/*                                                    *//* just for text-only fields (no input)               *//*                                                    */ol.cf-ol li.textonly {padding:4px 0; text-align:left;font: bold 14px Arial;}/*                                                    *//* global definitions for field labels                *//*                                                    */.cform label {background:#E0E0E0 none repeat scroll 0%;color:#000000;font:12px Arial;margin:0 10px 0 0;padding:5px 5px 5px;width:140px;display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/vertical-align:top;}.cform label span {width:140px; /* must be the same as above!*/display:block; }label.cf-before {margin:0 10px 0 0; }label.cf-after {margin:2px 1px 0pt 3px !important;width:90px;text-align:left;background:none;padding:2px;line-height:1.3em;}label.cf-after span {width:90px;display:block;}label.cf-group-after {margin:2px 0 0 3px!important;width:100px;text-align:left;padding:2px;background:none;line-height:1.3em;}label.cf-group-after span {width:100px;display:block;}/*                                                    *//*   FORM FIELDS general formatting                   *//*                                                    */.cform input,.cform textarea,.cform select {font:12px Arial;margin:0;border:1px solid #CCCCCC;color:#666666;padding:4px 5px;width:230px;vertical-align:top;}.cform input:hover,.cform textarea:hover,.cform select:hover{border:1px solid #999999;color:#000000;width:230px;}.cform .cf_date {width:210px!important;}.cform select,.cform select:hover {width:242px; /* attempt to have equal length */padding: 3px 5px;}  .cform select.cfselectmulti{ height:7.5em; }.cform textarea {overflow:auto;height:8em;}.cform input.fldrequired,.cform input.fldrequired:hover{border-right:3px solid #ebc2c2; width:228px;}.cform select.fldrequired,.cform select.fldrequired:hover {border-right:3px solid #ebc2c2; width:242px;}/*                                                    *//* formatting for text:  "(required)"  & other        *//*                                                    */span.reqtxt,span.emailreqtxt { display:none;}/*                                                    *//*   radio button title                               *//*                                                    */ol.cf-ol li.cf-box-title {font-weight:bold;margin:8px 0pt 0pt !important;padding-left:160px; /* check with label 'width' incl. */}/*                                                    *//*   check boxes                                      *//*                                                    */.cform input.cf-box-a:hover,.cform input.cf-box-b:hover,.cform input.cf-box-a,.cform input.cf-box-b { vertical-align:top;margin:2px 0 0 0; width:14px!important;height:22px;border:0!important;background:none!important;}.cform input.cf-box-a { margin-left:160px!important; /* check with label 'width' incl. */} /*                                                    *//* check box groups                                   *//*                                                    */ol.cf-ol li.cf-box-group {font-weight:bold;margin:10px 0pt 0px !important;padding-left:160px; } /*                                                    *//*   FORM submit button                               *//*                                                    */p.cf-sb {padding: 0!important;margin: 0;text-align:right!important;}.cform input.backbutton,.cform input.resetbutton,.cform input.sendbutton{ border:none!important;background:transparent url(/assets/plugins/cforms/styling/../images/grey_block_submit.jpg) no-repeat 0 0;color:#FFFFFF;cursor:pointer;font:14px Arial;height:31px;line-height:31px;margin: 0px 7px 10px 0px;padding: 0 0 5px;width:72px;}.cform input.sendbutton:hover{ background-position:0 -31px;}.cform input.resetbutton {}.cform input.backbutton {}/*                                                    *//*   FORM FIELDS enhanced error display               *//*                                                    */ol.cf-ol li.cf_li_err {background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt;padding:10px 0!important;margin:5px 0!important;}ol.cf-ol li ul.cf_li_text_err {margin:0 0 0 160px;padding:0;color:#333;}ol.cf-ol ul.cf_li_text_err li {background:url(/assets/plugins/cforms/styling/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:'';}/*                                                    *//* 'visitor verification' related styles              *//*                                                    */#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha {width:50px!important;padding: 4px 4px;margin: 0;}img.captcha{vertical-align:top;margin:0 0 0 10px!important;padding:0!important;border:none!important;float:none!important;}img.captcha-reset {vertical-align:text-bottom;background:url(captcha_reset_grey.gif) no-repeat;margin:0 0 2px 3px;width:21px;height:21px;}img.imgcalendar {/*position:relative;top:4px;*/}/*                                                    *//* change formatting of response msgs here            *//*                                                    */div.cf_info {color:#333;display:none;padding:10px 15px!important;width:380px;line-height:1.3em;margin:10px auto;}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:#d13d3d!important;text-decoration:underline!important;}div.success {background:#F5F5F5 none repeat scroll 0%;color:#888888;display:block;}div.failure {display:block;background:#FFDFDF url(li-err-bg.png) repeat!important;border-color:#DF7D7D;border-style:solid;border-width:1px 0pt;}div.waiting {background:#F9F9F9;color:#AAAAAA;display:block;}/*                                                    *//*   formatting for invalid user inputs               *//*                                                    */.cform input.cf_error,.cform input.cf_error:hover {color:#d13d3d;border-right:6px solid #d13d3d; width:225px;}.cform select.cf_error,.cform select.cf_error:hover {color:#d13d3d;border-right:6px solid #d13d3d; }div.mailerr {display:block;}.mailerr,.cform .cf_errortxt {color:#d13d3d;}/*                                                    *//* disabled fields [disabled] does not work on IE!    *//*                                                    */[disabled] {color:#dddddd;border-color:#dddddd!important;background:none!important;}.disabled {border-color:#dddddd!important;}/*                                                    *//* upload box styling                                 *//*                                                    */.cform input.cf_upload  {width:242px;background: #f9f9f9;border:1px solid #888888;}html:root .cform input.cf_upload { /* FF only */ margin-top:4px;}.cform input.cf_upload:hover  {width:242px!important;}/*                                                    *//*  Other: link love                                  *//*                                                    */.linklove {width:410px;margin:0 auto 10px!important;padding:0!important;text-align:right!important;}.linklove a,.linklove a:visited {font:10px Tahoma;color:#aaaaaa!important;}/*                                                    *//*  Other: browser hacks                              *//*                                                    */* html .cform fieldset {position: relative;margin-top:15px;padding-top:25px; }*+html .cform fieldset {position: relative;margin-top:15px;padding-top:25px; }* html .cform legend { position:absolute; top: -10px; left: -8px; }*+html .cform legend { position:absolute; top: -10px; margin-left:-8px;}* html ol.cf-ol,* html ol.cf-ol li{display: inline-block;  /*for ie6*/}*+html ol.cf-ol,*+html ol.cf-ol li{display: inline-block;  /*for ie7*/}* html .cform select {margin-top:3px;}*+html .cform select {margin-top:3px;}* html img.captcha {margin-top:1px!important;}*+html img.captcha {margin-top:1px!important;}* html .cform label {margin-top:1px;}*+html .cform label {display: inline-block; /*for ie7*/margin-top:1px;}/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}#lightbox-nav-btnPrev { left: 0; float: left;}#lightbox-nav-btnNext { right: 0; float: right;}#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}#lightbox-container-image-data {padding: 0 10px; color: #666; }#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }#lightbox-image-details-caption { font-weight: bold; }#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}.customfieldtitle:hover {text-decoration:underline;}.customfieldtitle, .customfieldplus {cursor:pointer;}.customfieldlistpages {display:none;}#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}#lightbox a img{ border: none; }#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}#imageContainer{padding: 10px;}#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 50% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 50% no-repeat; }/*** START : next / previous text links ***/#nextLinkText, #prevLinkText{color: #FF9834;font-weight:bold;text-decoration: none;}#nextLinkText{display: none !important;}#prevLinkText{display: none !important;}/*** END : next / previous text links ***//*** START : added padding when navbar is on top ***/.ontop #imageData {    padding-top: 5px;}/*** END : added padding when navbar is on top ***/#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow:hidden;}#imageData{padding:0 10px;}#imageData #imageDetails{ width: 70%; float: left; text-align: left; }#imageData #caption{ font-weight: bold;}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}#imageData #helpDisplay {clear: left; float: left; display: block; }#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;display: none;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}* html>body .clearfix {display: inline-block; width: 100%;}* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}