Dayhome Connections - Home Daycare and Dayhome Directory.
body.woocommerce .widget_layered_nav ul li, body.woocommerce-page .widget_layered_nav ul li { padding:5px 0 } body.woocommerce .widget_layered_nav ul li a, body.woocommerce .widget_layered_nav ul li span, body.woocommerce-page .widget_layered_nav ul li a, body.woocommerce-page .widget_layered_nav ul li span { float:none } body.woocommerce ul.cart_list li dl dt, body.woocommerce ul.product_list_widget li dl dt, body.woocommerce-page ul.cart_list li dl dt, body.woocommerce-page ul.product_list_widget li dl dt { margin:0 6px } body.woocommerce ul.cart_list li dl dd, body.woocommerce ul.product_list_widget li dl dd, body.woocommerce-page ul.cart_list li dl dd, body.woocommerce-page ul.product_list_widget li dl dd { margin-bottom:0 } body.woocommerce h1.page-title, body.woocommerce-page h1.page-title { margin-bottom:15px } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { text-align:left!important } #searchform input[type=submit], .upload, body.woocommerce #content input.button, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit, body.woocommerce #respond input#submit.alt, body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce a.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce button.button.alt, body.woocommerce input.button, body.woocommerce input.button.alt, body.woocommerce-page #content input.button, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page .widget_layered_nav_filters ul li a, body.woocommerce-page a.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page button.button.alt, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, div.woocommerce form.track_order input.button { display:inline-block; *display:inline; zoom:1; background:#000; border:none; border-radius:4px; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:700; line-height:normal; text-shadow:none; cursor:pointer; outline:0; overflow:visible; vertical-align:top; padding:10px 24px; margin:6px 0 } #content input.button:hover, #searchform input[type=submit]:hover, .upload:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce #content input.button:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #respond input#submit:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce a.button.alt:hover, body.woocommerce a.button:hover, body.woocommerce button.button.alt:hover, body.woocommerce button.button:hover, body.woocommerce input.button.alt:hover, body.woocommerce input.button:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page input.button:hover, div.woocommerce form.track_order input.button:hover { background:#0165BD } .submitbutton, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit.alt, body.woocommerce a.button.alt, body.woocommerce button.button.alt, body.woocommerce input.button.alt, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page a.button.alt, body.woocommerce-page button.button.alt, body.woocommerce-page input.button.alt { background:#0165BD; line-height:20px } .submitbutton:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce a.button.alt:hover, body.woocommerce button.button.alt:hover, body.woocommerce input.button.alt:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page input.button.alt:hover { background:#000; border:none } body.woocommerce #content table.cart input, body.woocommerce table.cart input, body.woocommerce-page #content table.cart input, body.woocommerce-page table.cart input { line-height:20px } body.woocommerce #content div.product form.cart .button, body.woocommerce div.product form.cart .button, body.woocommerce-page #content div.product form.cart .button, body.woocommerce-page div.product form.cart .button { height:42px } body.woocommerce #content .quantity, body.woocommerce-page #content .quantity { width:80px; border:0; border-radius:4px } body.woocommerce #content .quantity input.qty, body.woocommerce .quantity input.qty, body.woocommerce-page #content .quantity input.qty, body.woocommerce-page .quantity input.qty { height:42px; width:60px\0/!important; line-height:35px\0/!important } body.woocommerce #content .quantity input.qty, body.woocommerce .quantity input.qty, body.woocommerce-page #content .quantity input.qty, body.woocommerce-page .quantity input.qty, doesnotexist:-o-prefocus { width:90px } body.woocommerce #content .quantity .minus, body.woocommerce #content .quantity .plus, body.woocommerce .quantity .minus, body.woocommerce .quantity .plus, body.woocommerce-page #content .quantity .minus, body.woocommerce-page #content .quantity .plus, body.woocommerce-page .quantity .minus, body.woocommerce-page .quantity .plus { color:#fff; text-shadow:none; background:#333; border-radius:0; border:0; box-shadow:none; height:21px; width:25px } body.woocommerce #content .quantity .minus:hover, body.woocommerce #content .quantity .plus:hover, body.woocommerce .quantity .minus:hover, body.woocommerce .quantity .plus:hover, body.woocommerce-page #content .quantity .minus:hover, body.woocommerce-page #content .quantity .plus:hover, body.woocommerce-page .quantity .minus:hover, body.woocommerce-page .quantity .plus:hover { background:#0165BD; text-shadow:none } body.woocommerce .cart-collaterals .shipping_calculator .button, body.woocommerce-page .cart-collaterals .shipping_calculator .button { width:auto } body.woocommerce-page #content .quantity .minus:active { bottom:0; top:auto } body.woocommerce #content div.product .woocommerce-tabs ul.tabs:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before { display:none } body.woocommerce div.product .woocommerce-tabs ul.tabs, body.woocommerce-page div.product .woocommerce-tabs ul.tabs { border-bottom:2px solid #ddd; height:43px; display:block; overflow:visible!important; position:relative; z-index:1 } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before { display:none } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li { position:relative!important; z-index:10!important; background:#ddd; border:2px solid #ddd; box-shadow:none; margin:0; padding:0!important } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active { background:#f6f6f6; border-bottom:2px solid #f6f6f6!important; border:2px solid #ccc; border-radius:7px 7px 0 0; color:#0165BD; padding:0 } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, body.woocommerce div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a { padding:10px 14px 7px } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a { color:#333; text-shadow:0 1px 0 rgba(255, 255, 255, .75); padding:10px 14px 7px } body.woocommerce #content nav.woocommerce-pagination, body.woocommerce nav.woocommerce-pagination, body.woocommerce-page #content nav.woocommerce-pagination, body.woocommerce-page nav.woocommerce-pagination { padding:10px 0 20px } nav.woocommerce-pagination ul, nav.woocommerce-pagination ul li { border:0!important } body.woocommerce #content nav.woocommerce-pagination ul, body.woocommerce nav.woocommerce-pagination ul, body.woocommerce-page #content nav.woocommerce-pagination ul, body.woocommerce-page nav.woocommerce-pagination ul { background:0; text-align:center } body.woocommerce div.pp_woocommerce .pp_nav { margin-top:10px } body.woocommerce div.pp_woocommerce .pp_details { width:100%!important; padding-top:0 } .pp_woocommerce .pp_hoverContainer { top:15px } .pp_hoverContainer { width:100%!important; margin-left:-40px } #pp_full_res img { max-width:100%; width:100%!important; height:auto!important } .pp_nav p { margin-top:-4px!important; padding:0 } div.pp_woocommerce .pp_next:before { right:1em!important } body.woocommerce form .form-row label.inline, body.woocommerce-page form .form-row label.inline { line-height:3.2em; margin-left:6px } body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce-page nav.woocommerce-pagination ul li a { display:inline-block; *display:inline; zoom:1; vertical-align:top; background:rgba(0, 0, 0, .03); background:#fafafa \0/; border:1px solid rgba(0, 0, 0, .1); border:1px solid #e0e0e0 \0/; border-radius:4px; font-size:14px; color:#666; text-shadow:none; font-weight:700; line-height:22px; padding:6px 10px 4px; margin:3px 4px 3px 0; text-decoration:none!important } body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce #content nav.woocommerce-pagination ul li span.current, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li span.current, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li span.current { background:#000; border:1px solid #000; border-radius:4px; font-size:14px; color:#fff; text-shadow:none; font-weight:700; line-height:22px; padding:6px 10px 4px; margin:3px 4px 3px 0; text-decoration:none!important } body.woocommerce #content nav.woocommerce-pagination ul li a.next, body.woocommerce nav.woocommerce-pagination ul li a.next, body.woocommerce-page #content nav.woocommerce-pagination ul li a.next, body.woocommerce-page nav.woocommerce-pagination ul li a.next { background-image:url(../images/iconset.png); background-position:-8px -63px; background-repeat:no-repeat; text-indent:-9999px } body.woocommerce #content nav.woocommerce-pagination ul li a.prev, body.woocommerce nav.woocommerce-pagination ul li a.prev, body.woocommerce-page #content nav.woocommerce-pagination ul li a.prev, body.woocommerce-page nav.woocommerce-pagination ul li a.prev { background-image:url(../images/iconset.png); background-position:-9px -106px; background-repeat:no-repeat; text-indent:-9999px } body.woocommerce .woocommerce-result-count, body.woocommerce-page .woocommerce-result-count { margin:12px 10px 0 0 } body.woocommerce .woocommerce-ordering, body.woocommerce-page .woocommerce-ordering { margin:.5em 0 } body.woocommerce .woocommerce-ordering select, body.woocommerce-page .woocommerce-ordering select { width:auto } #content ul.products { padding-top:20px; margin:0 0 0 -6.2% } #content ul.products li.product { cursor:pointer; float:none; display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:0 -4px 30px 6.2%; padding:0; background-image:none; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; position:relative; width:18.8%; text-align:center } #content ul.products li.product h3 { clear:both; font-size:16px; line-height:20px; font-weight:400; text-decoration:none; margin-bottom:5px; padding:0 } #content ul.products li.product:hover h3 { color:#0165BD } body.woocommerce .products .star-rating, body.woocommerce-page .products .star-rating { margin:0 auto .5em } #content ul.products li.product .price { display:block; float:none; background:0; border:0; color:#0165BD; font-size:16px; font-style:normal; text-align:center; text-shadow:none } #content ul.products li.product .price .from, #content ul.products li.product .price del { font-size:14px; color:#0165BD; line-height:18px } body.woocommerce a.added_to_cart, body.woocommerce-page a.added_to_cart { display:block } .woocommerce_error .button, .woocommerce_message .button { float:right; margin:0 } body.woocommerce #reviews #comments ol.commentlist li .comment-text p, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text p { margin:0 } .woocommerce .product .share_link { clear:both; float:left } .related.products { clear:both } body.woocommerce #reviews #comments ol.commentlist li, body.woocommerce-page #reviews #comments ol.commentlist li { padding-bottom:10px; margin-bottom:10px } body.woocommerce p.stars a:before, body.woocommerce-page p.stars a:before { color:#5e5e5e } body.woocommerce p.stars a.active:before, body.woocommerce p.stars a:active:before, body.woocommerce p.stars a:focus:before, body.woocommerce p.stars a:hover:before, body.woocommerce-page p.stars a.active:before, body.woocommerce-page p.stars a:active:before, body.woocommerce-page p.stars a:focus:before, body.woocommerce-page p.stars a:hover:before { color:#0165BD } .pp_woocommerce form#commentform input { display:block; margin-bottom:10px } body.woocommerce p.woocommerce-info, body.woocommerce ul.woocommerce-error, body.woocommerce-page p.woocommerce-info, body.woocommerce-page ul.woocommerce-error { padding:1em 1em 1em 3.5em!important } form.variations_form table.variations td { border:0 } .woocommerce-page #content div.product form.cart .variations select#pa_color { width:98% } #content div.product .product_title { font-size:32px; line-height:normal; margin-bottom:15px } #content div.product div.images { float:left; margin-bottom:2em; width:48% } div.thumbnails { margin-left:0 } body.woocommerce #content div.product div.images div.thumbnails a, body.woocommerce div.product div.images div.thumbnails a, body.woocommerce-page #content div.product div.images div.thumbnails a, body.woocommerce-page div.product div.images div.thumbnails a { margin:0 3.8% 3.8% 0 } .variations_form table { border:0 } .product-header .product-summary { float:right; margin-bottom:2em; width:48% } .product-summary .cart table td { border:0; padding:0 } p.price span.from { font-size:14px!important } body.woocommerce #content div.product p.price, body.woocommerce #content div.product span.price, body.woocommerce div.product p.price, body.woocommerce div.product span.price, body.woocommerce-page #content div.product p.price, body.woocommerce-page #content div.product span.price, body.woocommerce-page div.product p.price, body.woocommerce-page div.product span.price { color:#0165BD } #content div.product form.cart .variations label, div.product form.cart .variations label { display:block; margin-top:12px } body #content div.product form.cart .variations td.label, body div.product form.cart .variations td.label { background:0; font-size:inherit; color:inherit; font-weight:400; line-height:inherit; text-shadow:none; vertical-align:top } body a.reset_variations { display:block; clear:both; height:0; padding-top:5px; text-decoration:underline } body a.reset_variations:hover { color:#444; text-decoration:none } .product_meta .posted_in { font-weight:700 } .product_meta .posted_in a { font-weight:400 } body #content div.product form.cart, body div.product form.cart { margin-bottom:0 } .single_variation { padding:20px 0 } .single_variation p.stock { color:#090; margin:0 } .variations_button { clear:none; float:left; margin-bottom:20px } body #content div.product form.cart .button, body div.product form.cart .button { clear:none } body #content .quantity input.qty, body .quantity input.qty { text-align:center; padding:12px 30px 9px 7px; margin:0 } body .quantity input.qty { width:50px\9!important } .woocommerce_info { padding-bottom:0!important } body #content .quantity .minus, body #content .quantity .plus, body .quantity .minus, body .quantity .plus { height:49.9%; line-height:normal; box-shadow:none } body #content div.product form.cart .button, body div.product form.cart .button { color:#fff; cursor:pointer; vertical-align:top; margin:0 } body #content div.product .woocommerce_tabs .panel, body div.product .woocommerce_tabs .panel { margin-bottom:40px } .woocommerce_tabs .entry-content { padding-top:15px } .related h2, .woocommerce_tabs h2 { float:none!important; font-size:22px; font-weight:400; padding:0 0 10px!important; margin-bottom:10px } .woocommerce_tabs p { padding-top:0 } body .woocommerce_tabs ul.tabs { height:32px } .woocommerce_tabs table { margin:0 } .woocommerce_tabs table p { padding:0 } .woocommerce_tabs table td, .woocommerce_tabs table th { background:0; padding:10px 20px; line-height:20px } body .woocommerce_error:before, body .woocommerce_info:before, body .woocommerce_message:before { top:16px } body .related ul li.product, body .related ul.products li.product, body .upsells.products ul li.product, body .upsells.products ul.products li.product { margin-top:5px!important } .show_review_form { color:#0165BD } .show_review_form:hover { color:#afafaf } body #content div.product p.price ins, body #content div.product span.price ins, body div.product p.price ins, body div.product span.price ins { font-size:22px!important } body #review_form #respond p { padding:0; clear:both } body #reviews #comments ol.commentlist .description img { width:auto; height:auto; border:0; float:none!important; display:inline-block; vertical-align:middle } body #review_form #commentform .required { color:red } .woocommerce-page #comments ol.commentlist { margin:0!important } body #reviews #comments ol.commentlist li img { width:52px; height:52px; background:0; border:1px solid #e5e5e5\9; border:1px solid rgba(0, 0, 0, .1); border-radius:0; padding:0; margin:0 } body #reviews #comments ol.commentlist li .description img { width:auto; height:auto } body #reviews #comments ol.commentlist li .comment-text { background:rgba(0, 0, 0, .05); background:#eee\0/; border:0; padding:15px; margin:10px 0 10px 66px; float:none } body.woocommerce #reviews #comments ol.commentlist li .comment-text, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text { padding:1em } .pp_content { height:auto!important; max-height:640px } body div.pp_woocommerce div.pp_content_container { border:1px solid #ccc; padding:20px 0 10px } body div.pp_woocommerce div.pp_content_container form#commentform label { display:inline } body.woocommerce table.shop_attributes td p, body.woocommerce-page table.shop_attributes td p { padding:10px } body.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta { line-height:normal } body.woocommerce #pp_full_res #commentform { padding-bottom:0 } body.woocommerce #pp_full_res #reply-title { padding-top:0 } .shop_table th, body.woocommerce .woocommerce-error, body.woocommerce .woocommerce-info, body.woocommerce .woocommerce-message, body.woocommerce-page .woocommerce-error, body.woocommerce-page .woocommerce-info, body.woocommerce-page .woocommerce-message { background:rgba(0, 0, 0, .05); text-shadow:none } body.woocommerce #payment, body.woocommerce #payment div.payment_box, body.woocommerce form.checkout_coupon, body.woocommerce form.login, body.woocommerce form.register, body.woocommerce-page #payment, body.woocommerce-page #payment div.payment_box, body.woocommerce-page form.checkout_coupon, body.woocommerce-page form.login, body.woocommerce-page form.register { background:rgba(0, 0, 0, .05); border:1px solid #e5e5e5\0/; border:1px solid rgba(0, 0, 0, .05); box-shadow:none } body.woocommerce #payment div.payment_box:after, body.woocommerce-page #payment div.payment_box:after { border-bottom-color:rgba(0, 0, 0, .1); top:-4px } body.woocommerce #payment div.form-row, body.woocommerce-page #payment div.form-row { border:0 } body.woocommerce #payment div.payment_box, body.woocommerce-page #payment div.payment_box { text-shadow:none } body table.shop_table { border-left:1px solid #e5e5e5\0/; border-left:1px solid rgba(0, 0, 0, .05); border-top:1px solid #e5e5e5\0/; border-top:1px solid rgba(0, 0, 0, .05); border-radius:0 } .shop_table td, .shop_table th { border-bottom:1px solid #e5e5e5\9; border-bottom:1px solid rgba(0, 0, 0, .05); border-right:1px solid #e5e5e5\9; border-right:1px solid rgba(0, 0, 0, .05) } body.woocommerce .cart-collaterals .cart_totals tr td, body.woocommerce .cart-collaterals .cart_totals tr th, body.woocommerce-page .cart-collaterals .cart_totals tr td, body.woocommerce-page .cart-collaterals .cart_totals tr th { padding:4px 8px; width:50% } .shop_table .product-thumbnail img { margin:0; max-width:40px; height:auto } body .shop_table .coupon label { margin:0; padding-right:5px } body #content table.cart td.actions .coupon .input-text, body table.cart td.actions .coupon .input-text { width:80px; margin:0 } body #content table.cart td.actions .button.alt, body table.cart td.actions .button.alt { float:none } #content table.cart a.remove, body table.cart a.remove { background-color:none; font-size:26px } .shop_table .coupon { float:left } body .shop_table .actions p { padding-bottom:0!important } body .shop_table .coupon .button { padding:13px 15px 11px; margin:0!important } .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon { margin-top:5px } body .actions input[type=submit] { padding:13px 15px 11px; margin:5px 0 5px 5px!important } body .cart-collaterals .cart_totals { float:left; width:100%; max-width:300px; text-align:left; margin-bottom:20px } .shipping_calculator p { padding:0 } .shipping_calculator input[type=text], .shipping_calculator select { width:100%!important; max-width:300px } body .cart-collaterals .cart_totals table { margin:10px 0 0 } .shipping-calculator-form { margin-top:10px } body .cart-collaterals .cart_totals table th { background:rgba(0, 0, 0, .03); background:#eee\0/ } body .cart-collaterals .cart_totals tr td, body .cart-collaterals .cart_totals tr th { border-top:1px solid #d9d9d9 } body .cart-collaterals .shipping_calculator { clear:both; width:100%; max-width:300px; margin-top:0 } body .cart-collaterals .shipping_calculator input[type=text], body .cart-collaterals .shipping_calculator select { margin:0 } #dropdown_product_cat, .sidebar #searchform input[type=text], body form .form-row input.input-text, body form .form-row select, body form .form-row textarea { vertical-align:0; width:100% } body.woocommerce #content div.product form.cart, body.woocommerce div.product form.cart, body.woocommerce-page #content div.product form.cart, body.woocommerce-page div.product form.cart { margin-top:1.5em } body.woocommerce ul.product_list_widget li dl, body.woocommerce-page ul.product_list_widget li dl { padding-left:0; border-left:0 } body.woocommerce #content table.cart td.actions .coupon .input-text, body.woocommerce table.cart td.actions .coupon .input-text, body.woocommerce-page #content table.cart td.actions .coupon .input-text, body.woocommerce-page table.cart td.actions .coupon .input-text { padding:10px 6px } #shipping_method label { display:inline } body.woocommerce .checkout #shiptobilling, body.woocommerce-page .checkout #shiptobilling { width:100%; float:left; display:block; font-size:18px; line-height:normal } ul.payment_methods label { margin:0 } ul.payment_methods p { padding:0 } #payment ul.payment_methods { padding:1em 0; margin-bottom:0; border-bottom:1px solid #e5e5e5\9; border-bottom:1px solid rgba(0, 0, 0, .1) } #payment ul.payment_methods li { padding:0; list-style:none } body #payment div.form-row, body #payment ul.payment_methods { border-color:rgba(0, 0, 0, .1) } .woocommerce-checkout .form-row .chzn-container-single .chzn-single { font-size:15px; color:#999 } .woocommerce-page form.register, body.woocommerce form.checkout_coupon, body.woocommerce form.login, body.woocommerce form.register, body.woocommerce-page form.checkout_coupon, body.woocommerce-page form.login { padding:10px 15px!important } .checkout_coupon p { padding:0; margin-bottom:0!important } .checkout_coupon .button { margin:0!important } .login, .registration { padding:0!important; margin:0 } body .order_details li { border-color:#999\9; border-color:rgba(0, 0, 0, .4) } .customer_details dt { clear:both; float:left; width:120px; font-weight:700; margin:0 } .customer_details dd { float:left } .col2-set { clear:both; padding-top:20px } .col2-set label { margin:0 } .col2-set header h3 { margin:0; padding:0 } body table.shop_table td.product-quantity { text-align:left } .lost_password { display:inline-block; margin:12px 0 0 10px } body.woocommerce table.my_account_orders .order-actions, body.woocommerce-page table.my_account_orders .order-actions { text-align:center } .sidebar .widget .product_list_widget .star-rating { margin:5px 0; display:list-item } .widget a, .widget-small a { font-weight:400 } del span.amount { color:#999 } ins span.amount { color:#564812 } .sidebar ul.cart_list li, .sidebar ul.product_list_widget li { background:0; padding:6px 0 } .sidebar ul.cart_list li a, .sidebar ul.product_list_widget li a { display:block } body.woocommerce .widget_shopping_cart .total, body.woocommerce-page .widget_shopping_cart .total { background:0 0; border-top:none } .mobile_header .widget .cart_list li img, .mobile_header .widget .product_list_widget li img, .nav_bg .widget .cart_list li img, .nav_bg .widget .product_list_widget li img, .sidebar .widget .cart_list li img, .sidebar .widget .product_list_widget li img { box-shadow:0 1px 2px 0 rgba(0, 0, 0, .3); float:right; height:auto; margin-left:4px; width:44px } #footer #searchform label, .sidebar #searchform label { display:block; margin-bottom:5px } #footer #searchform input[type=text], .sidebar #searchform input[type=text] { width:100%; max-width:64% } #footer .search_nearby_widget #searchform input[type=text], #footer .templatic_advanced_search #searchform input[type=text], .wrap .sidebar .search_nearby_widget #searchform input[type=text], .wrap .sidebar .templatic_advanced_search #searchform input[type=text] { max-width:none } #footer #searchform input[type=submit], .sidebar #searchform input[type=submit] { margin:0; vertical-align:top; height:auto } .sidebar .widget_login { margin-bottom:40px } .sidebar .star-rating { margin:5px 0 } .sidebar #wp-submit { font-weight:400; text-shadow:none; padding:7px 14px; text-decoration:none; cursor:pointer } .sidebar .widget_layered_nav li .count { background:0 } .sidebar .widget_login form { margin-bottom:0 } .sidebar .widget_login form label { margin:0 } .sidebar .widget_login form p { padding:0 } .sidebar .widget_login form p a { vertical-align:top; margin-left:10px } .sidebar .widget .cart_list li .variation, .sidebar .widget .product_list_widget li .variation { font-size:13px } body.woocommerce .widget_price_filter .ui-slider .ui-slider-range, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range { background:#ccc\9; background:rgba(0, 0, 0, .2); background:#666 \0/; box-shadow:none; padding:0 } body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle { width:14px; height:14px; background:#666; border:0; top:-3px; box-shadow:none } body.woocommerce .sidebar .ui-widget-content { background:#ccc\9!important; background:rgba(0, 0, 0, .2)!important; border:0; border-radius:4px; height:9px; margin:15px 0 12px; position:relative; text-align:left } body.woocommerce .widget_layered_nav_filters ul li, body.woocommerce-page .widget_layered_nav_filters ul li { background:none!important; border:none; padding:0!important; margin:5px 8px 0 0 } body.woocommerce .widget_product_categories select, body.woocommerce .widget_product_search #searchform { margin-top:12px } body.woocommerce div.pp_woocommerce div.ppt { width:100%!important } .flex-container a:active, .flex-container a:focus, .flexslider a:active, .flexslider a:focus { outline:0 } .flex-control-nav, .flex-direction-nav, .slides { padding:0; list-style:none } .flexslider { padding:0 } .flexslider .slides>li { -webkit-backface-visibility:hidden; border:0; padding:0; position:relative } .flexslider .slides img { width:100%; height:auto; display:block; border:none; padding:0; margin:0 } .flex-pauseplay span { text-transform:capitalize } .slides:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0 } html[xmlns] .slides { display:block } * html .slides { height:1% } .no-js .slides>li:first-child { display:block } .sidebar .flexslider .slides li .post_img { width:100%!important } .flexslider { position:relative; height:auto!important } .flex-viewport { max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease } .flex-viewport ul { margin:0 } .loading .flex-viewport { max-height:300px } .flexslider .slides { margin:0; zoom:1 } #content #carousel { margin:15px 0 } #carousel { position:relative } #carousel li { width:80px!important; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-right:5px } #carousel li img { width:auto; max-width:100%; margin:0 } .carousel li { margin-right:5px } .flex-direction-nav { *height:0 } body .widget .flex-direction-nav li { border:0; padding:0 } .flex-direction-nav a { display:block; cursor:pointer } .flex-control-nav { position:absolute } .flex-control-nav li { display:inline-block; zoom:1; *display:inline } .flex-control-paging li a { display:block; cursor:pointer } .flex-control-thumbs { margin:5px 0 0; position:static; overflow:hidden } .flex-control-thumbs li { width:25%; float:left; margin:0 } .flex-control-thumbs img { width:100%; display:block; opacity:.7; cursor:pointer } .flex-control-thumbs img:hover { opacity:1 } .flex-control-thumbs .flex-active { opacity:1; cursor:default } .flex-direction-nav .flex-prev { opacity:1; left:0 } .flex-direction-nav .flex-next { opacity:1; right:0 } .flexslider .slides>li h2 { position:absolute; bottom:0; left:0; width:100%; background:rgba(255, 255, 255, .8); box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:20px; color:#444; margin:0 auto; padding:8px 15px } .flexslider .slides>li h2 a { display:block; color:#fff } .flexslider .slides>li h2 a:hover { color:#ccc } .post_shortinfo { position:absolute; bottom:50px } .templatic_slider { float:none; border:1px solid rgba(0, 0, 0, .13); border:1px solid #e0e0e0 \0/; box-sizing:border-box; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); box-shadow:1px 1px 2px #e0e0e0 \0/; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:2px; margin-bottom:40px!important } .templatic_slider .flexslider { height:auto!important } .templatic_slider .flexslider h2 { padding:0; margin-bottom:5px } .templatic_slider .flexslider h3 { border:none; padding:8px; margin-bottom:0 } .templatic_slider .flexslider p { padding:0 8px 12px } .templatic_slider .slides li img { max-width:100%; border:0; padding:0; margin:0 } .home_page_slider { width:978px; margin:0 auto } .home_page_slider .widget { margin:20px 0 } .home_page_slider .flexslider ul li { border-bottom:0; padding:0 } .home_page_slider .slides li { padding:0 } .flex-control-nav { top:10px } .flex-control-paging li { margin-right:5px } .flex-control-paging li a { width:18px; height:18px; background-color:#fafafa; border:1px solid #e0e0e0; border-radius:40px; font-size:11px; color:#666; font-weight:700; line-height:20px; text-decoration:none; text-align:center } .flex-control-paging li a.flex-active, .flex-control-paging li a:hover { background:#000; border-color:#000; color:#fff } .home_page_slider .flex-direction-nav li { border:0; padding:0 } .flex-direction-nav li a {background: #b88b2e none repeat scroll 0 0; color: #fff; margin-top: -16px; padding: 0 !important; position: absolute; text-align: center; top: 50%;} .flex-nav-prev { font-weight: bold;} .flex-direction-nav li a:hover { color:#000 } .flex-direction-nav li a i { vertical-align:middle } #carousel .flex-direction-nav li a { top:30% } .flex-control-nav { left:auto; right:-4px; margin:0 } .sidebar .templatic_slider { width:100%; border:none; box-shadow:none; padding:0; margin-bottom:40px } .sidebar .flexslider .slides>li { padding:0 } .sidebar .flexslider .slides li h2 { display:none } .sidebar .flex-direction-nav { display:none; clear:both } .sidebar .flex-direction-nav li { border:0; padding:0 } .sidebar .flex-direction-nav li a { top:40% } .sidebar .flex-control-nav { top:auto; bottom:5px; line-height:normal } .sidebar .flex-control-paging li a { width:8px; height:8px; text-indent:-9999px } .sidebar .flex-direction-nav .flex-prev { float:left } .sidebar .flex-direction-nav .flex-next { float:right } .home_page_banner .flexslider ul li .post_list .post_img { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:30%!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0 25px 0 0; padding:0 } .home_page_banner .flexslider ul li .post_list .slider-post { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:62%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .home_page_banner .flexslider ul li .post_list .slider-post h2 { position:static; background:0; padding:0; margin-bottom:10px } .home_page_banner .flexslider ul li .post_list .slider-post h2 a { color:#333; line-height:20px } .home_page_banner .flexslider ul li .post_list .slider-post, .home_page_banner .flexslider ul li .post_list .slider-post p { padding:0 3.5% 0 0 } .post_slider { background:#f5f5f5 \0/; background:rgba(0, 0, 0, .06); padding:20px; height:auto!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .home_page_banner .flexslider ul li .post_list .slider-post h2 a { font-size:20px } .home_page_banner .flexslider.slider_carousel ul li .post_list .post_img { width:90%!important; margin:0 5% 10px } .home_page_banner .flexslider.slider_carousel ul li .post_list .slider-post { width:100%!important; padding:0 5% } .home_page_banner .flexslider.slider_carousel ul li .post_list .slider-post h2 a { font-size:16px } span.gform_description { display:block; padding:12px 0 } body .gform_wrapper { max-width:100% } .gform_wrapper ul { background:0 0; list-style:none; margin:0; padding:0 } .gform_wrapper ul li { background:0 0; margin:0; padding:12px 0 } li.gfield_error { border-bottom:1px dotted #e00; border-top:1px dotted #e00 } li.gfield label { display:block; font-size:inherit!important } li.gfield label span.gfield_required { display:inline-block; color:#e00; margin-left:5px } li.gfield .gfield_label { display:inline-block } ul.gfield_checkbox, ul.gfield_radio { margin:6px 0 0 } ul.gfield_checkbox label, ul.gfield_radio label { display:inline-block; padding-left:10px } ul.gfield_radio li { padding:0 } .ginput_container input[type=password], .ginput_container input[type=text], .ginput_container select, .ginput_container textarea { width:100% } .ginput_product_price, .ginput_shipping_price, .ginput_total { color:#f90 } .gform_wrapper input.datepicker.datepicker_with_icon { width:auto } img.ui-datepicker-trigger { background:0 0; margin:15px 0 0 10px; padding:0 } .gfield_list_icons .add_list_item, .gfield_list_icons .delete_list_item { margin:6px 0!important } .ginput_counter { display:inline-block; color:#f90; font-size:11px; line-height:18px } div.ginput_complex { clear:both; display:block; float:left; margin:0 0 18px; width:100% } .layout-1c span.ginput_left, span.ginput_left { float:left; width:49% } .layout-1c span.ginput_right, span.ginput_right { float:right; width:49% } .layout-3c-c span.ginput_left, .layout-3c-c span.ginput_right, .layout-3c-l span.ginput_left, .layout-3c-l span.ginput_right, .layout-3c-r span.ginput_left, .layout-3c-r span.ginput_right, .layout-hl-2c-l span.ginput_left, .layout-hl-2c-l span.ginput_right, .layout-hl-2c-r span.ginput_left, .layout-hl-2c-r span.ginput_right, .layout-hr-2c-l span.ginput_left, .layout-hr-2c-l span.ginput_right, .layout-hr-2c-r span.ginput_left, .layout-hr-2c-r span.ginput_right { width:100% } div.clear-multi { clear:both } div.clear-multi:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden } div.clear-multi div.ginput_container { float:left; margin-right:5px } div.clear-multi div.gfield_time_hour label { display:inline-block } .gfield_description { color:#999; display:block; font:normal normal 11px/18px Georgia, serif; padding:3px 0 0 } .validation_message { color:red } .gform_footer, .gform_page_footer { padding:12px 0 } .gform_wrapper .gf_progressbar_wrapper { clear:both; margin:0 0 18px } .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title { clear:both; font-size:12px; line-height:18px; text-transform:uppercase } .gform_wrapper .gf_progressbar { background-color:#fff; background-repeat:repeat-x; background-position:bottom; border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:20px; line-height:20px!important; overflow:hidden; width:100% } .gform_wrapper .gf_progressbar_percentage { background-repeat:repeat-x; color:#fff; font-family:Georgia, serif; font-size:12px; height:20px; text-align:right; text-shadow:0 1px 1px rgba(0, 0, 0, .5) } .gform_wrapper .gf_progressbar_percentage span { margin-right:5px; margin-left:5px } .gform_wrapper input.datepicker.datepicker_with_icon { display:-moz-inline-stack; display:inline-block; *display:inline; margin-right:4px!important; zoom:1 } .widget-tabs { padding:36px 0 0 } .widget-tabs ul.tabs { background:#111; line-height:1; margin:0 0 -6px; padding:0 } .widget-tabs ul.tabs li.t { background:0; display:inline; padding:0 } .widget-tabs ul.tabs li.t a { color:#fff; display:inline-block; font-size:11px; line-height:18px; padding:10px 20px 9px } .widget-tabs ul.tabs li.t a.tab-current { background:#171717 } .widget-tabs .term-cloud { background:#171717; margin:6px 0 0; padding:14px 20px } .gform_wrapper .gfield_time_ampm select { width:80px!important } .gform_body input.input-text, .gform_body input[type=date], .gform_body input[type=datetime-local], .gform_body input[type=datetime], .gform_body input[type=email], .gform_body input[type=number], .gform_body input[type=password], .gform_body input[type=search], .gform_body input[type=tel], .gform_body input[type=text], .gform_body input[type=time], .gform_body input[type=url], .gform_body input[type=week], .gform_body select, .gform_body textarea, input[type=month] { font-family:inherit!important; font-size:inherit!important; padding:8px!important; margin:0 } .gform_wrapper .ginput_complex select, .gform_wrapper select { padding:8px!important } .ginput_container img.ui-datepicker-trigger { float:none; border:none; width:auto; height:auto; top:10px; padding:0; margin:0 } body .gform_wrapper .top_label .gfield_label { margin:0 } body #ui-datepicker-div, body .ui-datepicker-div, body .ui-datepicker-inline { border:none; padding:0 } .ui-datepicker-header .ui-datepicker-new-month, .ui-datepicker-header .ui-datepicker-new-year { padding:2px } div.ui-datepicker-header select.ui-datepicker-new-year { left:auto; right:35px } .ui-datepicker .ui-datepicker-next { left:auto!important } div.ui-datepicker-next a { float:right!important; left:auto } table.ui-datepicker td, table.ui-datepicker th { padding:5px } .entry-content .boxes h1, .entry-content .boxes h2, .entry-content .boxes h3, .entry-content .boxes h4, .entry-content .boxes h5, .entry-content .boxes h6, .ui-datepicker-new-row .ui-datepicker { margin-top:0 } .boxes img.aligncenter, .boxes img.alignleft, .boxes img.alignnone, .boxes img.alignright { margin-top:0; margin-bottom:0 } body #content .boxes p { padding:0 0 10px } body .form_row .form_row:last-child { padding-bottom:0 } body .form_row .description, body .form_row span.message_note, body .message_note { color:#666; margin-top:5px } body .btn_input_normal { margin:0 } body #validate_coupon_code { margin-bottom:0 } body #submit_form #map_canvas, body #submit_form #recurring_event, body #submit_form textarea { max-width:600px; width:100%; background:#fff } body #submit_form #recurring_event { background-color:rgba(0, 0, 0, .01); background-color:#fafafa \0/; border:1px solid rgba(0, 0, 0, .08); border:1px solid #e0e0e0 \0/; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px } body #submit_form #recurring_event .monthly_opt_container select { margin-top:10px } body #submit_form #recurring_event .form_last_days { padding-top:20px } body .package label { background-color:rgba(0, 0, 0, .01); background-color:#fafafa \0/; border:1px solid rgba(0, 0, 0, .08); border:1px solid #e0e0e0 \0/; border-radius:0 } body .published_box { background-color: #FFFFD5; border:1px solid #EAEAA8; border-radius:0; font-size:14px } body .published_box .btn_input_normal { margin: 0; } body .published_box form h5 { font-size:14px } body .published_box form h5.post_message { font-weight:700 } body .published_box a.btn_input_normal { display:inline-block; font-size:14px; font-weight:700; line-height:18px } body select { border-radius:0; padding:9px 12px } body #comment-image-wrapper #comment-image-error { padding:6px 12px!important } body #recaptcha_widget_div { line-height:normal } body #recaptcha_widget_div div, body #recaptcha_widget_div p { padding:0!important } .recaptchatable input#recaptcha_response_field { background:#fff; margin:0!important; position:relative; top:4px; color:#000 } .recaptchatable #recaptcha_privacy { line-height:20px; margin-top:9px } .plugin_ad { clear:both; max-width:100%; text-align:center; margin-bottom:15px } .plugin_ad img { max-width:100% } a, abbr, acronym, address, article, aside, audio, big, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, ul, var, video { margin:0; padding:0; vertical-align:baseline; outline:0; font-size:100%; background:0 0; border:none; text-decoration:none } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block } b, center, cite, em, font, hr, i, layer, menu, s, strike, strong, u, xmp { vertical-align:baseline; outline:0; font-size:100%; font-weight:400; background:0 0; border:none; margin:0; padding:0 } body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#444; line-height:24px; overflow-x:hidden } a img { border:none } a { color:#0165bd; cursor:pointer; text-decoration:none } a:hover, ol li a, ul li a { color:#666 } ol li a:hover, ul li a:hover { color:#0165bd } b, strong { font-weight:700 } cite, em, i { font-style:italic } h1, h2, h3, h4, h5, h6 { color:#000; font-style:normal; font-weight:400; margin-bottom:10px } body h1 { font-size:30px; line-height:34px } body h2 { font-size:25px; line-height:30px } body h3 { font-size:20px; line-height:28px } body h4 { font-size:16px; line-height:24px } body h5 { font-size:14px; line-height:22px } body h6 { font-size:12px; line-height:20px } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { margin-top:20px } p { padding:0 0 15px } ol { list-style:decimal outside; margin:0 0 15px 30px } ul { list-style:outside; margin:0 0 20px 20px } dl { margin:6px 0 } dl dt { font-weight:700; margin:6px 0 0 } dl dd { font-weight:400; margin:0 0 0 40px } abbr { cursor:help } acronym { text-transform:uppercase; border-bottom:1px dashed #ccc; cursor:help } big { font-size:120% } small, sub, sup { font-size:80% } sup { vertical-align:baseline; position:relative; bottom:.3em } sub { vertical-align:baseline; position:relative; top:.3em } address { font-style:italic; margin:12px 0 } dd address, li address { margin:0 } blockquote { clear:both; background:#fafafa url(../images/blockquote.png) no-repeat 18px 20px\0/; background:rgba(0, 0, 0, .03)url(../images/blockquote.png) no-repeat 18px 20px; border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); box-shadow:1px 1px 2px rgba(0, 0, 0, .1); margin:20px 0; padding:16px 14px 16px 62px } blockquote cite { width:100%; font-weight:400; font-size:13px; line-height:20px; text-align:right; display:block; clear:both; margin-top:10px } blockquote p { font-size:16px; line-height:28px; padding:0; margin-bottom:0!important } blockquote blockquote { background-color:transparent; font-style:italic; font-weight:400; font-size:15px; line-height:24px } blockquote blockquote p { padding:12px 0 } blockquote, q { quotes:none } blockquote:after, blockquote:before, q:after, q:before { content:''; content:none } blockquote.alignleft, blockquote.alignright { margin-top:0; width:33% } audio, fig, iframe, img, object, param, video { border:none } .attachment-image img { height:auto; width:auto } img.size-full { height:auto!important; max-width:100%; width:auto!important } img.wp-smiley { background:transparent!important; border:0!important; margin:0!important; padding:0!important } .comment-text audio, .comment-text embed, .comment-text iframe, .comment-text img, .comment-text object, .comment-text video, .entry-content audio, .entry-content embed, .entry-content iframe, .entry-content img, .entry-content object, .entry-content video, .textwidget audio, .textwidget embed, .textwidget iframe, .textwidget img, .textwidget object, .textwidget video { margin-top:6px; margin-bottom:6px } .comment-text object embed, .entry-content object embed, .textwidget object embed { margin-top:0; margin-bottom:0 } .comment-text .wp-caption, .comment-text audio, .comment-text embed, .comment-text iframe, .comment-text img, .comment-text object, .comment-text video, .entry-content .wp-caption, .entry-content audio, .entry-content embed, .entry-content iframe, .entry-content img, .entry-content object, .entry-content video, .textwidget .wp-caption, .textwidget audio, .textwidget embed, .textwidget iframe, .textwidget img, .textwidget object, .textwidget video { max-width:100% } .alignleft { float:left; margin:18px 20px 12px 0 } .alignright { float:right; margin:18px 0 12px 20px } .aligncenter { display:block; margin:18px auto } .alignnone { clear:both; margin:18px 0 } img.aligncenter, img.alignleft, img.alignnone, img.alignright { margin-top:8px; margin-bottom:8px } .comment-text .aligncenter>:first-child, .comment-text .alignleft>:first-child, .comment-text .alignnone>:first-child, .comment-text .alignright>:first-child, .entry-content .aligncenter>:first-child, .entry-content .alignleft>:first-child, .entry-content .alignnone>:first-child, .entry-content .alignright>:first-child, .textwidget .aligncenter>:first-child, .textwidget .alignleft>:first-child, .textwidget .alignnone>:first-child, .textwidget .alignright>:first-child { margin-top:0; margin-bottom:0 } .layout-3c-c .alignleft, .layout-3c-c .alignright, .layout-3c-l .alignleft, .layout-3c-l .alignright, .layout-3c-r .alignleft, .layout-3c-r .alignright, .layout-hl-2c-l .alignleft, .layout-hl-2c-l .alignright, .layout-hl-2c-r .alignleft, .layout-hl-2c-r .alignright, .layout-hr-2c-l .alignleft, .layout-hr-2c-l .alignright, .layout-hr-2c-r .alignleft, .layout-hr-2c-r .alignright { float:none; margin-left:0; margin-right:0 } .entry-content pre, .entry-content table pre, pre, table pre { background:#f2f2f2; color:#222; font-size:12px; line-height:24px; margin:18px 0; overflow:scroll; padding:12px 20px } code { background:#ffa; color:#222; font-size:15px } pre code { background:0 0; font-size:1em } dfn, ins { font-style:italic; text-decoration:none } del, s, strike { text-decoration:line-through } mark { color:#e00 } object { margin:18px 0 } label { display:inline-block; margin:0 0 5px; padding:0 } input[type=checkbox], input[type=radio] { margin:-3px 0 0; vertical-align:middle } input[type=search]::-webkit-search-decoration { display:none } input[type=checkbox]:active, input[type=checkbox]:focus, input[type=file]:active, input[type=file]:focus, input[type=radio]:active, input[type=radio]:focus { box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none } input.input-text, input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea { width:100%; max-width:396px; background-color:#fff; border-width:1px; border-style:solid; border-color:#c9c9c9 #e5e5e5 #e5e5e5 #c9c9c9\0/; border-color:rgba(0, 0, 0, .25)rgba(0, 0, 0, .12)rgba(0, 0, 0, .12)rgba(0, 0, 0, .25); box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; /*-webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s;*/ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; text-align:left; outline:0; padding:10px 12px; margin:0 } input.input-text:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus { color:#000; border-color:#777\0/; border-color:rgba(0, 0, 0, .6); box-shadow:1px 1px 2px rgba(0, 0, 0, .2) } button:invalid, input:invalid, select:invalid, textarea:invalid { -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; box-shadow:none } button::-moz-focus-inner, input::-moz-focus-inner, select::-moz-focus-inner, textarea::-moz-focus-inner { border:0; padding:0 } select option { margin:5px 12px } body .wp_themeSkin iframe { background:#fff!important } body .ui-datepicker-trigger { display:inline-block; float:left; width:12%!important; max-width:46px; height:38px; background:#000; color:#fff; padding:0!important; margin:0 } body .ui-datepicker-trigger:hover { background:#0165BD; border:none; color:#fff } #set_address_map { margin-top: 0; } .button, .uploadfilebutton, a.button, button, input[type=button], input[type=reset], input[type=submit] { display:inline-block; *display:inline; zoom:1; background-color:#0486B7; border:none; border-radius:4px; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:700; line-height:normal; cursor:pointer; outline:0; overflow:visible; vertical-align:top; padding:10px 24px 9px; margin:6px 0 } .button:active, .uploadfilebutton:active, a.button:active, button:active, input[type=button]:active, input[type=reset]:active, input[type=submit]:active { position:relative; top:1px } .button:hover, .uploadfilebutton:hover, a.button:hover, button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover { background-color:#0165BD } body .secondary_btn { background-color:#fafafa\0/; background-color:rgba(0, 0, 0, .03); border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); color:#666 } body .secondary_btn:hover { background:#000; color:#fff } body .main_btn { background-color:#0165BD; color:#fff } body .main_btn:hover { background:#000 } body .tiny_btn { font-size:12px; font-weight:400; padding:5px 10px; margin:5px 0 15px } .upload.button { display:inline-block!important; vertical-align:top; top:4px; width:104px; height:28px } .upload.button input[type=file] { z-index:999 } .upload.button span, .upload.button span.upload_title { position:absolute; top:4px; left:0; right:0; line-height:28px; text-align:center; z-index:0 } span.file_value { margin:18px 0 0 10px!important } #organizer_logo { height:37px!important; margin:0!important; top:-1px; width:125px!important } .upload .upload_title { top:0!important; height:36px; line-height:36px!important } #imagelist p img { max-width:none } select[multiple], select[size], textarea { height:auto } textarea { width:100%; max-width:500px; min-height:198px; overflow:auto; line-height:24px; resize:vertical } optgroup { font-style:normal; font-weight:400 } table { border-collapse:collapse; border-spacing:0; border-top:1px solid #ddd\0/; border-top:1px solid rgba(0, 0, 0, .1); border-left:1px solid #ddd\0/; border-left:1px solid rgba(0, 0, 0, .1); margin:18px 0; width:100% } table caption { background:#f8f8f8; border:1px solid rgba(0, 0, 0, .1); border-bottom:0; padding:12px 20px; text-align:center } tr.alt { background:#fcfcfc } td, th { border-bottom:1px solid #ccc\0/; border-bottom:1px solid rgba(0, 0, 0, .1); border-right:1px solid #ccc\0/; border-right:1px solid rgba(0, 0, 0, .1); padding:12px 20px; text-align:left; vertical-align:top } .layout-3c-c td, .layout-3c-c th, .layout-3c-l td, .layout-3c-l th, .layout-3c-r td, .layout-3c-r th, .layout-hl-2c-l td, .layout-hl-2c-l th, .layout-hl-2c-r td, .layout-hl-2c-r th, .layout-hr-2c-l td, .layout-hr-2c-l th, .layout-hr-2c-r td, .layout-hr-2c-r th { padding:10px } th { background:rgba(0, 0, 0, .1) } hr { background:rgba(0, 0, 0, .1); height:1px; margin-bottom:24px } .left { float:left } .right { float:right } .clear, .clearfix { clear:both } .clearfix:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden } .layout-3c-c blockquote.alignleft, .layout-3c-c blockquote.alignright, .layout-3c-l blockquote.alignleft, .layout-3c-l blockquote.alignright, .layout-3c-r blockquote.alignleft, .layout-3c-r blockquote.alignright, .layout-hl-2c-l blockquote.alignleft, .layout-hl-2c-l blockquote.alignright, .layout-hl-2c-r blockquote.alignleft, .layout-hl-2c-r blockquote.alignright, .layout-hr-2c-l blockquote.alignleft, .layout-hr-2c-l blockquote.alignright, .layout-hr-2c-r blockquote.alignleft, .layout-hr-2c-r blockquote.alignright { float:none; margin:0; width:auto } .error_msg { color:#ff2727 } .supreme_wrapper { position:relative; overflow:hidden } .templatic_header_image { max-width:100% } .home_page_banner { clear:both } .home_page_banner .widget { clear:both; padding:0; margin-bottom:0 } /*#footer, #main, .sidebar-after-header, .sidebar-subsidiary, .widget.templatic_slider, body .nav_bg .widget-nav-menu, div#menu-subsidiary { margin:0 auto; width:1200px } #content, #main .wrap, .footer-wrap, .header-wrap, .hfeed, .sidebar-wrap, div#menu-primary .wrap, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-subsidiary .wrap { clear:both; float:left; margin:0; padding:0; width:100% } #header, div#menu-primary, div#menu-secondary, div#menu-secondary1, div#menu-secondary1 .mega-menu { width:100%; max-width:1200px; margin:0 auto }*/ .mega-menu .search-form, #menu-secondary .search-form { float: right; margin: 7px 8px 0 0; } .mega-menu .search-form label, #menu-secondary .search-form label { color: #fff; } .mega-menu .search-form input[type="text"], #menu-secondary .search-form input[type="text"] { max-width: 160px !important; background: #fff url(../images/iconset.png) no-repeat right -5px top -8px; margin-left: 10px; } .mega-menu .search-form input[type="submit"], #menu-secondary .search-form input[type="submit"] { padding: 11px 15px 10px; margin-left: 5px !important; } .mega-menu .search-form input[type="submit"]:hover, #menu-secondary .search-form input[type="submit"]:hover { background: #333; } #main #content { clear:none; width:71%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-bottom:40px } .home #main #content { padding-bottom:0 } .home_page_content .widget:last-child { margin-bottom:0 } .layout-1c #main #content { clear:both; width:100% } .layout-3c-c #main #content, .layout-3c-l #main #content, .layout-3c-r #main #content, .layout-hl-2c-l #main #content, .layout-hl-2c-r #main #content, .layout-hr-2c-l #main #content, .layout-hr-2c-r #main #content { width:360px } .layout-1c #main .wrap { background-image:none } .layout-2c-r #main .wrap { background-position:319px 0 } .layout-2c-r #main #content { float:right } .layout-3c-c #main .wrap { background-position:0 0 } .layout-3c-c #main #content { left:320px; position:relative } .layout-3c-l #main .wrap, .layout-3c-r #main .wrap { background-position:0 0 } .layout-3c-r #main #content { float:right } .layout-hl-1c #container, .layout-hl-2c-l #container, .layout-hl-2c-r #container, .layout-hr-1c #container, .layout-hr-2c-l #container, .layout-hr-2c-r #container { margin:0 auto; width:1000px } .layout-hl-1c .container-wrap, .layout-hl-2c-l .container-wrap, .layout-hl-2c-r .container-wrap, .layout-hr-1c .container-wrap, .layout-hr-2c-l .container-wrap, .layout-hr-2c-r .container-wrap { background-color:#fff; background-position:left top; background-repeat:repeat-y; float:left; width:100% } .layout-hl-1c .container-wrap { background-image:url(../images/dot.png); background-position:319px 0 } .layout-hr-1c .container-wrap { background-image:url(../images/dot.png); background-position:680px 0 } .layout-hl-1c #header, .layout-hl-2c-l #header, .layout-hl-2c-r #header { background:0 0; clear:none; float:left; width:320px } .layout-hr-1c #header, .layout-hr-2c-l #header, .layout-hr-2c-r #header { background:0 0; clear:none; float:right; width:320px } .layout-hl-1c #header .header-wrap, .layout-hl-2c-l #header .header-wrap, .layout-hl-2c-r #header .header-wrap, .layout-hr-1c #header .header-wrap, .layout-hr-2c-l #header .header-wrap, .layout-hr-2c-r #header .header-wrap { background:0 0; margin:0; width:100% } .layout-hl-1c #main, .layout-hl-2c-l #main, .layout-hl-2c-r #main, .layout-hr-1c #main, .layout-hr-2c-l #main, .layout-hr-2c-r #main { clear:none; float:left; margin:0; width:680px } .layout-hl-1c #main .wrap, .layout-hl-2c-l #main .wrap, .layout-hl-2c-r #main .wrap, .layout-hr-1c #main .wrap, .layout-hr-2c-l #main .wrap, .layout-hr-2c-r #main .wrap { background:0 0; margin:0 } .layout-hl-2c-r #content, .layout-hr-2c-r #content { float:right } .supreme_wraper { overflow:hidden; position:relative } .container-wrap { position:relative; right:0; transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out } .mobile_container_open { right:0 } .mobile_header_open .mobi-scroll { width:100%; background:none repeat scroll 0 0 rgba(0, 0, 0, .9) } .toggle_wrap { float:right; position:relative; top:15px; left:-100%; background:rgba(0, 0, 0, .9); height:0; border:none; border-right:none; box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .1), -3px -2px 4px rgba(0, 0, 0, .5); -moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .1), -3px -2px 4px rgba(0, 0, 0, .5); -webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .1), -3px -2px 4px rgba(0, 0, 0, .5) } .toggle_mobile_header { display:none; float:right; content:''; min-width:48px; height:42px; cursor:pointer; background:rgba(0, 0, 0, .9)url(../images/menu.png) no-repeat 0 -2px; margin-top:33px } .toggle_mobile_widget { height:42px; background-color:rgba(0, 0, 0, .9); float:right; margin-top:33px } .mobile_header { display:none; position:absolute; top:0; right:-300px; width:300px; bottom:0; height:100%; background:0 0; z-index:30; box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1); -webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1); -moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1); transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out } .mobile_header_open { right:0 } .mobile_header .widget { display:inline-block; *display:inline; zoom:1; vertical-align:top; float:none; width:auto; padding:0; margin:0 } .mobile_header .widget-search form { margin:0 } .mobile_header .widget-search input[type=text] { width:34px; max-width:100%; background-image:url(../images/search.png); background-position:-10px -10px; background-color:transparent; background-repeat:no-repeat; border-color:transparent; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; color:#777; cursor:pointer; padding:6px 4px 5px 30px; margin:5px 0 } .mobile_header .widget-search input[type=text]:focus { width:140px; background-color:rgba(255, 255, 255, .2); border-color:rgba(255, 255, 255, .21); color:#fff } .mobile_header .shoppingcart_box_bg .cart_items { text-align:left } .mobile_header div#menu-mobi-primary, .mobile_header div#menu-mobi-secondary, .mobile_header div#menu-mobi-secondary1 { width:100%; padding-bottom:40px } .mobile_header div#menu-mobi-secondary .wrap, .mobile_header div#menu-mobi-secondary1 .wrap { padding:0 15px } body .mobile_header .widget-wrap h3.widget-title { display:none!important } #container .header_container .header_strip .sticky_main { background:#fff \0/; background:rgba(255, 255, 255, .8); display:none; box-shadow:0 2px 5px rgba(0, 0, 0, .4); float:left; padding:0; position:fixed; top:0; left:0; width:100%; z-index:99999999 } .admin-bar #container .header_container .header_strip .sticky_main { top:28px; z-index:99 } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { display:inline-block; *display:inline; zoom:1; vertical-align:top; text-align:right; padding:0 1% } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #site-description { padding-top:0; margin:0 } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #site-description span { line-height:15px } #container .header_container .header_strip .sticky_main #nav-secondary, #container .header_container .header_strip .sticky_main #nav-secondary1 { display:inline-block; *display:inline; zoom:1; vertical-align:top } #container .header_container .header_strip .sticky_main #menu-secondary, #container .header_container .header_strip .sticky_main #menu-secondary1 { width:100%; background:0 0 } #container .header_container .header_strip .sticky_main #menu-secondary .wrap, #container .header_container .header_strip .sticky_main #menu-secondary1 .wrap { border-radius:0; margin:0 } #container .header_container .header_strip .sticky_main #branding1 img { float:right; margin:3px 0 -2px } #container .header_container .header_strip .sticky_main #branding1 #site-title, #container .header_container .header_strip .sticky_main #branding1 #site-title1 { font-size:24px; line-height:28px } #container .header_container .header_strip .sticky_main .mega-menu { float:left; width:100%; border-radius:0; margin-bottom:0; padding:0 } #container .header_container .header_strip .sticky_main .mega-menu .nav_bg { border-radius:0; margin-bottom:0 } .mobile_header .cart_checkout, .mobile_header .cart_total, .mobile_header .woo_cart_desc { display:none!important } .mobile_header .shoppingcart_box { padding:0 } body .mega-menu ul.mega li .sub-container.mega .sub { padding:5px 15px 0 } body .mega-menu { clear:both; z-index:9 } body .mega-menu .nav_bg { background:#0165bd; border-radius:3px } body .mega-menu ul.mega li { position:relative; line-height:18px; margin-right:0 } body .mega-menu ul.mega li a { position:relative; font-size:16px; color:#acd8f4; font-weight:700; text-shadow:none; line-height:normal; padding:16px 23px } body .mega-menu ul.mega li a:hover, body .mega-menu ul.mega li.current-menu-item a, body .mega-menu ul.mega li.current-page-item a, body .mega-menu ul.mega li:hover a { color:#fff } body .mega-menu ul.mega li .sub-container { top:50px!important; background:0 0 } body .mega-menu ul.mega li ul.sub-menu { background:#0665BD; box-shadow:1px 1px 3px #eee\0/; box-shadow:1px 1px 3px rgba(0, 0, 0, .2) } body .mega-menu ul.mega li .sub-container.non-mega .sub { padding:0 } body .mega-menu ul.mega li .sub-container.non-mega .sub a { padding:9px 15px; margin-right:0 } body .mega-menu ul.mega li .sub-container.non-mega .sub a:hover, body .mega-menu ul.mega li .sub-container.non-mega li a:hover, body .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a { background-color:#fff; color:#0165BD; text-decoration:none } body .mega-menu ul.mega li .sub a { border-bottom:1px solid #ddd\0/; border-bottom:1px solid rgba(0, 0, 0, .1); font-size:14px; color:#fff } body .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a { font-size:14px; color:#fff; text-shadow:none; font-weight:700; padding:7px 0 } .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a:hover { color:#ccc } body .mega-menu ul.mega li .sub .row { margin-bottom:0 } body .mega-menu ul.mega li .sub .row li a { margin-right:20px } body .mega-menu ul.mega li .sub .row li:last-child a { margin-right:0 } body .mega-menu ul.mega .sub li.mega-hdr li a { background:url(../images/dot.png) no-repeat 3px 11px; text-shadow:none } body .mega-menu ul.mega .sub li.mega-hdr li a:hover { color:#ccc; text-decoration:none } body .mega-menu ul.mega li ul.sub-menu ul li a { border:none; color:#fff; padding-bottom:0!important } .menu ul, .menu ul li { background:0 0; list-style:none; line-height:1; margin:0; padding:0 } .menu li, .nav_bg .widget-nav-menu li { display:inline-block; *display:inline; zoom:1; vertical-align:top; position:relative } .menu li a, .nav_bg .widget-nav-menu li a { display:block; position:relative } .menu li ul, .nav_bg .widget-nav-menu li ul { position:absolute; top:-9999em } .menu li li, .nav_bg .widget-nav-menu li li { visibility:inherit; width:100% } .menu li:hover ul, .nav_bg .widget-nav-menu li:hover ul { left:0; top:100%; visibility:visible; z-index:99 } .menu li:hover li ul, .nav_bg .widget-nav-menu li:hover li ul { top:-9999em } .menu li li:hover ul, .nav_bg .widget-nav-menu li li:hover ul { left:100%!important; top:0 } .menu li li:hover li ul, .nav_bg .widget-nav-menu li li:hover li ul { top:-9999em } .menu li li li:hover ul, .nav_bg .widget-nav-menu li li li:hover ul { top:0 } .menu li li li:hover li ul, .nav_bg .widget-nav-menu li li li:hover li ul { top:-9999em } .menu li li li li:hover ul, .nav_bg .widget-nav-menu li li li li:hover ul { top:0 } .menu li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li:hover li ul { top:-9999em } .menu li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li:hover ul { top:0 } .menu li li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li li:hover li ul { top:-9999em } .menu li li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li li:hover ul { top:0 } .menu li li li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li li li:hover li ul { top:-9999em } .menu li li li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li li li:hover ul { top:0 } .menu li li li li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li li li li:hover li ul { top:-9999em } .menu li li li li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li li li li:hover ul { top:0 } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-primary-title, div#menu-secondary-title, div#menu-subsidiary-title { cursor:pointer; padding:10px 0 } div#menu-primary-title, div#menu-secondary-title, div#menu-subsidiary-title { padding:10px 0 } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title { border-bottom:1px dotted #f8f8f8 } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-primary-title, div#menu-secondary-title, div#menu-subsidiary-title { display:none } .primary_menu_wrapper { position:relative; background:#0665bd; z-index:89 } div#menu-primary .menu { float:right } div#menu-primary .menu ul ul { width:180px!important; background-color:#0165BD } div#menu-primary .menu li a { font-size:12px; color:#acd8f4; padding:12px 7px } div#menu-primary .menu li a.with-ul span.sub-indicator { display:none } div#menu-primary .menu li li a.with-ul span.sub-indicator { display:block; width:3px; height:5px; line-height:1; position:absolute; top:17px; right:12px; text-indent:-999em } div#menu-primary .menu li a:hover, div#menu-primary .menu li.current-menu-item a, div#menu-primary .menu li:hover>a { background:#157bd4\0/; background:rgba(255, 255, 255, .15) } div#menu-primary .menu li.current-menu-item li a { color:#fff } div#menu-primary .menu li li a { border:0; border-bottom:1px solid rgba(255, 255, 255, .15) } div#menu-primary .menu li li:last-child a { border-bottom:none } div#menu-primary .menu li li a:hover, div#menu-primary .menu li li:hover>a { background-color:#157bd4\0/; background-color:rgba(255, 255, 255, .15) } /*.nav_bg .widget-nav-menu nav, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-subsidiary .wrap { background:#0165bd; border-radius:3px }*/ div#menu-secondary-title, div#menu-subsidiary-title { display:none } .nav_bg .widget-nav-menu ul ul, div#menu-secondary .menu ul ul, div#menu-secondary1 .menu ul ul, div#menu-subsidiary .menu ul ul { width:200px!important; background-color:#0665bd } .nav_bg .widget-nav-menu li a, div#menu-secondary .menu li a, div#menu-secondary1 .menu li a, div#menu-subsidiary .menu li a { color: #ffffff; font-size: 14px; font-weight: normal; padding: 18px 15px; text-shadow: 1px 1px 0 #888; text-transform: uppercase; } div#menu-secondary .menu li a.with-ul span.sub-indicator, div#menu-secondary1 .menu li a.with-ul span.sub-indicator, div#menu-subsidiary .menu li a.with-ul span.sub-indicator { display:none } div#menu-secondary .menu li li a.with-ul span.sub-indicator, div#menu-secondary1 .menu li li a.with-ul span.sub-indicator, div#menu-subsidiary .menu li li a.with-ul span.sub-indicator { display:block; width:3px; height:5px; line-height:1; position:absolute; top:22px; right:15px; text-indent:-9999em } div#menu-secondary .menu li a:hover, div#menu-secondary .menu li.current-menu-item>a, div#menu-secondary .menu li:hover>a, div#menu-secondary1 .menu li a:hover, div#menu-secondary1 .menu li.current-menu-item>a, div#menu-secondary1 .menu li:hover>a, div#menu-subsidiary .menu li.current-menu-item>a { background:#157bd4\0/; color:#fff; background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.46, #C0383A), color-stop(0.91, #961012) ); background-image: -o-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: -moz-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: -webkit-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: -ms-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: linear-gradient(to bottom, #C0383A 46%, #961012 91%); } div#menu-secondary .menu li.current-menu-item li a, div#menu-secondary1 .menu li.current-menu-item li a, div#menu-subsidiary .menu li.current-menu-item li a { font-weight:400 } .nav_bg .widget-nav-menu li li a, div#menu-secondary .menu li li a, div#menu-secondary1 .menu li li a, div#menu-subsidiary .menu li li a { border-top:1px solid rgba(255, 255, 255, .2); border-bottom:1px solid rgba(0, 0, 0, .2); line-height:20px; padding:13px 23px } .nav_bg .widget-nav-menu li li a:hover, div#menu-secondary .menu li li a:hover, div#menu-secondary .menu li li:hover>a, div#menu-secondary1 .menu li li a:hover, div#menu-secondary1 .menu li li:hover>a, div#menu-subsidiary .menu li li a:hover { background:rgba(255, 255, 255, .15); background:#157bd4 \0/ } div#menu-subsidiary .menu li:hover ul { bottom:100%; left:0; top:auto } div#menu-subsidiary .menu li:hover li ul { bottom:-9999em } div#menu-subsidiary .menu li li:hover ul { bottom:0; top:auto } div#menu-subsidiary .menu li li:hover li ul { bottom:-9999em; top:auto } div#menu-subsidiary .menu li li li:hover ul { bottom:0; top:auto } div#menu-subsidiary .menu li li li:hover li ul { bottom:-9999em; top:auto } div#menu-subsidiary .menu li li li li:hover ul { bottom:0; top:auto } div#menu-header-primary, div#menu-header-secondary { float:right; margin-right:40px; width:200px } div#menu-header-primary .wrap, div#menu-header-secondary .wrap { float:left; padding:20px 0 36px; width:100% } div#menu-header-primary .menu, div#menu-header-primary .menu ul, div#menu-header-secondary .menu, div#menu-header-secondary .menu ul { width:100% } div#menu-header-primary .menu ul ul, div#menu-header-secondary .menu ul ul { width:200px!important } div#menu-header-primary .menu li, div#menu-header-secondary .menu li { display:block; float:none; width:100% } div#menu-header-primary .menu li a, div#menu-header-secondary .menu li a { background:url(../images/dotted-every-3.png) left bottom repeat-x; font:12px/21px Georgia, serif; padding:10px 20px } div#menu-header-primary .menu li:last-child a, div#menu-header-secondary .menu li:last-child a { background:0 0 } div#menu-header-primary .menu li a.sf-with ul, div#menu-header-secondary .menu li a.sf-with ul { padding-right:45px } div#menu-header-primary .menu li a.with-ul span.sub-indicator, div#menu-header-secondary .menu li a.with-ul span.sub-indicator { display:block; height:3px; line-height:1; position:absolute; right:20px; text-indent:-9999em; top:20px; width:5px } div#menu-header-primary .menu li.current-menu-item a, div#menu-header-secondary .menu li.current-menu-item a { font-weight:700 } div#menu-header-primary .menu li.current-menu-item li a, div#menu-header-secondary .menu li.current-menu-item li a { font-weight:400 } div#menu-header-primary .menu li li a, div#menu-header-primary .menu li li:last-child a, div#menu-header-secondary .menu li li a, div#menu-header-secondary .menu li li:last-child a { background:#f8f8f8 url(../images/dotted-every-3.png) left bottom repeat-x } div#menu-header-primary .menu li li a:hover, div#menu-header-secondary .menu li li a:hover { background-color:#fcfcfc } div#menu-header-primary form.search-form, div#menu-header-secondary form.search-form { background:#fdfdfd; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-shadow:inset 0 1px 1px #f2f2f2; -moz-box-shadow:inset 0 1px 1px #f2f2f2; -o-box-shadow:inset 0 1px 1px #f2f2f2; -webkit-box-shadow:inset 0 1px 1px #f2f2f2; clear:both; display:block; float:left; height:36px; margin:18px 0 0; padding:0 20px; vertical-align:middle; width:100% } div#menu-header-primary form.search-form input[type=text], div#menu-header-secondary form.search-form input[type=text] { background:0 0; box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; font-size:11px; height:auto; line-height:18px; margin:0; padding:5px 0 0; width:auto } div#menu-header-primary form.search-form input[type=submit], div#menu-header-secondary form.search-form input[type=submit] { background:url(../images/icon-magnify.png) no-repeat; border:0; box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; display:inline-block; float:right; height:18px; margin-top:9px; padding:0; text-indent:-9999em; width:18px; z-index:2 } .layout-hl-1c div#menu-header-primary, .layout-hl-1c div#menu-header-secondary, .layout-hl-2c-l div#menu-header-primary, .layout-hl-2c-l div#menu-header-secondary, .layout-hl-2c-r div#menu-header-primary, .layout-hl-2c-r div#menu-header-secondary, .layout-hr-1c div#menu-header-primary, .layout-hr-1c div#menu-header-secondary, .layout-hr-2c-l div#menu-header-primary, .layout-hr-2c-l div#menu-header-secondary, .layout-hr-2c-r div#menu-header-primary, .layout-hr-2c-r div#menu-header-secondary { clear:both; float:none; margin:0 0 18px; padding:0 40px; width:auto } .layout-hl-1c div#menu-header-primary .wrap, .layout-hl-1c div#menu-header-secondary .wrap, .layout-hl-2c-l div#menu-header-primary .wrap, .layout-hl-2c-l div#menu-header-secondary .wrap, .layout-hl-2c-r div#menu-header-primary .wrap, .layout-hl-2c-r div#menu-header-secondary .wrap, .layout-hr-1c div#menu-header-primary .wrap, .layout-hr-1c div#menu-header-secondary .wrap, .layout-hr-2c-l div#menu-header-primary .wrap, .layout-hr-2c-l div#menu-header-secondary .wrap, .layout-hr-2c-r div#menu-header-primary .wrap, .layout-hr-2c-r div#menu-header-secondary .wrap { padding:0 0 36px } .layout-hl-1c div#menu-header-primary .menu ul ul, .layout-hl-1c div#menu-header-secondary .menu ul ul, .layout-hl-2c-l div#menu-header-primary .menu ul ul, .layout-hl-2c-l div#menu-header-secondary .menu ul ul, .layout-hl-2c-r div#menu-header-primary .menu ul ul, .layout-hl-2c-r div#menu-header-secondary .menu ul ul, .layout-hr-1c div#menu-header-primary .menu ul ul, .layout-hr-1c div#menu-header-secondary .menu ul ul, .layout-hr-2c-l div#menu-header-primary .menu ul ul, .layout-hr-2c-l div#menu-header-secondary .menu ul ul, .layout-hr-2c-r div#menu-header-primary .menu ul ul, .layout-hr-2c-r div#menu-header-secondary .menu ul ul { width:200px!important } .layout-hr-1c div#menu-header-primary .menu ul ul ul, .layout-hr-1c div#menu-header-secondary .menu ul ul ul, .layout-hr-2c-l div#menu-header-primary .menu ul ul ul, .layout-hr-2c-l div#menu-header-secondary .menu ul ul ul, .layout-hr-2c-r div#menu-header-primary .menu ul ul ul, .layout-hr-2c-r div#menu-header-secondary .menu ul ul ul { left:auto!important; right:100%; width:100% } .layout-hl-1c div#menu-header-primary .menu li a, .layout-hl-1c div#menu-header-secondary .menu li a, .layout-hl-2c-l div#menu-header-primary .menu li a, .layout-hl-2c-l div#menu-header-secondary .menu li a, .layout-hl-2c-r div#menu-header-primary .menu li a, .layout-hl-2c-r div#menu-header-secondary .menu li a, .layout-hr-1c div#menu-header-primary .menu li a, .layout-hr-1c div#menu-header-secondary .menu li a, .layout-hr-2c-l div#menu-header-primary .menu li a, .layout-hr-2c-l div#menu-header-secondary .menu li a, .layout-hr-2c-r div#menu-header-primary .menu li a, .layout-hr-2c-r div#menu-header-secondary .menu li a { padding:10px 0 } .layout-hl-1c div#menu-header-primary .menu li a.with-ul, .layout-hl-1c div#menu-header-secondary .menu li a.with-ul, .layout-hl-2c-l div#menu-header-primary .menu li a.with-ul, .layout-hl-2c-l div#menu-header-secondary .menu li a.with-ul, .layout-hl-2c-r div#menu-header-primary .menu li a.with-ul, .layout-hl-2c-r div#menu-header-secondary .menu li a.with-ul, .layout-hr-1c div#menu-header-primary .menu li a.with-ul, .layout-hr-1c div#menu-header-secondary .menu li a.with-ul, .layout-hr-2c-l div#menu-header-primary .menu li a.with-ul, .layout-hr-2c-l div#menu-header-secondary .menu li a.with-ul, .layout-hr-2c-r div#menu-header-primary .menu li a.with-ul, .layout-hr-2c-r div#menu-header-secondary .menu li a.with-ul { padding-right:25px } .layout-hl-1c div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hl-1c div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-secondary .menu li a.with-ul span.sub-indicator { right:0 } .layout-hl-1c div#menu-header-primary .menu li li a, .layout-hl-1c div#menu-header-secondary .menu li li a, .layout-hl-2c-l div#menu-header-primary .menu li li a, .layout-hl-2c-l div#menu-header-secondary .menu li li a, .layout-hl-2c-r div#menu-header-primary .menu li li a, .layout-hl-2c-r div#menu-header-secondary .menu li li a, .layout-hr-1c div#menu-header-primary .menu li li a, .layout-hr-1c div#menu-header-secondary .menu li li a, .layout-hr-2c-l div#menu-header-primary .menu li li a, .layout-hr-2c-l div#menu-header-secondary .menu li li a, .layout-hr-2c-r div#menu-header-primary .menu li li a, .layout-hr-2c-r div#menu-header-secondary .menu li li a { padding:10px 20px } .layout-hl-1c #menu-header-secondary .menu li li a.with-ul, .layout-hl-1c div#menu-header-primary .menu li li a.with-ul, .layout-hl-2c-l #menu-header-secondary .menu li li a.with-ul, .layout-hl-2c-l div#menu-header-primary .menu li li a.with-ul, .layout-hl-2c-r #menu-header-secondary .menu li li a.with-ul, .layout-hl-2c-r div#menu-header-primary .menu li li a.with-ul, .layout-hr-1c #menu-header-secondary .menu li li a.with-ul, .layout-hr-1c div#menu-header-primary .menu li li a.with-ul, .layout-hr-2c-l #menu-header-secondary .menu li li a.with-ul, .layout-hr-2c-l div#menu-header-primary .menu li li a.with-ul, .layout-hr-2c-r #menu-header-secondary .menu li li a.with-ul, .layout-hr-2c-r div#menu-header-primary .menu li li a.with-ul { padding-right:45px } .layout-hl-1c div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hl-1c div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-secondary .menu li li a.with-ul span.sub-indicator { right:20px } div#menu-header-horizontal { float:right; margin-right:40px; width:480px } div#menu-header-horizontal .wrap { float:left; padding:20px 0 36px; width:100% } div#menu-header-horizontal .menu ul ul { width:200px!important } div#menu-header-horizontal .menu li a { font:12px/21px Georgia, serif; padding:10px 20px } div#menu-header-horizontal .menu li a.with-ul { padding-right:45px } div#menu-header-horizontal .menu li a.with-ul span.sub-indicator { display:block; height:3px; line-height:1; position:absolute; right:20px; text-indent:-9999em; top:20px; width:5px } div#menu-header-horizontal .menu li.current-menu-item a { font-weight:700 } div#menu-header-horizontal .menu li.current-menu-item li a { font-weight:400 } div#menu-header-horizontal .menu li li a { background:#f8f8f8 url(../images/dotted-every-3.png) left bottom repeat-x } div#menu-header-horizontal .menu li li a:hover { background-color:#fcfcfc } .layout-hl-1c div#menu-header-horizontal, .layout-hl-2c-l div#menu-header-horizontal, .layout-hl-2c-r div#menu-header-horizontal, .layout-hr-1c div#menu-header-horizontal, .layout-hr-2c-l div#menu-header-horizontal, .layout-hr-2c-r div#menu-header-horizontal { clear:both; float:none; margin:0 0 18px; padding:0 40px; width:auto } .layout-hl-1c div#menu-header-horizontal .wrap, .layout-hl-2c-l div#menu-header-horizontal .wrap, .layout-hl-2c-r div#menu-header-horizontal .wrap, .layout-hr-1c div#menu-header-horizontal .wrap, .layout-hr-2c-l div#menu-header-horizontal .wrap, .layout-hr-2c-r div#menu-header-horizontal .wrap { padding:0 0 36px } .layout-hl-1c div#menu-header-horizontal .menu li, .layout-hl-2c-l div#menu-header-horizontal .menu li, .layout-hl-2c-r div#menu-header-horizontal .menu li, .layout-hr-1c div#menu-header-horizontal .menu li, .layout-hr-2c-l div#menu-header-horizontal .menu li, .layout-hr-2c-r div#menu-header-horizontal .menu li { float:none; width:100% } .layout-hr-1c div#menu-header-horizontal .menu ul ul ul, .layout-hr-2c-l div#menu-header-horizontal .menu ul ul ul, .layout-hr-2c-r div#menu-header-horizontal .menu ul ul ul { left:auto!important; right:100%; width:100% } .layout-hl-1c div#menu-header-horizontal .menu li a, .layout-hl-2c-l div#menu-header-horizontal .menu li a, .layout-hl-2c-r div#menu-header-horizontal .menu li a, .layout-hr-1c div#menu-header-horizontal .menu li a, .layout-hr-2c-l div#menu-header-horizontal .menu li a, .layout-hr-2c-r div#menu-header-horizontal .menu li a { background:url(../images/dotted-every-3.png) left bottom repeat-x; padding:10px 0 } .layout-hl-1c div#menu-header-horizontal .menu li a.with-ul, .layout-hl-2c-l div#menu-header-horizontal .menu li a.with-ul, .layout-hl-2c-r div#menu-header-horizontal .menu li a.with-ul, .layout-hr-1c div#menu-header-horizontal .menu li a.with-ul, .layout-hr-2c-l div#menu-header-horizontal .menu li a.with-ul, .layout-hr-2c-r div#menu-header-horizontal.menu li a.with-ul { padding-right:25px } .layout-hl-1c div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-horizontal .menu li a.with-ul span.sub-indicator { right:0 } .layout-hl-1c div#menu-header-horizontal .menu li li a, .layout-hl-2c-l div#menu-header-horizontal .menu li li a, .layout-hl-2c-r div#menu-header-horizontal .menu li li a, .layout-hr-1c div#menu-header-horizontal .menu li li a, .layout-hr-2c-l div#menu-header-horizontal .menu li li a, .layout-hr-2c-r div#menu-header-horizontal .menu li li a { background-color:#f8f8f8; padding:10px 20px } .layout-hl-1c div#menu-header-horizontal .menu li li a:hover, .layout-hl-2c-l div#menu-header-horizontal .menu li li a:hover, .layout-hl-2c-r div#menu-header-horizontal .menu li li a:hover, .layout-hr-1c div#menu-header-horizontal .menu li li a:hover, .layout-hr-2c-l div#menu-header-horizontal .menu li li a:hover, .layout-hr-2c-r div#menu-header-horizontal .menu li li a:hover { background-color:#fcfcfc } .layout-hl-1c div#menu-header-horizontal .menu li li a.with-ul, .layout-hl-2c-l div#menu-header-horizontal .menu li li a.with-ul, .layout-hl-2c-r div#menu-header-horizontal .menu li li a.with-ul, .layout-hr-1c div#menu-header-horizontal .menu li li a.with-ul, .layout-hr-2c-l div#menu-header-horizontal .menu li li a.with-ul, .layout-hr-2c-r div#menu-header-horizontal.menu li li a.with-ul { padding-right:45px } .layout-hl-1c div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator { right:20px } div#menu-footer { float:right } div#menu-footer .wrap { tex-transform:uppercase } div#menu-footer .menu ul ul { display:none } div#menu-footer .menu li { margin-left:12px } div#menu-footer .menu li a { line-height:15px; padding:10px 0 } div#menu-footer .menu li a.with-ul span.sub-indicator { display:none } div#menu-footer .menu li li li:hover ul, div#menu-footer .menu li li:hover li ul, div#menu-footer .menu li li:hover ul, div#menu-footer .menu li:hover li ul, div#menu-footer .menu li:hover ul { top:-9999em } body .nav_bg .widget-nav-menu { clear:both; float:none; margin:0 auto } body .nav_bg .widget-nav-menu h3 { display:none } body .nav_bg .widget-nav-menu li { border:none; padding:0 } body .nav_bg .widget-nav-menu li a { line-height:normal } body .nav_bg .widget-nav-menu ul ul { border:none; padding:0; margin:0 } #branding, #branding1 { float:left; width:40%; padding:45px 0 36px } #site-title, #site-title1 { letter-spacing:-.05em; font-size:34px; color:#0165BD; font-weight:700; line-height:36px; padding:0; margin:0 } #site-title a, #site-title1 a { color:#0165BD } #site-title a { float:left } #site-title a:hover, #site-title1 a:hover { text-decoration:none } #site-title img, #site-title1 img { display:block; max-width:100% } #site-description { clear:both; font-size:16px; padding:5px 0 0 } .layout-hl-1c #branding, .layout-hl-1c #branding1, .layout-hl-2c-l #branding, .layout-hl-2c-l #branding1, .layout-hl-2c-r #branding, .layout-hl-2c-r #branding1, .layout-hr-1c #branding, .layout-hr-1c #branding1, .layout-hr-2c-l #branding, .layout-hr-2c-l #branding1, .layout-hr-2c-r #branding, .layout-hr-2c-r #branding1 { width:100% } .layout-hl-1c .breadcrumb, .layout-hl-2c-l .breadcrumb, .layout-hl-2c-r .breadcrumb, .layout-hr-1c .breadcrumb, .layout-hr-2c-l .breadcrumb, .layout-hr-2c-r .breadcrumb { border:0 } #breadcrumb, .breadcrumb { clear:both; float:left; width:100%; border-bottom:1px dotted #e0e0e0\0/; border-bottom:1px dotted rgba(0, 0, 0, .13); font-size:11px; color:#000; text-transform:uppercase; padding-bottom:8px; margin:0 0 22px } #breadcrumb a, .breadcrumb a { color:#000 } #breadcrumb a:hover, .breadcrumb a:hover { color:#0165BD } #breadcrumb .sep, .breadcrumb .sep { display:inline-block; *display:inline; zoom:1; vertical-align:top; background:url(../images/iconset.png) no-repeat -19px -162px; width:14px; height:14px; text-indent:-9999px; margin-top:4px } #breadcrumb .trail-end, .breadcrumb .trail-end { color:#999 } .byline { color:#999; font-size:14px; margin-bottom:10px } .byline a { color:#999 } .byline a:hover, .entry-meta a:hover { color:#0165BD; text-decoration:none } .byline .permalink, .entry-meta .permalink { margin-right:15px } .byline .permalink:hover, .entry-meta .permalink:hover { background-position:0 -14px } .byline .category, .entry-meta .category { margin-right:20px } .entry-meta .category, .entry-meta .post_tag { font-size:12px; color:#000; margin-top:10px } .entry-meta .category a, .entry-meta .post_tag a { color:#666 } .entry-meta .category a:hover, .entry-meta .post_tag a:hover { color:#0165BD } .post .post-blog-image { display:inline-block; *display:inline;zoom:1; vertical-align:top; width: 30%; margin: 0 2.5% 0 0; } .post .post-blog-image img { max-width: 100%; } .post .entry-header { display:inline-block; *display:inline;zoom:1; vertical-align:top; width: 67%; } .post .entry-header h2.entry-title { font-size: 16px; font-weight: 700; line-height: 20px; margin-bottom: 5px; } .post .entry-header p { padding-bottom: 5px; } .singular-listing .post .entry-header { width: 100%; } .hentry { clear:both; overflow:hidden; } #content article.hentry, .archive article.hentry, .archive article.post, .home .hentry, .home .post { float:left; width:100%; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .hfeed .hentry .entry-meta, .hfeed .post .entry-meta { clear:both; padding:0 } .hfeed .hentry:last-child, .hfeed .post:last-child { border:none; padding-bottom:0; margin-bottom:0; list-style:none } article.author-admin { border:none } article.hentry, article.post { border-bottom:1px solid #e0e0e0\0/; border-bottom:1px solid rgba(0, 0, 0, .13); padding-bottom:25px; margin-bottom:25px } article.hentry img, article.post img { border:none; max-width:100%; height:auto!important; padding:0 } article .post_fig { display:inline-block; *display:inline; zoom:1; vertical-align:top; position:relative; float:left; width:29.5%; margin:0 2.5% 0 0 } article .post_fig .featured_tag { position:absolute; top:10px; left:0; background:#FEDA70; color:#2C2C2C; font-size:13px; font-weight:700; padding:2px 8px } article .entry-header { display:inline-block; *display:inline;zoom:1; vertical-align:top; width:68% } article .entry-header h2 { font-size:16px; font-weight:700; line-height:20px; margin-bottom:5px } article .entry-header p { padding-bottom:6px; clear:both } article .entry-header .entry-summary { margin-bottom:10px; clear:both } article .entry-header .author_rating .directory_rating_row { float:right } article .entry-header .byline { display: block; clear: both; } .entry-title { margin-bottom:0 } .entry-meta { color:#999; font-size:14px; line-height:18px; padding:15px 0 } .entry-author-meta { float:left; padding:18px 0; width:100% } .entry-author-meta img.avatar { float:left; height:50px; margin:18px 20px 14px 0; width:50px } .entry-author-meta .author-name { font:700 14px/21px; margin:15px 0 0 70px; padding:0 } .entry-author-meta .author-description { font-size:14px; line-height:21px; margin-left:70px } .entry-content { clear:both; float:left; padding:0; width:100% } .success_msg { background-color:#DFF0D8; border:1px solid #D6E9C6; border-radius:4px; margin-bottom:20px; color:#468847; padding:10px 15px } .entry-content .negative-margins { margin:0 -40px } .twp_search_cont { margin-bottom:10px } .twp_search_cont input[type=text] { max-width:370px } .twp_search_cont input[type=submit] { margin:0 } article.hentry .entry-summary p:last-child { padding-bottom:0 } .post_info_meta { font-size:14px; color:#000; margin-top:10px } .entry-content .more-link { font-size: 16px; font-weight: bold; } .post_info_meta a { color:#666 } .post_info_meta a:hover { color:#0165BD } #ayah-comment { text-align:left!important } .wp-caption { background:#e2e2e2; background-image:linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-o-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-moz-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-webkit-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-ms-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f7f7f7)); box-shadow:0 0 0 1px rgba(0, 0, 0, .1), 0 2px 6px -3px rgba(0, 0, 0, .6); -webkit-font-smoothing:subpixel-antialiased; font-smoothing:subpixel-antialiased; padding:10px } .wp-caption img { height:auto; margin:0 } .gallery-caption, .wp-caption-text { border:0; display:block; font:14px/18px Georgia, serif; color:#333; text-align:center; margin:0; padding:0 } .gallery { clear:both; margin:0 -40px } .gallery-row:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden } .gallery-caption, .gallery-icon, .gallery-item { background:0 0; border:0; margin:0; padding:0 } .gallery-item { display:block; float:left; height:auto!important; text-align:center } .gallery-icon { margin:0; padding:0; text-align:center } .gallery-icon img { height:auto!important; max-width:90%; padding:5%; margin:0 } .gallery-caption, .gallery-item a { display:block; width:90% } .gallery-caption { padding:10px 20px 0 } .gallery .col-1, .gallery .col0 { width:600px } .gallery .col-2 { width:280px } .gallery .col-3 { width:173px } .gallery .col-4 { width:120px } .gallery .col-5 { width:88px } .gallery .col-6, .gallery .col-7, .gallery .col-8, .gallery .col-9 { width:66px } .gallery .col-5 .gallery-caption, .gallery .col-6 .gallery-caption, .gallery .col-7 .gallery-caption, .gallery .col-8 .gallery-caption, .gallery .col-9 .gallery-caption { display:none } .layout-1c .gallery .col-1, .layout-1c .gallery .col0 { width:920px } .layout-1c .gallery .col-2 { width:440px } .layout-1c .gallery .col-3 { width:280px } .layout-1c .gallery .col-4 { width:200px } .layout-1c .gallery .col-5 { width:152px } .layout-1c .gallery .col-6 { width:120px } .layout-1c .gallery .col-7 { width:97px } .layout-1c .gallery .col-8 { width:80px } .layout-1c .gallery .col-9, .layout-3c-c .gallery-item, .layout-3c-l .gallery-item, .layout-3c-r .gallery-item, .layout-hl-2c-l .gallery-item, .layout-hl-2c-r .gallery-item, .layout-hr-2c-l .gallery-item, .layout-hr-2c-r .gallery-item { width:66px } .layout-3c-c .gallery-caption, .layout-3c-l .gallery-caption, .layout-3c-r .gallery-caption, .layout-hl-2c-l .gallery-caption, .layout-hl-2c-r .gallery-caption, .layout-hr-2c-l .gallery-caption, .layout-hr-2c-r .gallery-caption { display:none } .layout-3c-c .gallery .col-1, .layout-3c-c .gallery .col0, .layout-3c-l .gallery .col-1, .layout-3c-l .gallery .col0, .layout-3c-r .gallery .col-1, .layout-3c-r .gallery .col0, .layout-hl-2c-l .gallery .col-1, .layout-hl-2c-l .gallery .col0, .layout-hl-2c-r .gallery .col-1, .layout-hl-2c-r .gallery .col0, .layout-hr-2c-l .gallery .col-1, .layout-hr-2c-l .gallery .col0, .layout-hr-2c-r .gallery .col-1, .layout-hr-2c-r .gallery .col0 { width:280px } .layout-3c-c .gallery .col-2, .layout-3c-l .gallery .col-2, .layout-3c-r .gallery .col-2, .layout-hl-2c-l .gallery .col-2, .layout-hl-2c-r .gallery .col-2, .layout-hr-2c-l .gallery .col-2, .layout-hr-2c-r .gallery .col-2 { width:120px } .layout-3c-c .gallery .col-0 .gallery-caption, .layout-3c-c .gallery .col-1 .gallery-caption, .layout-3c-l .gallery .col-0 .gallery-caption, .layout-3c-l .gallery .col-1 .gallery-caption, .layout-3c-r .gallery .col-0 .gallery-caption, .layout-3c-r .gallery .col-1 .gallery-caption, .layout-hl-2c-l .gallery .col-0 .gallery-caption, .layout-hl-2c-l .gallery .col-1 .gallery-caption, .layout-hl-2c-r .gallery .col-0 .gallery-caption, .layout-hl-2c-r .gallery .col-1 .gallery-caption, .layout-hr-2c-l .gallery .col-0 .gallery-caption, .layout-hr-2c-l .gallery .col-1 .gallery-caption, .layout-hr-2c-r .gallery .col-0 .gallery-caption, .layout-hr-2c-r .gallery .col-1 .gallery-caption { display:block } .entry-content .page-links { clear:both; margin:6px 0 18px; padding:0 } .entry-content .page-links a { background:#fff; border:1px solid #f2f2f2; border-radius:18px; -moz-border-radius:18px; -khtml-border-radius:18px; -webkit-border-radius:18px; display:inline-block; margin:12px 5px 0; padding:0 10px 4px } .entry-content .page-links a:hover { background:#f8f8f8 } .loop-meta { clear:both; padding:0 } .loop-title { padding:0 0 11px } .loop-meta.vcard img.avatar { float:left; margin:18px 20px 18px 0 } .loop-entries, .loop-entries li { background:0 0; list-style:none; margin:0; padding:0 } .loop-entries li { box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; display:block; float:left; padding:15px 40px 20px; width:100% } .loop-entries li img { height:auto; max-width:100%; width:auto } .loop-entries li .featured-image-link { display:block; float:left; margin:21px 40px 5px 0; padding:0 0 10px; width:280px } .loop-entries li.format-gallery img.thumbnail, .loop-entries li.format-image img.thumbnail { height:auto; margin:21px 0 5px; max-width:100%; width:auto } .loop-entries li .entry-title { border:0; clear:none; line-height:30px; padding:15px 0 6px } .loop-entries li .byline, .loop-entries li .entry-meta { background:0 0; border:0; clear:none; font:700 10px/21px Georgia, serif; padding:6px 0 0 } .loop-entries li .entry-summary { clear:none; font-size:14px; line-height:24px } .loop-entries li .entry-summary p { padding:13px 0 11px } .layout-2c-r .loop-entries li .featured-image-link, .layout-hl-1c .loop-entries li .featured-image-link { float:right; margin-left:40px; margin-right:0 } #comments-template { clear:both } #comments-number, #reply-title { font-size:24px; font-weight:400; line-height:36px; padding:20px 0 0; margin-bottom:0 } #comments-template li img { max-width:100% } #comments p.comments-closed { border-bottom:1px solid rgba(0, 0, 0, .1); clear:both; padding:30px 0 } #comments ol { clear:both; list-style:none; margin:0; padding:0 } #comments li { clear:both; float:left; width:100%; border-bottom:1px solid #e5e5e5\0/; border-bottom:1px solid rgba(0, 0, 0, .1); box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-left:76px } #comments li li { border-bottom:0; border-top:1px solid #e5e5e5\0/; border-top:1px solid rgba(0, 0, 0, .1) } .layout-3c-c #comments li li, .layout-3c-l #comments li li, .layout-3c-r #comments li li, .layout-hl-2c-l #comments li li, .layout-hl-2c-r #comments li li, .layout-hr-2c-l #comments li li, .layout-hr-2c-r #comments li li { background:0 0 } .layout-3c-c #comments li li .comment-wrap, .layout-3c-l #comments li li .comment-wrap, .layout-3c-r #comments li li .comment-wrap, .layout-hl-2c-l #comments li li .comment-wrap, .layout-hl-2c-r #comments li li .comment-wrap, .layout-hr-2c-l #comments li li .comment-wrap, .layout-hr-2c-r #comments li li .comment-wrap { margin-left:0!important } .comment-header { padding:20px 0 0; position:relative } .comment-header img.avatar { position:absolute; left:-74px; width:54px; height:54px } .comment-header.comment-author { position:relative; margin-bottom:0 } .comment-header .comment-author .comment-author { margin:0 } .comment-header div.comment-author { display:inline-block; *display:inline; zoom:1; vertical-align:top } .comment-header .comment { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:85px; height:18px } .comment-meta { display:block; font-size:13px; padding:0 0 9px } .comment-meta a { color:#000 } .comment-meta a:hover { color:#0165BD } .comment-meta .published { color:#878787 } .comment-meta span.published { display:inline-block; *display:inline; zoom:1; vertical-align:top; line-height:normal } .comment-meta span.comment-reply { position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:top; line-height:normal; padding-left:5px; margin:2px 0 0 10px } .comment-meta span.comment-reply:after { position:absolute; top:-3px; left:-6px; content:"|"; color:#999 } .comment-author { color:#666; display:block; font-size:12px; line-height:18px; margin-bottom:4px } .comment-author cite { font-size:14px; color:#333; font-weight:700; font-style:normal; text-transform:capitalize } .comment-meta abbr { border:0 } .comment-reply-link, .comment-reply-login { position:static; width:50px; height:18px; display:block; font-size:13px; color:#000; line-height:14px; overflow:hidden } .comment-reply-link:active, .comment-reply-login:active { position:relative; top:1px } .comment-text { clear:both } .comment-text p a { text-decoration:underline } .comment-text p a:hover { text-decoration:none } .comment-text .single_rating img { margin:0 } .comment-text p.moderation { color:#e00 } #comments .comment-text ol, #comments .comment-text ul { background:0 0; border:0; list-style:none; padding:0 } #comments .comment-text ol li, #comments .comment-text ul li { background:0 0; border:0; clear:none; float:none; margin:0; padding:0; width:auto } #comments .comment-text ol, #comments .comment-text ul { margin:12px 0 12px 20px } #comments .comment-text ol { list-style:decimal; margin-left:46px } #comments .comment-text ol ol { list-style:upper-roman } #comments .comment-text ol ol ol { list-style:lower-roman } #comments .comment-text ol ol ol ol { list-style:upper-alpha } #comments .comment-text ol ol ol ol ol { list-style:lower-alpha } #comments li li.comment-wrap .comment-text { background-position:40px 0; margin-left:-40px; padding-left:80px } .comment-content p { padding-bottom:10px } .comment-content .moderation { background:#FFD9C8; border:1px solid #F0BAA2; border-radius:4px; line-height:normal; padding:8px 10px } .form_row { padding:0 0 20px; position:relative } #respond { clear:both } form#commentform { padding:0 0 30px } form#commentform p.commpadd { padding:0!important } form#commentform p.form-author, form#commentform p.form-email, form#commentform p.form-textarea, form#commentform p.form-url, form#commentform p.log-in-out, form#commentform p.logged-in-as { padding:3px 0 } form#commentform label { display:block; vertical-align:top; margin-bottom:0 } form#commentform input[type=text] { display:inline-block; *display:inline; zoom:1; max-width:370px; width:100%; margin:0 } form#commentform .form-submit { padding-top:0 } form#commentform textarea { height:120px; min-height:120px } form#commentform .required { color:red; margin-left:2px; vertical-align:top } #respond #cancel-comment-reply-link { font-size:14px; color:#0165BD; padding:0 } #respond #cancel-comment-reply-link:hover { color:#666 } form#commentform p.log-in-out { padding:0 0 12px } #respond p.alert { color:#e00; padding:30px 40px } #comments #respond { border-bottom:0 } .view_counter b { color:#000 } .share_link { display:block; width:auto; max-width:330px; margin:20px 0 } #facebook_share_button { background:url(../images/facebook_share.png) no-repeat left top; display:block; float:left; height:20px; text-indent:-9999px; width:60px } .twitter-share-button { width:80px!important } .singular article.hentry, .singular article.post { margin-bottom:15px } .singular .loop-nav { clear:none; float:right } .singular .bbp-pagination, .singular .comment-pagination, .singular .loop-nav, .singular .pagination { padding:10px 0 } .comment-pagination span.meta-nav, .loop-nav span.meta-nav, .pagination span.meta-nav { display:none } .comment-pagination, .loop-nav, .pagination { clear:both; text-align:center; padding:25px 0 } .comment-pagination .page-numbers, .loop-nav span.next, .loop-nav span.previous, .pagination .page-numbers, body .pos_navigation .post_left a, body .pos_navigation .post_right a { display:inline-block; *display:inline; zoom:1; vertical-align:top; background-color:#fafafa\0/; background-color:rgba(0, 0, 0, .03); border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); border-radius:4px; font-size:14px; color:#666; font-weight:700; padding:6px 13px 4px; margin:3px 4px 3px 0 } .bbp-pagination .page-numbers:hover, .comment-pagination .page-numbers:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, .pagination .page-numbers:hover, body .pagination .current, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover { background-color:#000; border-color:#000; color:#fff } .loop-nav .next, .loop-nav .previous, .pagination .next, .pagination .prev, body .pos_navigation .post_left a, body .pos_navigation .post_right a { width:12px; text-indent:-9999px } .loop-nav .next, .pagination .next, body .pos_navigation .post_right a { background-image:url(../images/iconset.png); background-position:-6px -63px; background-repeat:no-repeat } .loop-nav .previous, .pagination .prev, body .pos_navigation .post_left a { background-image:url(../images/iconset.png); background-position:-7px -106px; background-repeat:no-repeat } .pos_navigation { height:40px; padding:20px 0 30px; margin:0!important } .pos_navigation .post_left a, .pos_navigation .post_right a { display:block; text-indent:-9999px } .format-aside, .format-audio, .format-chat, .format-gallery, .format-image, .format-link, .format-quote, .format-status, .format-video { min-height:44px; padding-left:62px } .format-aside { background:url(../images/post_type_aside.png) no-repeat left top } .format-audio { background:url(../images/post_type_audio.png) no-repeat left top } .format-gallery { background:url(../images/post_type_gallery.png) no-repeat left top } .format-image { background:url(../images/post_type_image.png) no-repeat left 0 } .format-link { background:url(../images/post_type_link.png) no-repeat left 0 } .format-quote { background:url(../images/post_type_quote.png) no-repeat left top } .format-video { background:url(../images/post_type_video.png) no-repeat left top } .format-chat { background:url(../images/post_type_chat.png) no-repeat left top } .format-status { background:url(../images/post_type_status.png) no-repeat left top } .widget .format-aside, .widget .format-audio, .widget .format-chat, .widget .format-gallery, .widget .format-image, .widget .format-link, .widget .format-quote, .widget .format-status, .widget .format-video { background:0 0 } body.taxonomy-post_format-video .hfeed { margin-left:-2%; width:auto } body.taxonomy-post_format-video .loop-meta { margin-left:2% } body.taxonomy-post_format-video .format-video { display:inline-block; *display:inline; zoom:1; vertical-align:top; float:none; width:22.6%; background:0 0; border:none; padding:0; margin-left:2% } body.taxonomy-post_format-video .format-video iframe { max-width:100%; height:auto } body.taxonomy-post_format-video .format-video .entry-header { max-width:100% } body.taxonomy-post_format-video .format-video .byline { display:none } article iframe { max-width:100% } body.taxonomy-post_format-image .hfeed { margin-left:-2% } body.taxonomy-post_format-image .loop-meta { margin-left:2% } body.taxonomy-post_format-image .format-image { display:inline-block; *display:inline; zoom:1; vertical-align:top; float:none; width:22.6%; background:0 0; border:none; padding:0; margin-left:2% } .format-audio .entry-media { margin:10px 0 } body.taxonomy-post_format-audio .format-audio .byline { display:none } .image-list { display:block } .gallery-size-thumbnail .gallery-item img { border:1px solid #e0e0e0\0/!important; border:1px solid rgba(0, 0, 0, .1)!important; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:4px } .gallery-size-thumbnail .gallery-item img:hover { border:1px solid #aaa\0/!important; border:1px solid rgba(0, 0, 0, .6)!important } .gallery dl.gallery-item img { width:inherit; height:auto\0/ } .user #content article.hentry { padding:8px } .user #content article.hentry.featured_c { background:#FFFBEF } .user #content article.hentry .entry-header h2 { float:left; width:87%; line-height:22px } .user #content article.hentry .entry-header .byline { float:left; width:87% } .user #content article.hentry .entry-header .author_rating .average_rating, .user #content article.hentry .entry-header .author_rating .single_rating { margin-right:0 } .user #content article.hentry .entry-header p { clear:both } .widget { clear:both; float:left; margin:0 0 40px; width:100%; word-wrap:break-word } #footer .widget .widget, .sidebar .widget .widget, .widget .widget { margin:0 } .sidebar-2c .widget, .sidebar-3c .widget, .sidebar-4c .widget, .sidebar-5c .widget { clear:none; float:left } .sidebar-4c .widget { width:200px } .sidebar-5c .widget { width:152px } .sidebar-2c .widget-inside, .sidebar-3c .widget-inside, .sidebar-4c .widget-inside, .sidebar-5c .widget-inside { padding:0 } .widget_rss a.rsswidget img { background:0 0; margin:0; padding:0 } .widget input, .widget select, .widget textarea { width:100% } .widget button, .widget input[type=button], .widget input[type=checkbox], .widget input[type=radio], .widget input[type=reset], .widget input[type=submit] { width:auto } .widget ul, .widget ul li { background:0 0; list-style:none; margin:0; padding:0 } .widget ul ul { margin:6px 0 5px; padding-left:20px } .widget ul ul li { background:0 0; margin:0; padding:0 } .widget h3, .widget-search .widget-title, .widget-title, .widget.title { font-size:16px; font-weight:700; color:#444; line-height:normal; padding:8px 0 } .widget ul li { border-bottom:1px solid #e0e0e0\0/; border-bottom:1px solid rgba(0, 0, 0, .13); padding:8px 0 } .widget ul li:last-child { padding-bottom:0; border-bottom:none } .widget ul li li { border-bottom:none } .widget ul ul { border-left:1px dotted #e0e0e0\0/; border-left:1px dotted rgba(0, 0, 0, .13) } .widget .calendar-wrap { margin:12px 0 0 } .widget #wp-calendar { font-size:12px; line-height:18px; margin:0; width:100% } .widget #wp-calendar caption { background-color:#0165BD; font-size:18px; color:#fff; padding:10px } .widget #wp-calendar th { background-color:#333; color:#fff } .widget #wp-calendar td, .widget #wp-calendar th { text-align:center; padding:6px 5px 5px } .widget #wp-calendar th { font-weight:400 } .sidebar-4c .widget #wp-calendar td, .sidebar-4c .widget #wp-calendar th, .sidebar-5c .widget #wp-calendar td, .sidebar-5c .widget #wp-calendar th { padding:5px 0 5px 2px } .widget_rss ul li a.rsswidget { font-size:16px; font-weight:700 } .widget-widget_rss ul li cite, .widget-widget_rss ul li span.rss-date { color:#999; display:block; font-weight:400; font-style:normal; font-size:14px; padding:6px 0 } .widget-search label { display:none } .widget-search form { display:block; margin:12px 0 0; position:relative } .widget-search input[type=text] { line-height:18px; margin:0; padding-top:5px\9; vertical-align:middle } .widget-search input.search-submit { background:url(../images/icon-magnify.png) no-repeat; border:0; box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; display:block; height:18px; padding:0; position:absolute; right:20px; text-indent:-9999em; top:3px; width:18px; z-index:2; visibility:hidden } .browse_by_tag a, .tagcloud a, .tags a { display:inline-block; *display:inline; zoom:1; vertical-align:top; background:#eaeaea\0/; background:rgba(0, 0, 0, .1); border-radius:4px; font-size:13px!important; color:#666; padding:3px 8px; margin:0 4px 8px 0 } .browse_by_tag a:hover, .tagcloud a:hover, .tags a:hover { background:#0165BD; color:#fff } .browse_by_tag ul { padding-top:10px } .browse_by_tag ul li { display:inline-block; *display:inline; zoom:1; vertical-align:top; border:none!important; font-size:12px; padding:0 } .browse_by_tag ul li a { display:block; white-space:nowrap } .widget-tags .post_tag-cloud, .widget-tags .term-cloud { padding:12px 0 } .widget-tags .wp-tag-cloud li a { font-size:15px!important } .widget .textwidget ul { border:0; list-style:none; margin:12px 0 12px 20px; padding:0 } .widget .textwidget ul li { border:0; font-size:15px; margin:0 } .widget .textwidget ul ul { margin:12px 0 12px 20px } .widget .textwidget ol { margin:12px 0 12px 46px; padding:0 } .widget .textwiget ol li { margin:0; padding:0 } .widget .textwidget ol { list-style:decimal } .widget .textwidget ol ol { list-style:upper-roman } .widget .textwidget ol ol ol { list-style:lower-roman } .widget .textwidget ol ol ol ol { list-style:upper-alpha } .widget .textwidget ol ol ol ol ol { list-style:lower-alpha } .menu-navigation-container li, .nav_bg .widget-nav-menu li, .sidebar .menu li { display:block!important } #footer .menu li ul, .nav_bg .widget-nav-menu li ul, .sidebar .menu li ul { position:static } #footer .menu li li, .nav_bg .widget-nav-menu li li, .sidebar .menu li li { display:block; padding:5px 0!important } .menu-menu-container ul li { display:block } .recent_reviews .average_rating { margin-bottom:5px } .sidebar { float:left; padding:0 0 40px; width:100% } #sidebar-header { float:right; max-width:25%; padding:39px 0; text-align: right; } #sidebar-header .widget { float:right; margin:0 } .layout-hl-1c #sidebar-header, .layout-hl-2c-l #sidebar-header, .layout-hl-2c-r #sidebar-header, .layout-hr-1c #sidebar-header, .layout-hr-2c-l #sidebar-header, .layout-hr-2c-r #sidebar-header { padding-top:0; width:100% } #sidebar-contact_page_sidebar, #sidebar-front_page, #sidebar-post-detail, #sidebar-post-listing, #sidebar-primary, #sidebar-secondary, #sidebar-woo_page { clear:right; float:right; width:25%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .layout-2c-r #sidebar-contact_page_sidebar, .layout-2c-r #sidebar-front_page, .layout-2c-r #sidebar-post-detail, .layout-2c-r #sidebar-post-listing, .layout-2c-r #sidebar-primary, .layout-2c-r #sidebar-secondary, .layout-2c-r #sidebar-woo_page { clear:left; float:left } .layout-3c-c #sidebar-front_page, .layout-3c-c #sidebar-primary, .layout-3c-c #sidebar-secondary, .layout-3c-l #sidebar-contact_page_sidebar, .layout-3c-l #sidebar-post-detail, .layout-3c-l #sidebar-post-listing, .layout-3c-l #sidebar-primary, .layout-3c-l #sidebar-secondary, .layout-3c-l #sidebar-woo_page { clear:none } .layout-3c-c #sidebar-secondary { position:relative; right:360px } .layout-3c-r #sidebar-front_page, .layout-3c-r #sidebar-post-detail, .layout-3c-r #sidebar-post-listing, .layout-3c-r #sidebar-primary, .layout-3c-r #sidebar-secondary { clear:none } .layout-hl-2c-r #sidebar-front_page, .layout-hl-2c-r #sidebar-secondary, .layout-hr-2c-r #sidebar-contact_page_sidebar, .layout-hr-2c-r #sidebar-post-detail, .layout-hr-2c-r #sidebar-post-listing, .layout-hr-2c-r #sidebar-primary, .layout-hr-2c-r #sidebar-secondary { clear:left; float:left } #main .sidebar-inter-content, #sidebar-entry { box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; clear:both; width:100%; padding-bottom:0 } #sidebar-entry { border:0; padding:18px 0 0 } #sidebar-subsidiary, #sidebar-subsidiary-2c, #sidebar-subsidiary-3c, .sidebar-after-header, .sidebar-subsidiary { float:none; margin:0 auto; padding:0; width:1200px } .sidebar-wrap { padding:0; position:relative } .sidebar-subsidiary .sidebar-wrap { float:none; clear:both; width:auto; height:auto!important; margin-left:-4% } .sidebar-1c .sidebar-wrap { margin-left:0 } .sidebar-1c .widget, .sidebar-2c .widget, .sidebar-3c .widget, .sidebar-4c .widget, .sidebar-5c .widget { position:static!important; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-left:4% } .sidebar-1c .widget { width:100%; margin-left:0 } .sidebar-2c .widget { width:46% } .sidebar-3c .widget { width:29.3% } #footer { width:100% } #footer .footer_bottom { clear:both; background:#0486b7; color:#fff } #footer .footer_bottom a { font-size:13px; color:#fff } #footer .footer_bottom a:hover { color:#6fade6 } .footer-wrap { float:none; width:1200px; padding:10px 0; margin:0 auto } .footer_widget_wrap { margin-left:-3% } .footer_widget_wrap .widget { display:inline-block; *display:inline; zoom:1; vertical-align:top; clear:none; width:30%; margin:0 0 0 3%; } .footer_widget_wrap .widget .widget, .footer_widget_wrap .widget .wpcf7-form, .sidebar .widget .widget { width:100% } .footer-content { float:left } #footer .copyright, #footer .credit { display:block; line-height:20px; font-size:13px; text-align:left; padding:8px 0 } #footer .copyright img { position:relative; vertical-align:top } #footer .credit { color:#6fade6; padding-top:0 } #footer .credit a { color:#6fade6 } #footer .credit a:hover { color:#fff } #footer .credit img { position:relative; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s; -o-transition:all ease-in-out .4s; transition:all ease-in-out .4s; vertical-align:text-bottom; margin-left:5px } #footer .credit img:hover { opacity:.7 } .map_category label { margin-right:15px } .map_category label img { margin-left:4px } .tts_texture1 { background-image:url(../../images/texture/tts_texture1.png) } .tts_texture2 { background-image:url(../../images/texture/tts_texture2.png) } .tts_texture3 { background-image:url(../../images/texture/tts_texture3.png) } .tts_texture4 { background-image:url(../../images/texture/tts_texture4.png) } .tts_texture5 { background-image:url(../../images/texture/tts_texture5.png) } .tts_texture6 { background-image:url(../../images/texture/tts_texture6.png) } .tts_texture7 { background-image:url(../../images/texture/tts_texture7.png) } .tts_texture8 { background-image:url(../../images/texture/tts_texture8.png) } .tts_texture9 { background-image:url(../../images/texture/tts_texture9.png) } .tts_texture10 { background-image:url(../../images/texture/tts_texture10.png) } .tts_texture11 { background-image:url(../../images/texture/tts_texture11.png) } .tts_texture12 { background-image:url(../../images/texture/tts_texture12.png) } .tts_texture13 { background-image:url(../../images/texture/tts_texture13.png) } .tts_texture14 { background-image:url(../../images/texture/tts_texture14.png) } .tts_texture15 { background-image:url(../../images/texture/tts_texture15.png) } .tts_texture16 { background-image:url(../../images/texture/tts_texture16.png) } #loginwidgetform { margin:0 } #loginwidgetform .form_row { padding-bottom:10px } #loginwidgetform input[type=password], #loginwidgetform input[type=submit], #loginwidgetform input[type=text] { margin:0 } #loginwidgetform .forgot_link { padding:0 } #loginwidgetform .forgot_link a { margin-right:15px } .googlemap .wid_gmap { margin-top:15px } .mega-menu .widget .search-form { margin:0 } .mega-menu .widget .search-form input:focus { width:150px } .nav_bg .widget { float: right; clear: none; width: auto; margin:0 } .nav_bg .menu { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:auto } .nav_bg .widget-search, .nav_bg .widget_shopping_cart { width:auto; float:right; clear:none } .nav_bg .widget form { display:inline-block; *display:inline; zoom:1; vertical-align:middle; margin:0 } .nav_bg .widget-search h3 { display:none } .mega-menu .widget .search-form input[type=text], .widget-search input[type=text] { background:#fff url(../images/iconset.png) no-repeat right -5px top -8px; font-size:14px } .mega-menu .widget .search-form input, .nav_bg .widget input[type=text] { width:150px; border:1px solid rgba(0, 0, 0, .2); -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; color:#999; margin:7px 7px 6px; margin:11px 8px 9px \0 } .mega-menu .widget .search-form input[type=submit], .nav_bg .widget-search input[type=submit] { width: auto !important; margin: 7px 7px 6px 0 !important } .mega-menu .widget .search-form input[type=submit]:hover, .nav_bg .widget-search input[type=submit]:hover { background: #fff; border-color: #fff; color: #333; } .templatic_shooping { position:relative; width:100%; height:auto!important; padding:0 7px } .mega-menu .templatic_shooping h3, .menu-container .templatic_shooping h3, .mobile_header .templatic_shooping h3 { display:block; background:url(../images/cart.png) no-repeat center center; width:32px; height:32px; text-indent:-9999px; margin-top:6px } .widget_shopping_cart p.cart_checkout { display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:0; margin-left:8px } .widget_shopping_cart p.cart_checkout .amount { font-size:16px } .widget_shopping_cart #woo_shopping_cart { position:absolute; top:42px; right:0; z-index:99; width:220px; background:#fff; box-shadow:0 0 4px #ccc } .widget_shopping_cart #woo_shopping_cart ul li { padding:5px 10px } .widget_shopping_cart #woo_shopping_cart .button { font-size:12px; padding:6px 10px; margin-left:10px } .widget_shopping_cart #woo_shopping_cart .total { margin-left:12px } .sidebar .widget_shopping_cart .cart_items { text-align:left } #header .advertisements img { margin-top:0 } .advertisements img { max-width:100%; height:auto; margin-top:12px } .subscribe_cont p { padding:0 } .subscribe_cont form { margin:0 } .subscribe_cont input { display:block; margin:10px 0 0 } .subscribe_cont .newsletter_msg { display:block; color:#c00 } .sidebar #contact_widget_frm .form_row { padding-bottom:10px } .sidebar #contact_widget_frm textarea { display:block; height:100px } .sidebar #contact_widget_frm { padding-top:5px; margin:0 } .sidebar #contact_widget_frm input[type=text] { display:block } .testimonials_wrap { margin-top:15px } .testimonials_wrap div { background:url(../images/blockquote.png) no-repeat 0 6px; padding-left:35px } .testimonials_wrap cite { display:block; font-weight:700; margin-bottom:8px } a.testimonial_external_link { float:right; } .recent_comments li { position:relative; min-height:58px; padding-left:70px!important } .recent_comments li>span { display:block; position:absolute; top:10px; left:0; width:50px } .recent_comments li span a img { display:block; max-width:100%; height:auto; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; color:#333; padding:1px } .recent_comments li span a img:hover { border-color:#0165BD; opacity:.7 } .recent_comments li a.title { font-weight:700; display:block; padding-bottom:0 } .recent_comments li a.comment_excerpt { display:block } .sidebar .category-blog { padding-top:15px } .social_media ul li { position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:top; width:49%; line-height:18px; border:none!important } .social_media ul li a { display:block; float:left; min-height:38px; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:18px } .social_media ul li a .social_icon { display:block; float:left; margin-right:8px } .social_media ul li a .social_icon img { width:100%; box-shadow:none; margin-top:2px } .social_media ul li a i { -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; display:block; float:left; width:32px; height:32px; border:2px solid #666; border-radius:100px; font-size:18px; line-height:34px; color:#666; text-align:center; cursor:pointer; padding:0; margin-right:8px } .social_media ul li a:hover abbr { border-color:#0165BD; color:#0165BD } #sidebar-header .social_media ul li { width:auto; margin-right:10px } .footer_col_cont .social_media ul li { width:auto; display:inline-block; *display:inline; zoom:1; vertical-align:top; border:none; margin-right:4px } .widget .follow_us_twitter { display:inline-block; *display:inline; zoom:1; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:700; padding:12px 0 0; margin-left:32px } .widget .templatic_twitter_widget li { background:url(../images/twitterbird.png) no-repeat 0 11px; padding-left:32px } .templatic_twitter_widget li a { font-weight:700 } .templatic_twitter_widget .twit_time { color:#0165BD; margin-top:4px } .Flicker .flickr_pics_wrap { margin:12px 0 0 -8px } .Flicker div.flickr_badge_image { display:inline-block; *display:inline; zoom:1; vertical-align:top; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0 0 9px 10px; width:65px } .Flicker div.flickr_badge_image img { display:block; width:100%; height:auto; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s } .postpagination { text-align:center; margin:15px 0 0 } .postpagination a { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:20px; height:20px; background-color:#fafafa\0/; background-color:rgba(0, 0, 0, .03); border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); border-radius:4px; font-size:12px; color:#444; font-weight:400; line-height:22px; text-align:center; margin-right:4px } .postpagination a.active, .postpagination a:hover { background-color:#000; border-color:#000; color:#fff; text-decoration:none } .popular_post ul li a.link_img { float:left; width:20%; margin-right:4% } .popular_post ul li .post_data { float:left; width:75% } .popular_post ul li a.link_img img { width:100%; height:auto; border:none; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 } .popular_post ul li .post_data h3 { border:none; font-size:14px; line-height:20px; padding:0; margin-bottom:5px } .popular_post ul li .post_data h3 a { font-weight:700 } .popular_post ul li .post_data p .date, .popular_post ul li .post_data p .views { font-size:13px } .popular_post ul li .post_data p .views { border-right:2px solid rgba(0, 0, 0, .2); padding-right:8px; margin-right:8px } .listing_post .hentry { float:left; width:100%; border-bottom:1px solid #ccc \0/; border-bottom:1px solid rgba(0, 0, 0, .13) } .listing_post .hentry figure.post_fig { float:left; margin-right:4% } .listing_post .hentry figure.post_fig img { max-width:100%; height:auto } .listing_post .hentry:last-child { border:none; padding-bottom:0 } .listing_post .hentry h2 { font-size:14px; line-height:20px; margin-bottom:5px } .listing_post .hentry h2 a { font-size:16px; color:#0165BD; font-weight:700 } .listing_post .hentry h2 a:hover { color:#666 } .listing_post .hentry span { float:left; margin:4px 15px 4px 0 } .listing_post .hentry { padding:10px 0 } .listing_post .link_img { clear:both; float:left; margin:5px 15px 5px 0 } .home .listing_post .hentry { padding:12px 8px 22px; margin-bottom:16px } div.neighborhood_widget ul li .nearby_content h4 { font-size:14px; line-height:20px; margin-bottom:5px } div.neighborhood_widget ul li .nearby_image { margin:3px 5.5% 0 0 } .widget_recent_comments li { line-height:22px } #recentcomments { line-height:35px } #recentcomments a { color:#666 } #recentcomments a:hover { color:#0165BD } .sidebar .templatic_advanced_search #searchform input[type=text], .sidebar .templatic_advanced_search #searchform select, .sidebar .templatic_advanced_search #searchform textarea { width:100%; max-width:100% } .sidebar .templatic_advanced_search #searchform .hasDatepicker { max-width:85%!important; margin-right:3% } #hcard-admin { background:rgba(0, 0, 0, .04); border:1px solid rgba(0, 0, 0, .06); border-radius:4px; padding:10px; margin-bottom:40px } #hcard-admin img.avatar { margin:0 20px 0 0 } .agent_biodata span { display:inline-block; *display:inline; zoom:1; vertical-align:top; text-indent:-9999px; margin-right:10px } .agent_biodata span a { display:block } .agent_biodata span a:hover { opacity:.7 } .agent_biodata span.u_link a { width:70px; height:24px; background:url(../images/i_share.png) no-repeat left top } .agent_biodata span.u_facebook a { width:94px; height:24px; background:url(../images/i_facebook.png) no-repeat left top } .agent_biodata span.u_twitter a { width:77px; height:24px; background:url(../images/i_twitter.png) no-repeat left top } .search .twp_search_cont { margin-bottom:40px } .no_search_found_msg p { font-size:16px; padding-bottom:10px } .looperror { margin-left:0 } .looperror .looperror_msg { font-size:16px } .wrap404 { background:#fff; border:1px solid rgba(0, 0, 0, .1); border-radius:4px; padding:35px; margin:20px 0 10px } .display404 { width:12%; float:left; font-size:100px; color:#f2f2f2; font-weight:700; margin-right:40px } .display404 img { max-width:100% } .search404 { margin:10px 0 20px } .search404 input { margin:0 } .search404 input[type=text] { max-width:88% } .error_404 h4 { font-size:26px; color:#0165BD; font-weight:700; margin-top:28px } .error_404 p { padding-bottom:0; font-size:16px } .search404 .location, .search404 .searchpost { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:38%; margin-right:2% } .search404 .sgo { display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:0!important } .cont_wid_area { float:left; width:46%; margin:20px 8% 0 0 } .wpcf7-form { float:left; width:46%; margin-top:20px } .cont_wid_area .wpcf7-form { width: 100%; } .form_row label { margin-bottom:0 } .indicates { color:red; margin:0 5px } .recaptcha_claim span { color:red } .error, .message_error { list-style:none; color:red } .wpcf7-form .textarea { height:160px } .sidebar .cont_wid_area, .sidebar .wpcf7-form { width:100% } .gm-style p { font-size:12px; padding-bottom:6px } .gm-style div { font-size:12px } #map-canvas .infoBox img { position:absolute!important; right:7px; top:7px; z-index:9 } #map-canvas .google-map-info { background:#fff; border:3px solid #939393; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center; padding:12px 20px } #map-canvas .google-map-info .map-inner-wrapper { position:relative; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:12px; line-height:18px } #map-canvas .google-map-info .map-inner-wrapper .map-item-img { width:90px; height:90px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin:-54px auto 0 } #map-canvas .google-map-info .map-inner-wrapper .map-item-info { text-align:center; padding:15px 0 } #map-canvas .google-map-info .map-inner-wrapper .map-arrow { position:absolute; bottom:-38px; left:75px; width:38px; height:26px; background:url(../images/map-tooltip.png) no-repeat 0 0 } .advance_search_form .form_row label { display:block; max-width:370px; width:100% } .advance_search_form { margin-left:-4% } .advance_search_form .form_row input[type=text], .advance_search_form .form_row select { display:block; max-width:100% } .advance_search_form .form_row select option { margin:10px 12px } .advance_search_form .form_row .adv_author { display:block } .advance_search_form .form_row { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:46%; margin:0 -4px 0 4% } .advance_search_form .form_row .hasDatepicker { clear:none!important; float:left; width:34%; margin-right:2% } .advance_search_form .form_row #frmdate { margin-left:4% } .advance_search_form .form_row .adv_author { margin-top:5px } .advance_search_form .form_row .adv_author input { float:left; margin:4px 8px 0 0 } .arclist { clear:both; float:left; width:100%; margin-bottom:40px } .arclist:last-child { margin-bottom:0 } .arclist h2 { color:#0165BD } .arclist ul { padding:0; margin:0 0 0 -3% } .arclist ul li { float:none; display:inline-block; *display:inline; zoom:1; vertical-align:top; width:46%; background:url(../images/square.png) no-repeat 0 22px; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:16px; line-height:24px; padding:12px 0 12px 15px; margin-left:3% } .arclist ul li:last-child { border:none } .arclist ul li a { color:#000; line-height:20px } .arclist ul li a:hover { color:#0165BD } .arclist ul li .arclist_date, .arclist ul li .arclist_date a { font-size:13px; color:#666 } .arclist ul li .arclist_date a:hover { color:#0165BD } .arclist ul ul { margin-left:20px } .arclist ul ul li { border:none; padding-bottom:0 } .arclist ul li span.arclist_comment { font-size:13px; color:#999 } .arclist ul li span.arclist_comment a { color:#666 } .sitemap .arclist { float:left } .sitemap .arclist ul li { background-position:0 19px; padding:8px 0 8px 15px } .sitemap .arclist ul li li { width:100%; padding-bottom:0 } .arclist ul li span.arclist_comment { display:block; float:none } .error-404 .arclist { float:left } .error-404 .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .error-404 .arclist ul li li { width:100%; padding-bottom:0 } .search .arclist { float:left } .search .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .search .arclist ul li li { width:100%; padding-bottom:0 } .search-form .search-submit { margin:0!important } .search-form .search-text { max-width:370px!important } .taxonomy-post_format .arclist { float:left } .taxonomy-post_format .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .taxonomy-post_format .arclist ul li li { width:100%; padding-bottom:0 } .taxonomy .arclist { float:left } .taxonomy .arclist ul ul { margin-top:0!important; margin-bottom:0!important } .taxonomy .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .taxonomy .arclist ul li li { width:100%; padding-bottom:0 } body .wpcf7 span.edit { text-align:left } .ui-autocomplete.ui-front { background:#fff!important; border:none!important; padding:0!important } .ui-autocomplete.ui-front:hover { border:none!important; padding:0!important } .ui-autocomplete.ui-front { width:100%!important; max-width:300px } .ui-autocomplete.ui-front li { border:none!important; list-style:none!important; padding:0!important } .ui-autocomplete.ui-front a { display:block; background:none!important; border:1px solid #ccc!important; padding:4px 11px!important } .ui-autocomplete.ui-front a:focus, .ui-autocomplete.ui-front a:hover { background:none!important; border:1px solid #ccc!important; padding:4px 11px!important } .total_homes { display:block; margin-bottom:10px } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { width:20%\0/ } #container .header_container .header_strip .sticky_main #nav-secondary, #container .header_container .header_strip .sticky_main #nav-secondary1 { width:76%\0/ } body #container .header_container .header_strip .sticky_main .dcjq-mega-menu ul.menu { width:100%\0/!important; margin:0\0/!important } .home_page_content .Flicker .flickr_pics_wrap { *margin-left:0; margin-left:0\0 } ul.payment_methods label { display:inline\0/ } @media only screen and (max-width:1400px) { .flexslider .slides { text-align:center } .flexslider .slides img { width:auto; max-width:100% } } @media only screen and (min-width:1200px) { #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { width:23%; padding:0 1% 0 0 } .stickyheader .header_container { float:left; width:100%; position:fixed; top:0; z-index:111; background:#0165BD; box-shadow:0 2px 5px rgba(0, 0, 0, .4); padding:2px 0 } .stickyheader .header_container #menu-primary, .stickyheader .header_container #sidebar-header, .stickyheader .header_container h2 { display:none } .sticky_main #branding1 { text-align:right } .sticky_main #branding1 img { display:inline } .stickyheader #site-description { display:none } } @media only screen and (max-width:1200px) { #branding, #branding1 { position:static!important } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { width:20% } #container .header_container .header_strip .sticky_main #nav-secondary, #container .header_container .header_strip .sticky_main #nav-secondary1 { width:78% } .search404 input[type=text] { max-width:68% } .layout-2c-l .alignleft, .layout-2c-l .alignright, .layout-2c-r .alignleft, .layout-2c-r .alignright, .layout-hl-1c .alignleft, .layout-hl-1c .alignright, .layout-hr-1c .alignleft, .layout-hr-1c .alignright { float:none; margin-left:0; margin-right:0 } .layout-2c-l blockquote.alignleft, .layout-2c-l blockquote.alignright, .layout-2c-r blockquote.alignleft, .layout-2c-r blockquote.alignright, .layout-hl-1c blockquote.alignleft, .layout-hl-1c blockquote.alignright, .layout-hr-1c blockquote.alignleft, .layout-hr-1c blockquote.alignright { float:none; margin:0; width:auto } .layout-2c-l td, .layout-2c-l th, .layout-2c-r td, .layout-2c-r th, .layout-hl-1c td, .layout-hl-1c th, .layout-hr-1c td, .layout-hr-1c th { padding:10px } #footer .footer-wrap, #header, #main, .sidebar-after-header, .sidebar-subsidiary, .widget.templatic_slider, div#menu-primary, div#menu-secondary, div#menu-secondary1, div#menu-subsidiary { width:92%; padding:0 4%!important } #sidebar-subsidiary, #sidebar-subsidiary-2c, #sidebar-subsidiary-3c, .sidebar-after-header, .sidebar-subsidiary { width:92%!important; padding:0 4%!important } #footer { width:100% } .layout-3c-c #content { left:auto; position:static } .layout-3c-r #main .wrap { background-image:url(../images/dot.png); background-position:319px 0 } .gallery .col-1, .gallery .col0 { width:280px } .gallery .col-2 { width:120px } .gallery .col-3, .gallery .col-4, .gallery .col-5, .gallery .col-6, .gallery .col-7, .gallery .col-8, .gallery .col-9 { width:66px } .gallery .col-3 .gallery-caption, .gallery .col-4 .gallery-caption { display:none } .layout-1c .gallery .col-1, .layout-1c .gallery .col0 { width:600px } .layout-1c .gallery .col-2 { width:280px } .layout-1c .gallery .col-3 { width:173px } .layout-1c .gallery .col-4 { width:120px } .layout-1c .gallery .col-5 { width:88px } .layout-1c .gallery .col-6, .layout-1c .gallery .col-7, .layout-1c .gallery .col-8, .layout-1c .gallery .col-9 { width:66px } .layout-1c .col-3 .gallery-caption, .layout-1c .col-4 .gallery-caption { display:block } #comments li li { background-image:none } #comments li li .comment-wrap { margin-left:0 } .layout-3c-c #sidebar-primary, .layout-3c-c #sidebar-secondary, .layout-3c-l #sidebar-primary, .layout-3c-l #sidebar-secondary { clear:right } .layout-3c-c #sidebar-secondary { position:static; right:auto } .layout-3c-r #sidebar-primary, .layout-3c-r #sidebar-secondary { clear:left; float:left } .layout-hl-2c-l #sidebar-primary, .layout-hl-2c-l #sidebar-secondary, .layout-hl-2c-r #sidebar-primary, .layout-hl-2c-r #sidebar-secondary, .layout-hr-2c-l #sidebar-primary, .layout-hr-2c-l #sidebar-secondary, .layout-hr-2c-r #sidebar-primary, .layout-hr-2c-r #sidebar-secondary { clear:both; width:100% } body.taxonomy-post_format-video .hfeed { width:100% } body.taxonomy-post_format-video .format-video { width:47.4% } body.taxonomy-post_format-image .hfeed { width:100% } body.taxonomy-post_format-image .format-image { width:47.4% } .advertisements img { padding-left:0!important } } @media only screen and (max-width:1200px) { body .shop_table { width:100%; border:1px solid rgba(0, 0, 0, .05) } body .shop_table td:last-child { border-bottom:0 } body .shop_table td, body .shop_table th { border-bottom:1px solid rgba(0, 0, 0, .05); border-right:1px solid rgba(0, 0, 0, .05); border-top:0 } body #content table.cart td.actions .button.alt, body table.cart td.actions .button.alt { float:right } .coupon p { margin-bottom:8px } .gallery-item { max-width:47%!important; width:100%!important; margin:0 3% 2.5% 0!important } .gallery-size-full .gallery-item { max-width:none!important } .gallery-item img { width:100%!important; max-width:none!important } .gallery-caption, .gallery-item a { width:100%!important } span.ginput_left, span.ginput_right { width:100% } #main { padding-top:20px!important } .mobile_container_open { right:300px } .mobile_header { display:block; z-index:99999 } .toggle_mobile_header { display:block } body .widget_shopping_cart .cart_items .cart_in_navigation { background:url(../images/cart1.png) no-repeat -9px -3px } #container .header_container .header_strip .mega-menu, #container .header_container .header_strip .sticky_main { display:none!important } body .dcjq-mega-menu ul.menu { width:92%!important } body .mega-menu .nav_bg { background:#000!important; border-radius:0; padding:0 10px!important } .hentry .aligncenter, .hentry .alignleft, .hentry .alignright { display:block; margin-bottom:20px } form#commentform input[type=text], form#commentform textarea { width:95% } #respond #cancel-comment-reply-link { display:block; float:none } .twp_search_cont input[type=text] { max-width:68% } #comments li { padding-left:56px } #comments li li { padding-left:0 } .comment-header img.avatar { left:-54px; width:40px; height:40px; margin:0 20px 0 0 } .footer_widget_wrap { margin-left:0 } .footer_widget_wrap .widget { width:100%; margin:20px 0 } div#menu-footer .menu li a { padding:5px 0 } .popular_post ul li a.link_img { width:12% } .popular_post ul li .post_data { width:78% } .sidebar .search-form .search-text { max-width:100%!important } .subscribe_cont input { max-width:100% } .arclist ul { margin-left:0 } .arclist ul li { width:100%; margin-left:0 } .sitemap .archive_pages ul li, .sitemap .archive_posts ul li, .sitemap .archive_product_categories ul li, .sitemap .archive_products ul li, .sitemap .arvhive ul li, .sitemap .arvhive_categories ul li { width:100%; margin-right:0 } #main #content { clear:both; width:100%; padding-bottom:20px; margin-bottom:0 } #sidebar-contact_page_sidebar, #sidebar-front_page, #sidebar-post-detail, #sidebar-post-listing, #sidebar-primary, #sidebar-secondary, #sidebar-woo_page { clear:both; width:100%; padding:0 } .layout-1c .gallery .col-1, .layout-1c .gallery .col0 { width:280px } .layout-1c .gallery .col-2 { width:120px } .layout-1c .gallery .col-3, .layout-1c .gallery .col-4, .layout-1c .gallery .col-5, .layout-1c .gallery .col-6, .layout-1c .gallery .col-7, .layout-1c .gallery .col-8, .layout-1c .gallery .col-9 { width:66px } .layout-1c .col-3 .gallery-caption, .layout-1c .col-4 .gallery-caption { display:none } .sidebar-subsidiary .sidebar-wrap { margin-left:0 } .sidebar-2c .widget, .sidebar-3c .widget, .sidebar-4c .widget, .sidebar-5c .widget { margin-left:0; width:100% } #sidebar-primary, #sidebar-secondary, .sidebar { clear:both; width:100% } #sidebar-header { padding-top:0; width:100% } .header_co ntainer { float:left; width:100%; background:rgba(0, 0, 0, .03); background:#fafafa; border-bottom:1px solid #e0e0e0\0/; border-bottom:1px solid rgba(0, 0, 0, .13); box-shadow:1px 1px 2px rgba(0, 0, 0, .1) } #header { float:left; width:100% } #header #sidebar-header { display:none } #branding, #branding1 { width:auto; padding:22px 0 } #container #menu-primary, #container #menu-secondary, #container #menu-secondary1 { display:none } .nav_bg .widget-nav-menu nav, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-subsidiary .wrap { position:relative; background:none!important; border:none; box-shadow:none; margin-bottom:12px } div#menu-secondary-title, div#menu-subsidiary-title { background:url(../images/menu.png) no-repeat -15px -2px; min-width:32px; height:32px; float:left; color:#fff; line-height:34px; padding:6px 0 6px 30px } div#menu-secondary .menu, div#menu-secondary1 .menu { position:absolute; top:50px; left:0; z-index:10; width:auto!important } body .dcjq-mega-menu ul.menu { height:auto!important } body .dcjq-mega-menu ul li { float:none!important; clear:both!important; width:100%!important; height:auto!important; margin-right:0!important } body .dcjq-mega-menu ul li a { float:none!important; clear:both!important } body .dcjq-mega-menu ul li .sub-container.mega .sub, body .dcjq-mega-menu ul li .sub-container.non-mega .sub { width:100%!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } body .dcjq-mega-menu ul li .sub-container.non-mega li { width:100%!important } body .dcjq-mega-menu ul li .sub .row { width:100%!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } blockquote.alignleft, blockquote.alignright { width:100%; margin-left:0; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-mobi-primary-title, div#menu-mobi-secondary-title, div#menu-mobi-secondary-title1, div#menu-subsidiary-title { display:block; width:auto; color:#FFF; font-size:24px; padding:10px 10px 10px 15px } span.sub-indicator { display:none!important } div#menu-header-horizontal .menu, div#menu-header-primary .menu, div#menu-header-secondary .menu, div#menu-mobi-primary .menu, div#menu-mobi-secondary .menu, div#menu-mobi-secondary1 .menu, div#menu-subsidiary .menu { display:block; float:none; height:auto; min-height:none; padding:0; width:100% } div#menu-header-horizontal .menu.visible, div#menu-header-primary .menu.visible, div#menu-header-secondary .menu.visible, div#menu-mobi-primary .menu.visible, div#menu-mobi-secondary .menu.visible, div#menu-mobi-secondary1 .menu.visible, div#menu-subsidiary .menu.visible { display:block } div#menu-header-horizontal .menu li, div#menu-header-horizontal .menu ul, div#menu-header-horizontal .menu ul ul, div#menu-header-primary .menu li, div#menu-header-primary .menu ul, div#menu-header-primary .menu ul ul, div#menu-header-secondary .menu li, div#menu-header-secondary .menu ul, div#menu-header-secondary .menu ul ul, div#menu-mobi-primary .menu li, div#menu-mobi-primary .menu ul, div#menu-mobi-primary .menu ul ul, div#menu-mobi-secondary .menu li, div#menu-mobi-secondary .menu ul, div#menu-mobi-secondary .menu ul ul, div#menu-mobi-secondary1 .menu li, div#menu-mobi-secondary1 .menu ul, div#menu-mobi-secondary1 .menu ul ul, div#menu-subsidiary .menu li, div#menu-subsidiary .menu ul, div#menu-subsidiary .menu ul ul { float:none; width:100%!important } .layout-hl-1c div#menu-header-horizontal .menu ul ul, .layout-hl-1c div#menu-header-primary .menu ul ul, .layout-hl-1c div#menu-header-secondary .menu ul ul, .layout-hl-2c-l div#menu-header-horizontal .menu ul ul, .layout-hl-2c-l div#menu-header-primary .menu ul ul, .layout-hl-2c-l div#menu-header-secondary .menu ul ul, .layout-hl-2c-r div#menu-header-horizontal .menu ul ul, .layout-hl-2c-r div#menu-header-primary .menu ul ul, .layout-hl-2c-r div#menu-header-secondary .menu ul ul, .layout-hr-1c div#menu-header-horizontal .menu ul ul, .layout-hr-1c div#menu-header-primary .menu ul ul, .layout-hr-1c div#menu-header-secondary .menu ul ul, .layout-hr-2c-l div#menu-header-horizontal .menu ul ul, .layout-hr-2c-l div#menu-header-primary .menu ul ul, .layout-hr-2c-l div#menu-header-secondary .menu ul ul, .layout-hr-2c-r div#menu-header-horizontal .menu ul ul, .layout-hr-2c-r div#menu-header-primary .menu ul ul, .layout-hr-2c-r div#menu-header-secondary .menu ul ul, div#menu-header-horizontal .menu ul ul, div#menu-header-primary .menu ul ul, div#menu-header-secondary .menu ul ul, div#menu-mobi-primary .menu ul ul, div#menu-mobi-secondary .menu ul ul, div#menu-mobi-secondary1 .menu ul ul, div#menu-subsidiary .menu ul ul { bottom:auto!important; display:block!important; left:auto!important; margin:0!important; position:static!important; top:auto!important; visibility:visible!important; width:100%!important } div#menu-header-horizontal .menu li li a, div#menu-header-primary .menu li li a, div#menu-header-secondary .menu li li a, div#menu-mobi-primary .menu li li a, div#menu-mobi-secondary .menu li li a, div#menu-mobi-secondary1 .menu li li a, div#menu-subsidiary .menu li li a { padding-left:35px!important } div#menu-header-horizontal .menu li li li a, div#menu-header-primary .menu li li li a, div#menu-header-secondary .menu li li li a, div#menu-mobi-primary .menu li li li a, div#menu-mobi-secondary .menu li li li a, div#menu-mobi-secondary1 .menu li li li a, div#menu-subsidiary .menu li li li a { padding-left:50px!important } div#menu-header-horizontal .menu li li li li a, div#menu-header-primary .menu li li li li a, div#menu-header-secondary .menu li li li li a, div#menu-mobi-primary .menu li li li li a, div#menu-mobi-secondary .menu li li li li a, div#menu-mobi-secondary1 .menu li li li li a, div#menu-subsidiary .menu li li li li a { padding-left:70px!important } div#menu-header-horizontal .menu li li li li li a, div#menu-header-primary .menu li li li li li a, div#menu-header-secondary .menu li li li li li a, div#menu-mobi-primary .menu li li li li li a, div#menu-mobi-secondary .menu li li li li li a, div#menu-mobi-secondary1 .menu li li li li li a, div#menu-subsidiary .menu li li li li li a { padding-left:90px!important } div#menu-mobi-primary .menu li a { background-color:none; border:0; border-bottom:1px solid #222; color:#999 } div#menu-mobi-primary .menu li a:hover { background-color:none } div#menu-mobi-primary .menu li li a { background-image:url(../images/icons.png); background-position:-4px -108px; background-repeat:no-repeat; background-color:none; border:none } div#menu-mobi-primary .menu li a:hover, div#menu-mobi-primary .menu li.current-menu-item a, div#menu-mobi-primary .menu li:hover>a { color:#fff } div#menu-mobi-primary .menu li li a:hover, div#menu-mobi-primary .menu li li:hover>a { background-color:none } div#menu-mobi-primary .menu li li li a { background-position:14px -108px } div#menu-mobi-primary .menu li li li li a { background-position:34px -108px } div#menu-mobi-primary .menu li li li li li a { background-position:54px -108px } div#menu-mobi-secondary .menu li a, div#menu-mobi-secondary1 .menu li a, div#menu-subsidiary .menu li a { background-color:none; border-bottom:1px solid #222; color:#999; text-shadow:none; padding-left:15px; padding-right:15px } div#menu-mobi-secondary .menu li a:hover, div#menu-mobi-secondary1 .menu li a:hover, div#menu-subsidiary .menu li a:hover { background-color:#000 } div#menu-mobi-secondary .menu li li a, div#menu-mobi-secondary1 .menu li li a, div#menu-subsidiary .menu li li a { background-image:url(../images/icons.png); background-repeat:no-repeat; background-position:-4px -108px; background-color:none!important; border:none; padding:10px 0 } div#menu-mobi-secondary .menu li li li a, div#menu-mobi-secondary1 .menu li li li a, div#menu-subsidiary .menu li li li a { background-position:12px -108px } div#menu-mobi-secondary .menu li li li li a, div#menu-mobi-secondary1 .menu li li li li a, div#menu-subsidiary .menu li li li li a { background-position:34px -108px } div#menu-mobi-secondary .menu li li li li li a, div#menu-mobi-secondary1 .menu li li li li li a, div#menu-subsidiary .menu li li li li li a { background-position:54px -108px } .nav_bg .widget-nav-menu li li a:hover, div#menu-mobi-secondary .menu li li a:hover, div#menu-mobi-secondary .menu li li:hover>a, div#menu-mobi-secondary1 .menu li li a:hover, div#menu-mobi-secondary1 .menu li li:hover>a, div#menu-subsidiary .menu li li a:hover { background-color:#000 } div#menu-header-horizontal, div#menu-header-primary, div#menu-header-secondary { clear:both; float:none!important; margin:0!important; padding:0 40px; width:auto!important } div#menu-header-horizontal .wrap, div#menu-header-primary .wrap, div#menu-header-secondary .wrap { padding-top:0 } div#menu-header-horizontal .menu li a, div#menu-header-primary .menu li a, div#menu-header-secondary .menu li a { border:0; border-bottom:1px dotted #f8f8f8 } div#menu-header-horizontal .menu li li li a, div#menu-header-primary .menu li li li a, div#menu-header-secondary .menu li li li a { background-position:52px 17px!important; padding-left:78px!important } div#menu-header-horizontal .menu li li li li a, div#menu-header-primary .menu li li li li a, div#menu-header-secondary .menu li li li li a { background-position:78px 17px!important; padding-left:104px!important } div#menu-header-horizontal .menu li li li li li a, div#menu-header-primary .menu li li li li li a, div#menu-header-secondary .menu li li li li li a { background-position:104px 17px!important; padding-left:130px!important } div#menu-footer { width:100%; border-bottom:1px solid #6FADE6\0/; border-bottom:1px solid rgba(255, 255, 255, .15); padding-bottom:10px; margin:5px 0 } div#menu-footer .menu li { margin:0 20px 0 0 } body .mobile_header .mega-menu .nav_bg { background:none!important } .mobile_header div#menu-mobi-secondary .wrap, .mobile_header div#menu-mobi-secondary1 .wrap { padding:0 } div#menu-mobi-primary .menu li a, div#menu-mobi-secondary .menu li a, div#menu-mobi-secondary1 .menu li a { padding:10px 15px } body .mega-menu { background:0 0 } body .mega-menu ul.mega, body .mega-menu ul.mega li { clear:both; float:none } body .mega-menu ul.mega li .sub-container { clear:both; position:static!important } body .mega-menu ul.mega li a { float:none; color:#999; padding:0 } body .mega-menu ul.mega li ul.sub-menu { background:none!important; box-shadow:none } body .mega-menu ul.mega li .sub-container.mega .sub { padding:5px 0 0 } body .mega-menu ul.mega li .sub li.mega-hdr { width:100% } body .mega-menu ul.mega li .sub .row li a { color:#999; margin-right:0 } body .mega-menu ul.mega .sub li.mega-hdr li a { background:url(../images/dot2.png) no-repeat 3px 11px } .sidebar .widget_shopping_cart .cart_items { cursor:default!important } } @media only screen and (max-width:800px) { #event_video iframe, #listing_video iframe { max-width:100%; min-height:440px } } @media only screen and (max-width:679px) { .share_link { max-width: none; } .flexslider .slides>li h2 { display:none } .home_page_banner .flexslider ul li .post_list .post_img { width:93%!important } .home_page_banner .flexslider ul li .post_list .slider-post { box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; padding:0 3.5% 3.5% } body div.product .woocommerce_tabs ul.tabs { padding-bottom:10px } body #content div.product .woocommerce_tabs ul.tabs li.active, body div.product .woocommerce_tabs ul.tabs li.active { border-color:#d5d5d5; border-radius:7px } body.woocommerce #content div.product div.images, body.woocommerce div.product div.images, body.woocommerce-page #content div.product div.images, body.woocommerce-page div.product div.images { float:none; width:auto } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active { border-bottom:2px solid #ddd!important } body.woocommerce #content div.product div.summary, body.woocommerce div.product div.summary, body.woocommerce-page #content div.product div.summary, body.woocommerce-page div.product div.summary { float:none; width:100% } body.woocommerce div.product .woocommerce-tabs ul.tabs, body.woocommerce-page div.product .woocommerce-tabs ul.tabs { height:auto; border:0; padding:0!important; margin:0!important } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li { border-radius:7px!important; margin-bottom:4px } .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { display:none } .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { display:block } body.woocommerce #content .quantity, body.woocommerce-page #content .quantity { text-align:left; margin:0 } body .actions input[type=submit] { margin-bottom:5px!important } body.woocommerce .cart-collaterals .cart_totals, body.woocommerce .cart-collaterals .shipping_calculator, body.woocommerce-page .cart-collaterals .cart_totals, body.woocommerce-page .cart-collaterals .shipping_calculator { width:100% } div.pp_pic_holder { width:80%!important; left:10%!important } .pp_content { box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%!important } .pp_hoverContainer { margin-left:-10px!important } body.woocommerce .pp_content_container .pp_left { padding-left:10px } body.woocommerce .pp_content_container .pp_right { padding-right:10px } body div.pp_woocommerce div.pp_content_container { padding-top:0 } body.woocommerce #content table.cart img, body.woocommerce table.cart img, body.woocommerce-page #content table.cart img, body.woocommerce-page table.cart img { width:100% } body .shop_table .product-thumbnail img { max-width:80px } .layout-1c span.ginput_left, .layout-1c span.ginput_right { width:100% } #all_packages label { width:100%; background:rgba(0, 0, 0, .04); border:1px solid rgba(0, 0, 0, .06); box-shadow:0 0 5px rgba(0, 0, 0, .1) } #all_packages label:hover { border-color:rgba(0, 0, 0, .2); box-shadow:0 0 5px rgba(0, 0, 0, .3) } .package label h3 { margin-top:0 } .wp-editor-container textarea.wp-editor-area { max-width:100% } .form_row #add_coupon { padding:13px 12px 12px } .sec_title h3 { margin-bottom:10px!important } .form_row #address { margin-bottom:10px } .form_row .description, .form_row span.message_note { font-size:14px!important } .form_row img.ui-datepicker-trigger { margin:0; width:auto } .gallery { margin-bottom:20px; margin-left:-4px } .gallery-item { float:left; width:auto; margin-top:0!important; margin:0 4px 4px 0; overflow:hidden; position:relative } .single .gallery-columns-1.gallery-size-medium, .single .gallery-columns-1.gallery-size-thumbnail, .single .gallery-columns-2.gallery-size-thumbnail, .single .gallery-columns-3.gallery-size-thumbnail { display:table; margin:0 auto 20px } .gallery-columns-1 .gallery-item { max-width:100% } .gallery-columns-2 .gallery-item { max-width:48%; max-width:-webkit-calc(50% - 4px); max-width:calc(50% - 4px); text-align:center } .gallery-columns-3 .gallery-item { max-width:31%; max-width:-webkit-calc(33.3% - 4px); max-width:calc(33.3% - 4px); text-align:center } .gallery-columns-4 .gallery-item { max-width:23%; max-width:-webkit-calc(25% - 4px); max-width:calc(25% - 4px) } .gallery-columns-5 .gallery-item { max-width:19%; max-width:-webkit-calc(20% - 4px); max-width:calc(20% - 4px) } .gallery-columns-6 .gallery-item { max-width:15%; max-width:-webkit-calc(16.7% - 4px); max-width:calc(16.7% - 4px) } .gallery-columns-7 .gallery-item { max-width:13%; max-width:-webkit-calc(14.28% - 4px); max-width:calc(14.28% - 4px) } .gallery-columns-8 .gallery-item { max-width:11%; max-width:-webkit-calc(12.5% - 4px); max-width:calc(12.5% - 4px) } .gallery-columns-9 .gallery-item { max-width:9%; max-width:-webkit-calc(11.1% - 4px); max-width:calc(11.1% - 4px) } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right:0 } .gallery-caption { background-color:rgba(0, 0, 0, .7); box-sizing:border-box; color:#fff; font-size:14px; line-height:1.3; margin:0; max-height:50%; opacity:0; padding:2px 8px; position:absolute; bottom:0; left:0; text-align:left; -webkit-transition:opacity 400ms ease; transition:opacity 400ms ease; width:100% } .gallery-caption:before { box-shadow:0 -10px 15px #000 inset; content:""; height:100%; min-height:49px; position:absolute; left:0; top:0; width:100% } .gallery-item:hover .gallery-caption { opacity:1 } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display:none } .image-navigation { margin:0 auto; max-width:1040px; position:relative } .image-navigation a:hover { text-decoration:none } .image-navigation .nav-next, .image-navigation .nav-previous { position:absolute; top:50px } .image-navigation .nav-previous { left:0 } .image-navigation .nav-next { right:0 } .image-navigation .meta-nav { font-size:32px; font-weight:300; vertical-align:-webkit-calc(-4px); vertical-align:calc(-4px) } .mobile_header_open { right:0 } .mobile_header_open .toggle_mobile_widget { display:none } .sidebar-subsidiary .sidebar-wrap { margin-left:0 } #event_video iframe, #listing_video iframe { min-height:inherit; height:400px } .home_page_banner .templatic_slider { margin-bottom:20px } .arclist ul li span.arclist_comment { display:block; float:none } .footer-wrap { width:92%; padding:0 4%!important } } @media only screen and (max-width:480px) { .share_link { clear: both; max-width: 80%; } .frontend_editor .share_link > span span { left: 0; } .anchor_btn, .oembed_video_span { width: 168px; } #content div.product div.images { width:60% } #content div.product .product-header div.images { width:100% } #content div.product .product-header .images .zoom img { margin:0 auto } .product-header .product-summary { width:100% } .col2-set .col-1, .col2-set .col-2 { width:100%!important } form .form-row-first, form .form-row-last { width:98% } .col2-set input[type=password], .col2-set input[type=text], .col2-set select, .col2-set textarea { margin:0!important } .customer_details dt { width:100% } #content ul.products li.product { width:42.8% } body .woocommerce_tabs ul.tabs { height:auto } .shop_table .button, .shop_table .checkout-button { margin-bottom:5px } body #content table.cart td.actions .button.alt, body table.cart td.actions .button.alt { float:none } body.woocommerce .woocommerce-ordering, body.woocommerce-page .woocommerce-ordering { float:left } body.woocommerce .order_details li, body.woocommerce-page .order_details li { float:none; border-bottom:1px solid rgba(0, 0, 0, .15); border-radius:0; border-right:0; margin:0; padding:12px 0 8px } .gallery-item { max-width:47%!important } body #validate_coupon_code { margin:5px 0 0 -5px } body.woocommerce form .form-row-first, body.woocommerce form .form-row-last, body.woocommerce-page form .form-row-first, body.woocommerce-page form .form-row-last { float:none; width:100% } .shop_table #coupon_code, body.woocommerce-cart td.actions input { width:100%!important; margin:0 0 8px!important } body.woocommerce-cart .shop_table .coupon { margin-bottom:8px } article .post_fig { width:100%; margin-bottom:15px } article .entry-header { width:100%; max-width:100% } #comments li li .comment-wrap { margin-left:0!important } .singular .loop-nav { float:left } .hasDatepicker { width:84%!important } .popular_post ul li a.link_img { width:18% } .popular_post ul li .post_data { width:77% } #event_video iframe, #listing_video iframe { height:320px } .gallery { margin:0 } .gallery-item { margin-left:0; width:100%!important } .gallery-caption { display:block!important } .mejs-container, .mejs-embed, .mejs-embed body { width:280px!important } .mejs-controls div.mejs-time-rail { width:94px!important } body.taxonomy-post_format-video .hfeed { width:100% } body.taxonomy-post_format-video .format-video { width:47% } body.taxonomy-post_format-image .hfeed { width:100% } body.taxonomy-post_format-image .format-image { width:47% } .wrap404 { text-align:center } .display404 { margin:0 0 10px; width:100% } .cont_wid_area { float:none; clear:both; width:100% } .wpcf7-form { float:none; clear:both; width:100%; margin-top:0 } .form_front_style { margin:0 } .form_front_style .form_row { width:100%; margin:0 } .form_front_style .form_row .hasDatepicker { width:78%!important; margin:0 2% 5px 0!important } .form_front_style .form_row .ui-datepicker-trigger { width:18% } .form_front_style .adv_submit { margin-top:0!important } .search404 .location, .search404 .searchpost { width:100%; max-width:none!important; margin-bottom:5px } .listing_post .hentry figure.post_fig, .listing_post .hentry figure.post_fig img { width:100% } } @media only screen and (max-width:320px) { #content ul.products { padding-top:2px; margin-left:0 } #content ul.products li.product { display:block; width:80%; text-align:center; margin:30px auto } ul.products li.product.last { margin-right:auto!important } body .actions input[type=submit] { margin:5px 0!important } .grid02 ul.list li p.tevolution_field_title, .grid02 ul.list li p.tevolution_field_value { width:99%; clear:both } .indexlist .post a.post_img img { width:auto; float:none; margin:0 auto } .customer_details dd { margin:0 0 20px } .toggle_mobile_widget { height:auto; float:none; clear:both } .toggle_mobile_header { float:none; clear:both; margin-top:0 } .mobile_container_open { right:80% } .mobile_header { width:80%; right:-80% } .mobile_header_open { right:0 } .mobile_header .widget { margin:0 } .mobile_header .widget-search input[type=text] { margin:6px } .mobile_header .widget { display:block } .mobile_header .shoppingcart_box_bg .cart_items { float:right; width:48px; background-position:0 } body .widget_shopping_cart .cart_items .cart_in_navigation { background:url(../images/cart1.png) no-repeat 2px 0 } #event_video iframe, #listing_video iframe { height:220px } .hentry .featured-image-link { margin-bottom:15px } .hentry .featured-image-link img { max-width:100% } .hentry h2.entry-title { clear:both } .social_media ul li, body.taxonomy-post_format-image .format-image, body.taxonomy-post_format-image .hfeed, body.taxonomy-post_format-video .format-video, body.taxonomy-post_format-video .hfeed { width:100% } }#Infant{ background: none repeat scroll 0 0 #f5f5f5; border-bottom: 1px solid #cccccc; } #Nursery{ max-width:980px; margin:0 auto; } #Welcome h3{ color:#0D6EA3; font-size:24px; } #Welcome h3 span{ color:#006938; font-size:24px; } #Welcome p{ font-size:12px; font-family: } #Welcome p{ font-size: 12px; font-family: inherit; line-height: 24px; } #Welcome span{ color:#0C6DA2; font-size:12px; font-weight:700; } #more a{ background: #0C6DA4; padding: 7px 10px; color: #ffffff; font-size:12px; } #would{ max-width:980px; margin:0 auto; } #would .last h3 { color: #7C7979; font-family: sans-serif; font-size: 24px; font-style: italic; text-align: center; } #would .last p { color: #7C7979; font-family: sans-serif; font-size: 12px; font-style: italic; text-align: center; font-weight:700; } #would .newsletter-submit { background: none repeat scroll 0 0 #00477f; float: right; } #would .newsletter-submit:hover { background: none repeat scroll 0 0 #0486B7; float: right; } @media only screen and (max-width:768px) { body .su-column-size-2-3 { float: left !important; margin-right: 4% !important; width: 55.33% !important; } .su-column-inner su-clearfix{ font-size:14px; } } @media only screen and (max-width:1024px) { nav{ margin: 0 auto; max-width:100% !important; } } #main { margin: 0 auto; max-width: 960px; } /* naval */ /* *naval */
Generic selectors
Exact matches only
Exact matches only
Search in title
Search in title
Search in content
Search in content
Search in excerpt
Search in posts
Search in posts
Search in pages
Search in pages
Hidden
Filter by Categories
Uncategorized
Uncategorized
Success
Price Info
DISCLAIMER
All Dayhomes
Killarney Dayhome sw
body.woocommerce .widget_layered_nav ul li, body.woocommerce-page .widget_layered_nav ul li { padding:5px 0 } body.woocommerce .widget_layered_nav ul li a, body.woocommerce .widget_layered_nav ul li span, body.woocommerce-page .widget_layered_nav ul li a, body.woocommerce-page .widget_layered_nav ul li span { float:none } body.woocommerce ul.cart_list li dl dt, body.woocommerce ul.product_list_widget li dl dt, body.woocommerce-page ul.cart_list li dl dt, body.woocommerce-page ul.product_list_widget li dl dt { margin:0 6px } body.woocommerce ul.cart_list li dl dd, body.woocommerce ul.product_list_widget li dl dd, body.woocommerce-page ul.cart_list li dl dd, body.woocommerce-page ul.product_list_widget li dl dd { margin-bottom:0 } body.woocommerce h1.page-title, body.woocommerce-page h1.page-title { margin-bottom:15px } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { text-align:left!important } #searchform input[type=submit], .upload, body.woocommerce #content input.button, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit, body.woocommerce #respond input#submit.alt, body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce a.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce button.button.alt, body.woocommerce input.button, body.woocommerce input.button.alt, body.woocommerce-page #content input.button, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page .widget_layered_nav_filters ul li a, body.woocommerce-page a.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page button.button.alt, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, div.woocommerce form.track_order input.button { display:inline-block; *display:inline; zoom:1; background:#000; border:none; border-radius:4px; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:700; line-height:normal; text-shadow:none; cursor:pointer; outline:0; overflow:visible; vertical-align:top; padding:10px 24px; margin:6px 0 } #content input.button:hover, #searchform input[type=submit]:hover, .upload:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce #content input.button:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #respond input#submit:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce a.button.alt:hover, body.woocommerce a.button:hover, body.woocommerce button.button.alt:hover, body.woocommerce button.button:hover, body.woocommerce input.button.alt:hover, body.woocommerce input.button:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page input.button:hover, div.woocommerce form.track_order input.button:hover { background:#0165BD } .submitbutton, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit.alt, body.woocommerce a.button.alt, body.woocommerce button.button.alt, body.woocommerce input.button.alt, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page a.button.alt, body.woocommerce-page button.button.alt, body.woocommerce-page input.button.alt { background:#0165BD; line-height:20px } .submitbutton:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce a.button.alt:hover, body.woocommerce button.button.alt:hover, body.woocommerce input.button.alt:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page input.button.alt:hover { background:#000; border:none } body.woocommerce #content table.cart input, body.woocommerce table.cart input, body.woocommerce-page #content table.cart input, body.woocommerce-page table.cart input { line-height:20px } body.woocommerce #content div.product form.cart .button, body.woocommerce div.product form.cart .button, body.woocommerce-page #content div.product form.cart .button, body.woocommerce-page div.product form.cart .button { height:42px } body.woocommerce #content .quantity, body.woocommerce-page #content .quantity { width:80px; border:0; border-radius:4px } body.woocommerce #content .quantity input.qty, body.woocommerce .quantity input.qty, body.woocommerce-page #content .quantity input.qty, body.woocommerce-page .quantity input.qty { height:42px; width:60px\0/!important; line-height:35px\0/!important } body.woocommerce #content .quantity input.qty, body.woocommerce .quantity input.qty, body.woocommerce-page #content .quantity input.qty, body.woocommerce-page .quantity input.qty, doesnotexist:-o-prefocus { width:90px } body.woocommerce #content .quantity .minus, body.woocommerce #content .quantity .plus, body.woocommerce .quantity .minus, body.woocommerce .quantity .plus, body.woocommerce-page #content .quantity .minus, body.woocommerce-page #content .quantity .plus, body.woocommerce-page .quantity .minus, body.woocommerce-page .quantity .plus { color:#fff; text-shadow:none; background:#333; border-radius:0; border:0; box-shadow:none; height:21px; width:25px } body.woocommerce #content .quantity .minus:hover, body.woocommerce #content .quantity .plus:hover, body.woocommerce .quantity .minus:hover, body.woocommerce .quantity .plus:hover, body.woocommerce-page #content .quantity .minus:hover, body.woocommerce-page #content .quantity .plus:hover, body.woocommerce-page .quantity .minus:hover, body.woocommerce-page .quantity .plus:hover { background:#0165BD; text-shadow:none } body.woocommerce .cart-collaterals .shipping_calculator .button, body.woocommerce-page .cart-collaterals .shipping_calculator .button { width:auto } body.woocommerce-page #content .quantity .minus:active { bottom:0; top:auto } body.woocommerce #content div.product .woocommerce-tabs ul.tabs:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before { display:none } body.woocommerce div.product .woocommerce-tabs ul.tabs, body.woocommerce-page div.product .woocommerce-tabs ul.tabs { border-bottom:2px solid #ddd; height:43px; display:block; overflow:visible!important; position:relative; z-index:1 } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before { display:none } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li { position:relative!important; z-index:10!important; background:#ddd; border:2px solid #ddd; box-shadow:none; margin:0; padding:0!important } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active { background:#f6f6f6; border-bottom:2px solid #f6f6f6!important; border:2px solid #ccc; border-radius:7px 7px 0 0; color:#0165BD; padding:0 } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, body.woocommerce div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a { padding:10px 14px 7px } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a { color:#333; text-shadow:0 1px 0 rgba(255, 255, 255, .75); padding:10px 14px 7px } body.woocommerce #content nav.woocommerce-pagination, body.woocommerce nav.woocommerce-pagination, body.woocommerce-page #content nav.woocommerce-pagination, body.woocommerce-page nav.woocommerce-pagination { padding:10px 0 20px } nav.woocommerce-pagination ul, nav.woocommerce-pagination ul li { border:0!important } body.woocommerce #content nav.woocommerce-pagination ul, body.woocommerce nav.woocommerce-pagination ul, body.woocommerce-page #content nav.woocommerce-pagination ul, body.woocommerce-page nav.woocommerce-pagination ul { background:0; text-align:center } body.woocommerce div.pp_woocommerce .pp_nav { margin-top:10px } body.woocommerce div.pp_woocommerce .pp_details { width:100%!important; padding-top:0 } .pp_woocommerce .pp_hoverContainer { top:15px } .pp_hoverContainer { width:100%!important; margin-left:-40px } #pp_full_res img { max-width:100%; width:100%!important; height:auto!important } .pp_nav p { margin-top:-4px!important; padding:0 } div.pp_woocommerce .pp_next:before { right:1em!important } body.woocommerce form .form-row label.inline, body.woocommerce-page form .form-row label.inline { line-height:3.2em; margin-left:6px } body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce-page nav.woocommerce-pagination ul li a { display:inline-block; *display:inline; zoom:1; vertical-align:top; background:rgba(0, 0, 0, .03); background:#fafafa \0/; border:1px solid rgba(0, 0, 0, .1); border:1px solid #e0e0e0 \0/; border-radius:4px; font-size:14px; color:#666; text-shadow:none; font-weight:700; line-height:22px; padding:6px 10px 4px; margin:3px 4px 3px 0; text-decoration:none!important } body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce #content nav.woocommerce-pagination ul li span.current, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li span.current, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li span.current { background:#000; border:1px solid #000; border-radius:4px; font-size:14px; color:#fff; text-shadow:none; font-weight:700; line-height:22px; padding:6px 10px 4px; margin:3px 4px 3px 0; text-decoration:none!important } body.woocommerce #content nav.woocommerce-pagination ul li a.next, body.woocommerce nav.woocommerce-pagination ul li a.next, body.woocommerce-page #content nav.woocommerce-pagination ul li a.next, body.woocommerce-page nav.woocommerce-pagination ul li a.next { background-image:url(../images/iconset.png); background-position:-8px -63px; background-repeat:no-repeat; text-indent:-9999px } body.woocommerce #content nav.woocommerce-pagination ul li a.prev, body.woocommerce nav.woocommerce-pagination ul li a.prev, body.woocommerce-page #content nav.woocommerce-pagination ul li a.prev, body.woocommerce-page nav.woocommerce-pagination ul li a.prev { background-image:url(../images/iconset.png); background-position:-9px -106px; background-repeat:no-repeat; text-indent:-9999px } body.woocommerce .woocommerce-result-count, body.woocommerce-page .woocommerce-result-count { margin:12px 10px 0 0 } body.woocommerce .woocommerce-ordering, body.woocommerce-page .woocommerce-ordering { margin:.5em 0 } body.woocommerce .woocommerce-ordering select, body.woocommerce-page .woocommerce-ordering select { width:auto } #content ul.products { padding-top:20px; margin:0 0 0 -6.2% } #content ul.products li.product { cursor:pointer; float:none; display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:0 -4px 30px 6.2%; padding:0; background-image:none; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; position:relative; width:18.8%; text-align:center } #content ul.products li.product h3 { clear:both; font-size:16px; line-height:20px; font-weight:400; text-decoration:none; margin-bottom:5px; padding:0 } #content ul.products li.product:hover h3 { color:#0165BD } body.woocommerce .products .star-rating, body.woocommerce-page .products .star-rating { margin:0 auto .5em } #content ul.products li.product .price { display:block; float:none; background:0; border:0; color:#0165BD; font-size:16px; font-style:normal; text-align:center; text-shadow:none } #content ul.products li.product .price .from, #content ul.products li.product .price del { font-size:14px; color:#0165BD; line-height:18px } body.woocommerce a.added_to_cart, body.woocommerce-page a.added_to_cart { display:block } .woocommerce_error .button, .woocommerce_message .button { float:right; margin:0 } body.woocommerce #reviews #comments ol.commentlist li .comment-text p, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text p { margin:0 } .woocommerce .product .share_link { clear:both; float:left } .related.products { clear:both } body.woocommerce #reviews #comments ol.commentlist li, body.woocommerce-page #reviews #comments ol.commentlist li { padding-bottom:10px; margin-bottom:10px } body.woocommerce p.stars a:before, body.woocommerce-page p.stars a:before { color:#5e5e5e } body.woocommerce p.stars a.active:before, body.woocommerce p.stars a:active:before, body.woocommerce p.stars a:focus:before, body.woocommerce p.stars a:hover:before, body.woocommerce-page p.stars a.active:before, body.woocommerce-page p.stars a:active:before, body.woocommerce-page p.stars a:focus:before, body.woocommerce-page p.stars a:hover:before { color:#0165BD } .pp_woocommerce form#commentform input { display:block; margin-bottom:10px } body.woocommerce p.woocommerce-info, body.woocommerce ul.woocommerce-error, body.woocommerce-page p.woocommerce-info, body.woocommerce-page ul.woocommerce-error { padding:1em 1em 1em 3.5em!important } form.variations_form table.variations td { border:0 } .woocommerce-page #content div.product form.cart .variations select#pa_color { width:98% } #content div.product .product_title { font-size:32px; line-height:normal; margin-bottom:15px } #content div.product div.images { float:left; margin-bottom:2em; width:48% } div.thumbnails { margin-left:0 } body.woocommerce #content div.product div.images div.thumbnails a, body.woocommerce div.product div.images div.thumbnails a, body.woocommerce-page #content div.product div.images div.thumbnails a, body.woocommerce-page div.product div.images div.thumbnails a { margin:0 3.8% 3.8% 0 } .variations_form table { border:0 } .product-header .product-summary { float:right; margin-bottom:2em; width:48% } .product-summary .cart table td { border:0; padding:0 } p.price span.from { font-size:14px!important } body.woocommerce #content div.product p.price, body.woocommerce #content div.product span.price, body.woocommerce div.product p.price, body.woocommerce div.product span.price, body.woocommerce-page #content div.product p.price, body.woocommerce-page #content div.product span.price, body.woocommerce-page div.product p.price, body.woocommerce-page div.product span.price { color:#0165BD } #content div.product form.cart .variations label, div.product form.cart .variations label { display:block; margin-top:12px } body #content div.product form.cart .variations td.label, body div.product form.cart .variations td.label { background:0; font-size:inherit; color:inherit; font-weight:400; line-height:inherit; text-shadow:none; vertical-align:top } body a.reset_variations { display:block; clear:both; height:0; padding-top:5px; text-decoration:underline } body a.reset_variations:hover { color:#444; text-decoration:none } .product_meta .posted_in { font-weight:700 } .product_meta .posted_in a { font-weight:400 } body #content div.product form.cart, body div.product form.cart { margin-bottom:0 } .single_variation { padding:20px 0 } .single_variation p.stock { color:#090; margin:0 } .variations_button { clear:none; float:left; margin-bottom:20px } body #content div.product form.cart .button, body div.product form.cart .button { clear:none } body #content .quantity input.qty, body .quantity input.qty { text-align:center; padding:12px 30px 9px 7px; margin:0 } body .quantity input.qty { width:50px\9!important } .woocommerce_info { padding-bottom:0!important } body #content .quantity .minus, body #content .quantity .plus, body .quantity .minus, body .quantity .plus { height:49.9%; line-height:normal; box-shadow:none } body #content div.product form.cart .button, body div.product form.cart .button { color:#fff; cursor:pointer; vertical-align:top; margin:0 } body #content div.product .woocommerce_tabs .panel, body div.product .woocommerce_tabs .panel { margin-bottom:40px } .woocommerce_tabs .entry-content { padding-top:15px } .related h2, .woocommerce_tabs h2 { float:none!important; font-size:22px; font-weight:400; padding:0 0 10px!important; margin-bottom:10px } .woocommerce_tabs p { padding-top:0 } body .woocommerce_tabs ul.tabs { height:32px } .woocommerce_tabs table { margin:0 } .woocommerce_tabs table p { padding:0 } .woocommerce_tabs table td, .woocommerce_tabs table th { background:0; padding:10px 20px; line-height:20px } body .woocommerce_error:before, body .woocommerce_info:before, body .woocommerce_message:before { top:16px } body .related ul li.product, body .related ul.products li.product, body .upsells.products ul li.product, body .upsells.products ul.products li.product { margin-top:5px!important } .show_review_form { color:#0165BD } .show_review_form:hover { color:#afafaf } body #content div.product p.price ins, body #content div.product span.price ins, body div.product p.price ins, body div.product span.price ins { font-size:22px!important } body #review_form #respond p { padding:0; clear:both } body #reviews #comments ol.commentlist .description img { width:auto; height:auto; border:0; float:none!important; display:inline-block; vertical-align:middle } body #review_form #commentform .required { color:red } .woocommerce-page #comments ol.commentlist { margin:0!important } body #reviews #comments ol.commentlist li img { width:52px; height:52px; background:0; border:1px solid #e5e5e5\9; border:1px solid rgba(0, 0, 0, .1); border-radius:0; padding:0; margin:0 } body #reviews #comments ol.commentlist li .description img { width:auto; height:auto } body #reviews #comments ol.commentlist li .comment-text { background:rgba(0, 0, 0, .05); background:#eee\0/; border:0; padding:15px; margin:10px 0 10px 66px; float:none } body.woocommerce #reviews #comments ol.commentlist li .comment-text, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text { padding:1em } .pp_content { height:auto!important; max-height:640px } body div.pp_woocommerce div.pp_content_container { border:1px solid #ccc; padding:20px 0 10px } body div.pp_woocommerce div.pp_content_container form#commentform label { display:inline } body.woocommerce table.shop_attributes td p, body.woocommerce-page table.shop_attributes td p { padding:10px } body.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta { line-height:normal } body.woocommerce #pp_full_res #commentform { padding-bottom:0 } body.woocommerce #pp_full_res #reply-title { padding-top:0 } .shop_table th, body.woocommerce .woocommerce-error, body.woocommerce .woocommerce-info, body.woocommerce .woocommerce-message, body.woocommerce-page .woocommerce-error, body.woocommerce-page .woocommerce-info, body.woocommerce-page .woocommerce-message { background:rgba(0, 0, 0, .05); text-shadow:none } body.woocommerce #payment, body.woocommerce #payment div.payment_box, body.woocommerce form.checkout_coupon, body.woocommerce form.login, body.woocommerce form.register, body.woocommerce-page #payment, body.woocommerce-page #payment div.payment_box, body.woocommerce-page form.checkout_coupon, body.woocommerce-page form.login, body.woocommerce-page form.register { background:rgba(0, 0, 0, .05); border:1px solid #e5e5e5\0/; border:1px solid rgba(0, 0, 0, .05); box-shadow:none } body.woocommerce #payment div.payment_box:after, body.woocommerce-page #payment div.payment_box:after { border-bottom-color:rgba(0, 0, 0, .1); top:-4px } body.woocommerce #payment div.form-row, body.woocommerce-page #payment div.form-row { border:0 } body.woocommerce #payment div.payment_box, body.woocommerce-page #payment div.payment_box { text-shadow:none } body table.shop_table { border-left:1px solid #e5e5e5\0/; border-left:1px solid rgba(0, 0, 0, .05); border-top:1px solid #e5e5e5\0/; border-top:1px solid rgba(0, 0, 0, .05); border-radius:0 } .shop_table td, .shop_table th { border-bottom:1px solid #e5e5e5\9; border-bottom:1px solid rgba(0, 0, 0, .05); border-right:1px solid #e5e5e5\9; border-right:1px solid rgba(0, 0, 0, .05) } body.woocommerce .cart-collaterals .cart_totals tr td, body.woocommerce .cart-collaterals .cart_totals tr th, body.woocommerce-page .cart-collaterals .cart_totals tr td, body.woocommerce-page .cart-collaterals .cart_totals tr th { padding:4px 8px; width:50% } .shop_table .product-thumbnail img { margin:0; max-width:40px; height:auto } body .shop_table .coupon label { margin:0; padding-right:5px } body #content table.cart td.actions .coupon .input-text, body table.cart td.actions .coupon .input-text { width:80px; margin:0 } body #content table.cart td.actions .button.alt, body table.cart td.actions .button.alt { float:none } #content table.cart a.remove, body table.cart a.remove { background-color:none; font-size:26px } .shop_table .coupon { float:left } body .shop_table .actions p { padding-bottom:0!important } body .shop_table .coupon .button { padding:13px 15px 11px; margin:0!important } .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon { margin-top:5px } body .actions input[type=submit] { padding:13px 15px 11px; margin:5px 0 5px 5px!important } body .cart-collaterals .cart_totals { float:left; width:100%; max-width:300px; text-align:left; margin-bottom:20px } .shipping_calculator p { padding:0 } .shipping_calculator input[type=text], .shipping_calculator select { width:100%!important; max-width:300px } body .cart-collaterals .cart_totals table { margin:10px 0 0 } .shipping-calculator-form { margin-top:10px } body .cart-collaterals .cart_totals table th { background:rgba(0, 0, 0, .03); background:#eee\0/ } body .cart-collaterals .cart_totals tr td, body .cart-collaterals .cart_totals tr th { border-top:1px solid #d9d9d9 } body .cart-collaterals .shipping_calculator { clear:both; width:100%; max-width:300px; margin-top:0 } body .cart-collaterals .shipping_calculator input[type=text], body .cart-collaterals .shipping_calculator select { margin:0 } #dropdown_product_cat, .sidebar #searchform input[type=text], body form .form-row input.input-text, body form .form-row select, body form .form-row textarea { vertical-align:0; width:100% } body.woocommerce #content div.product form.cart, body.woocommerce div.product form.cart, body.woocommerce-page #content div.product form.cart, body.woocommerce-page div.product form.cart { margin-top:1.5em } body.woocommerce ul.product_list_widget li dl, body.woocommerce-page ul.product_list_widget li dl { padding-left:0; border-left:0 } body.woocommerce #content table.cart td.actions .coupon .input-text, body.woocommerce table.cart td.actions .coupon .input-text, body.woocommerce-page #content table.cart td.actions .coupon .input-text, body.woocommerce-page table.cart td.actions .coupon .input-text { padding:10px 6px } #shipping_method label { display:inline } body.woocommerce .checkout #shiptobilling, body.woocommerce-page .checkout #shiptobilling { width:100%; float:left; display:block; font-size:18px; line-height:normal } ul.payment_methods label { margin:0 } ul.payment_methods p { padding:0 } #payment ul.payment_methods { padding:1em 0; margin-bottom:0; border-bottom:1px solid #e5e5e5\9; border-bottom:1px solid rgba(0, 0, 0, .1) } #payment ul.payment_methods li { padding:0; list-style:none } body #payment div.form-row, body #payment ul.payment_methods { border-color:rgba(0, 0, 0, .1) } .woocommerce-checkout .form-row .chzn-container-single .chzn-single { font-size:15px; color:#999 } .woocommerce-page form.register, body.woocommerce form.checkout_coupon, body.woocommerce form.login, body.woocommerce form.register, body.woocommerce-page form.checkout_coupon, body.woocommerce-page form.login { padding:10px 15px!important } .checkout_coupon p { padding:0; margin-bottom:0!important } .checkout_coupon .button { margin:0!important } .login, .registration { padding:0!important; margin:0 } body .order_details li { border-color:#999\9; border-color:rgba(0, 0, 0, .4) } .customer_details dt { clear:both; float:left; width:120px; font-weight:700; margin:0 } .customer_details dd { float:left } .col2-set { clear:both; padding-top:20px } .col2-set label { margin:0 } .col2-set header h3 { margin:0; padding:0 } body table.shop_table td.product-quantity { text-align:left } .lost_password { display:inline-block; margin:12px 0 0 10px } body.woocommerce table.my_account_orders .order-actions, body.woocommerce-page table.my_account_orders .order-actions { text-align:center } .sidebar .widget .product_list_widget .star-rating { margin:5px 0; display:list-item } .widget a, .widget-small a { font-weight:400 } del span.amount { color:#999 } ins span.amount { color:#564812 } .sidebar ul.cart_list li, .sidebar ul.product_list_widget li { background:0; padding:6px 0 } .sidebar ul.cart_list li a, .sidebar ul.product_list_widget li a { display:block } body.woocommerce .widget_shopping_cart .total, body.woocommerce-page .widget_shopping_cart .total { background:0 0; border-top:none } .mobile_header .widget .cart_list li img, .mobile_header .widget .product_list_widget li img, .nav_bg .widget .cart_list li img, .nav_bg .widget .product_list_widget li img, .sidebar .widget .cart_list li img, .sidebar .widget .product_list_widget li img { box-shadow:0 1px 2px 0 rgba(0, 0, 0, .3); float:right; height:auto; margin-left:4px; width:44px } #footer #searchform label, .sidebar #searchform label { display:block; margin-bottom:5px } #footer #searchform input[type=text], .sidebar #searchform input[type=text] { width:100%; max-width:64% } #footer .search_nearby_widget #searchform input[type=text], #footer .templatic_advanced_search #searchform input[type=text], .wrap .sidebar .search_nearby_widget #searchform input[type=text], .wrap .sidebar .templatic_advanced_search #searchform input[type=text] { max-width:none } #footer #searchform input[type=submit], .sidebar #searchform input[type=submit] { margin:0; vertical-align:top; height:auto } .sidebar .widget_login { margin-bottom:40px } .sidebar .star-rating { margin:5px 0 } .sidebar #wp-submit { font-weight:400; text-shadow:none; padding:7px 14px; text-decoration:none; cursor:pointer } .sidebar .widget_layered_nav li .count { background:0 } .sidebar .widget_login form { margin-bottom:0 } .sidebar .widget_login form label { margin:0 } .sidebar .widget_login form p { padding:0 } .sidebar .widget_login form p a { vertical-align:top; margin-left:10px } .sidebar .widget .cart_list li .variation, .sidebar .widget .product_list_widget li .variation { font-size:13px } body.woocommerce .widget_price_filter .ui-slider .ui-slider-range, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range { background:#ccc\9; background:rgba(0, 0, 0, .2); background:#666 \0/; box-shadow:none; padding:0 } body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle { width:14px; height:14px; background:#666; border:0; top:-3px; box-shadow:none } body.woocommerce .sidebar .ui-widget-content { background:#ccc\9!important; background:rgba(0, 0, 0, .2)!important; border:0; border-radius:4px; height:9px; margin:15px 0 12px; position:relative; text-align:left } body.woocommerce .widget_layered_nav_filters ul li, body.woocommerce-page .widget_layered_nav_filters ul li { background:none!important; border:none; padding:0!important; margin:5px 8px 0 0 } body.woocommerce .widget_product_categories select, body.woocommerce .widget_product_search #searchform { margin-top:12px } body.woocommerce div.pp_woocommerce div.ppt { width:100%!important } .flex-container a:active, .flex-container a:focus, .flexslider a:active, .flexslider a:focus { outline:0 } .flex-control-nav, .flex-direction-nav, .slides { padding:0; list-style:none } .flexslider { padding:0 } .flexslider .slides>li { -webkit-backface-visibility:hidden; border:0; padding:0; position:relative } .flexslider .slides img { width:100%; height:auto; display:block; border:none; padding:0; margin:0 } .flex-pauseplay span { text-transform:capitalize } .slides:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0 } html[xmlns] .slides { display:block } * html .slides { height:1% } .no-js .slides>li:first-child { display:block } .sidebar .flexslider .slides li .post_img { width:100%!important } .flexslider { position:relative; height:auto!important } .flex-viewport { max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease } .flex-viewport ul { margin:0 } .loading .flex-viewport { max-height:300px } .flexslider .slides { margin:0; zoom:1 } #content #carousel { margin:15px 0 } #carousel { position:relative } #carousel li { width:80px!important; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-right:5px } #carousel li img { width:auto; max-width:100%; margin:0 } .carousel li { margin-right:5px } .flex-direction-nav { *height:0 } body .widget .flex-direction-nav li { border:0; padding:0 } .flex-direction-nav a { display:block; cursor:pointer } .flex-control-nav { position:absolute } .flex-control-nav li { display:inline-block; zoom:1; *display:inline } .flex-control-paging li a { display:block; cursor:pointer } .flex-control-thumbs { margin:5px 0 0; position:static; overflow:hidden } .flex-control-thumbs li { width:25%; float:left; margin:0 } .flex-control-thumbs img { width:100%; display:block; opacity:.7; cursor:pointer } .flex-control-thumbs img:hover { opacity:1 } .flex-control-thumbs .flex-active { opacity:1; cursor:default } .flex-direction-nav .flex-prev { opacity:1; left:0 } .flex-direction-nav .flex-next { opacity:1; right:0 } .flexslider .slides>li h2 { position:absolute; bottom:0; left:0; width:100%; background:rgba(255, 255, 255, .8); box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:20px; color:#444; margin:0 auto; padding:8px 15px } .flexslider .slides>li h2 a { display:block; color:#fff } .flexslider .slides>li h2 a:hover { color:#ccc } .post_shortinfo { position:absolute; bottom:50px } .templatic_slider { float:none; border:1px solid rgba(0, 0, 0, .13); border:1px solid #e0e0e0 \0/; box-sizing:border-box; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); box-shadow:1px 1px 2px #e0e0e0 \0/; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:2px; margin-bottom:40px!important } .templatic_slider .flexslider { height:auto!important } .templatic_slider .flexslider h2 { padding:0; margin-bottom:5px } .templatic_slider .flexslider h3 { border:none; padding:8px; margin-bottom:0 } .templatic_slider .flexslider p { padding:0 8px 12px } .templatic_slider .slides li img { max-width:100%; border:0; padding:0; margin:0 } .home_page_slider { width:978px; margin:0 auto } .home_page_slider .widget { margin:20px 0 } .home_page_slider .flexslider ul li { border-bottom:0; padding:0 } .home_page_slider .slides li { padding:0 } .flex-control-nav { top:10px } .flex-control-paging li { margin-right:5px } .flex-control-paging li a { width:18px; height:18px; background-color:#fafafa; border:1px solid #e0e0e0; border-radius:40px; font-size:11px; color:#666; font-weight:700; line-height:20px; text-decoration:none; text-align:center } .flex-control-paging li a.flex-active, .flex-control-paging li a:hover { background:#000; border-color:#000; color:#fff } .home_page_slider .flex-direction-nav li { border:0; padding:0 } .flex-direction-nav li a {background: #b88b2e none repeat scroll 0 0; color: #fff; margin-top: -16px; padding: 0 !important; position: absolute; text-align: center; top: 50%;} .flex-nav-prev { font-weight: bold;} .flex-direction-nav li a:hover { color:#000 } .flex-direction-nav li a i { vertical-align:middle } #carousel .flex-direction-nav li a { top:30% } .flex-control-nav { left:auto; right:-4px; margin:0 } .sidebar .templatic_slider { width:100%; border:none; box-shadow:none; padding:0; margin-bottom:40px } .sidebar .flexslider .slides>li { padding:0 } .sidebar .flexslider .slides li h2 { display:none } .sidebar .flex-direction-nav { display:none; clear:both } .sidebar .flex-direction-nav li { border:0; padding:0 } .sidebar .flex-direction-nav li a { top:40% } .sidebar .flex-control-nav { top:auto; bottom:5px; line-height:normal } .sidebar .flex-control-paging li a { width:8px; height:8px; text-indent:-9999px } .sidebar .flex-direction-nav .flex-prev { float:left } .sidebar .flex-direction-nav .flex-next { float:right } .home_page_banner .flexslider ul li .post_list .post_img { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:30%!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0 25px 0 0; padding:0 } .home_page_banner .flexslider ul li .post_list .slider-post { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:62%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .home_page_banner .flexslider ul li .post_list .slider-post h2 { position:static; background:0; padding:0; margin-bottom:10px } .home_page_banner .flexslider ul li .post_list .slider-post h2 a { color:#333; line-height:20px } .home_page_banner .flexslider ul li .post_list .slider-post, .home_page_banner .flexslider ul li .post_list .slider-post p { padding:0 3.5% 0 0 } .post_slider { background:#f5f5f5 \0/; background:rgba(0, 0, 0, .06); padding:20px; height:auto!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .home_page_banner .flexslider ul li .post_list .slider-post h2 a { font-size:20px } .home_page_banner .flexslider.slider_carousel ul li .post_list .post_img { width:90%!important; margin:0 5% 10px } .home_page_banner .flexslider.slider_carousel ul li .post_list .slider-post { width:100%!important; padding:0 5% } .home_page_banner .flexslider.slider_carousel ul li .post_list .slider-post h2 a { font-size:16px } span.gform_description { display:block; padding:12px 0 } body .gform_wrapper { max-width:100% } .gform_wrapper ul { background:0 0; list-style:none; margin:0; padding:0 } .gform_wrapper ul li { background:0 0; margin:0; padding:12px 0 } li.gfield_error { border-bottom:1px dotted #e00; border-top:1px dotted #e00 } li.gfield label { display:block; font-size:inherit!important } li.gfield label span.gfield_required { display:inline-block; color:#e00; margin-left:5px } li.gfield .gfield_label { display:inline-block } ul.gfield_checkbox, ul.gfield_radio { margin:6px 0 0 } ul.gfield_checkbox label, ul.gfield_radio label { display:inline-block; padding-left:10px } ul.gfield_radio li { padding:0 } .ginput_container input[type=password], .ginput_container input[type=text], .ginput_container select, .ginput_container textarea { width:100% } .ginput_product_price, .ginput_shipping_price, .ginput_total { color:#f90 } .gform_wrapper input.datepicker.datepicker_with_icon { width:auto } img.ui-datepicker-trigger { background:0 0; margin:15px 0 0 10px; padding:0 } .gfield_list_icons .add_list_item, .gfield_list_icons .delete_list_item { margin:6px 0!important } .ginput_counter { display:inline-block; color:#f90; font-size:11px; line-height:18px } div.ginput_complex { clear:both; display:block; float:left; margin:0 0 18px; width:100% } .layout-1c span.ginput_left, span.ginput_left { float:left; width:49% } .layout-1c span.ginput_right, span.ginput_right { float:right; width:49% } .layout-3c-c span.ginput_left, .layout-3c-c span.ginput_right, .layout-3c-l span.ginput_left, .layout-3c-l span.ginput_right, .layout-3c-r span.ginput_left, .layout-3c-r span.ginput_right, .layout-hl-2c-l span.ginput_left, .layout-hl-2c-l span.ginput_right, .layout-hl-2c-r span.ginput_left, .layout-hl-2c-r span.ginput_right, .layout-hr-2c-l span.ginput_left, .layout-hr-2c-l span.ginput_right, .layout-hr-2c-r span.ginput_left, .layout-hr-2c-r span.ginput_right { width:100% } div.clear-multi { clear:both } div.clear-multi:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden } div.clear-multi div.ginput_container { float:left; margin-right:5px } div.clear-multi div.gfield_time_hour label { display:inline-block } .gfield_description { color:#999; display:block; font:normal normal 11px/18px Georgia, serif; padding:3px 0 0 } .validation_message { color:red } .gform_footer, .gform_page_footer { padding:12px 0 } .gform_wrapper .gf_progressbar_wrapper { clear:both; margin:0 0 18px } .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title { clear:both; font-size:12px; line-height:18px; text-transform:uppercase } .gform_wrapper .gf_progressbar { background-color:#fff; background-repeat:repeat-x; background-position:bottom; border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:20px; line-height:20px!important; overflow:hidden; width:100% } .gform_wrapper .gf_progressbar_percentage { background-repeat:repeat-x; color:#fff; font-family:Georgia, serif; font-size:12px; height:20px; text-align:right; text-shadow:0 1px 1px rgba(0, 0, 0, .5) } .gform_wrapper .gf_progressbar_percentage span { margin-right:5px; margin-left:5px } .gform_wrapper input.datepicker.datepicker_with_icon { display:-moz-inline-stack; display:inline-block; *display:inline; margin-right:4px!important; zoom:1 } .widget-tabs { padding:36px 0 0 } .widget-tabs ul.tabs { background:#111; line-height:1; margin:0 0 -6px; padding:0 } .widget-tabs ul.tabs li.t { background:0; display:inline; padding:0 } .widget-tabs ul.tabs li.t a { color:#fff; display:inline-block; font-size:11px; line-height:18px; padding:10px 20px 9px } .widget-tabs ul.tabs li.t a.tab-current { background:#171717 } .widget-tabs .term-cloud { background:#171717; margin:6px 0 0; padding:14px 20px } .gform_wrapper .gfield_time_ampm select { width:80px!important } .gform_body input.input-text, .gform_body input[type=date], .gform_body input[type=datetime-local], .gform_body input[type=datetime], .gform_body input[type=email], .gform_body input[type=number], .gform_body input[type=password], .gform_body input[type=search], .gform_body input[type=tel], .gform_body input[type=text], .gform_body input[type=time], .gform_body input[type=url], .gform_body input[type=week], .gform_body select, .gform_body textarea, input[type=month] { font-family:inherit!important; font-size:inherit!important; padding:8px!important; margin:0 } .gform_wrapper .ginput_complex select, .gform_wrapper select { padding:8px!important } .ginput_container img.ui-datepicker-trigger { float:none; border:none; width:auto; height:auto; top:10px; padding:0; margin:0 } body .gform_wrapper .top_label .gfield_label { margin:0 } body #ui-datepicker-div, body .ui-datepicker-div, body .ui-datepicker-inline { border:none; padding:0 } .ui-datepicker-header .ui-datepicker-new-month, .ui-datepicker-header .ui-datepicker-new-year { padding:2px } div.ui-datepicker-header select.ui-datepicker-new-year { left:auto; right:35px } .ui-datepicker .ui-datepicker-next { left:auto!important } div.ui-datepicker-next a { float:right!important; left:auto } table.ui-datepicker td, table.ui-datepicker th { padding:5px } .entry-content .boxes h1, .entry-content .boxes h2, .entry-content .boxes h3, .entry-content .boxes h4, .entry-content .boxes h5, .entry-content .boxes h6, .ui-datepicker-new-row .ui-datepicker { margin-top:0 } .boxes img.aligncenter, .boxes img.alignleft, .boxes img.alignnone, .boxes img.alignright { margin-top:0; margin-bottom:0 } body #content .boxes p { padding:0 0 10px } body .form_row .form_row:last-child { padding-bottom:0 } body .form_row .description, body .form_row span.message_note, body .message_note { color:#666; margin-top:5px } body .btn_input_normal { margin:0 } body #validate_coupon_code { margin-bottom:0 } body #submit_form #map_canvas, body #submit_form #recurring_event, body #submit_form textarea { max-width:600px; width:100%; background:#fff } body #submit_form #recurring_event { background-color:rgba(0, 0, 0, .01); background-color:#fafafa \0/; border:1px solid rgba(0, 0, 0, .08); border:1px solid #e0e0e0 \0/; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px } body #submit_form #recurring_event .monthly_opt_container select { margin-top:10px } body #submit_form #recurring_event .form_last_days { padding-top:20px } body .package label { background-color:rgba(0, 0, 0, .01); background-color:#fafafa \0/; border:1px solid rgba(0, 0, 0, .08); border:1px solid #e0e0e0 \0/; border-radius:0 } body .published_box { background-color: #FFFFD5; border:1px solid #EAEAA8; border-radius:0; font-size:14px } body .published_box .btn_input_normal { margin: 0; } body .published_box form h5 { font-size:14px } body .published_box form h5.post_message { font-weight:700 } body .published_box a.btn_input_normal { display:inline-block; font-size:14px; font-weight:700; line-height:18px } body select { border-radius:0; padding:9px 12px } body #comment-image-wrapper #comment-image-error { padding:6px 12px!important } body #recaptcha_widget_div { line-height:normal } body #recaptcha_widget_div div, body #recaptcha_widget_div p { padding:0!important } .recaptchatable input#recaptcha_response_field { background:#fff; margin:0!important; position:relative; top:4px; color:#000 } .recaptchatable #recaptcha_privacy { line-height:20px; margin-top:9px } .plugin_ad { clear:both; max-width:100%; text-align:center; margin-bottom:15px } .plugin_ad img { max-width:100% } a, abbr, acronym, address, article, aside, audio, big, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, ul, var, video { margin:0; padding:0; vertical-align:baseline; outline:0; font-size:100%; background:0 0; border:none; text-decoration:none } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block } b, center, cite, em, font, hr, i, layer, menu, s, strike, strong, u, xmp { vertical-align:baseline; outline:0; font-size:100%; font-weight:400; background:0 0; border:none; margin:0; padding:0 } body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#444; line-height:24px; overflow-x:hidden } a img { border:none } a { color:#0165bd; cursor:pointer; text-decoration:none } a:hover, ol li a, ul li a { color:#666 } ol li a:hover, ul li a:hover { color:#0165bd } b, strong { font-weight:700 } cite, em, i { font-style:italic } h1, h2, h3, h4, h5, h6 { color:#000; font-style:normal; font-weight:400; margin-bottom:10px } body h1 { font-size:30px; line-height:34px } body h2 { font-size:25px; line-height:30px } body h3 { font-size:20px; line-height:28px } body h4 { font-size:16px; line-height:24px } body h5 { font-size:14px; line-height:22px } body h6 { font-size:12px; line-height:20px } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { margin-top:20px } p { padding:0 0 15px } ol { list-style:decimal outside; margin:0 0 15px 30px } ul { list-style:outside; margin:0 0 20px 20px } dl { margin:6px 0 } dl dt { font-weight:700; margin:6px 0 0 } dl dd { font-weight:400; margin:0 0 0 40px } abbr { cursor:help } acronym { text-transform:uppercase; border-bottom:1px dashed #ccc; cursor:help } big { font-size:120% } small, sub, sup { font-size:80% } sup { vertical-align:baseline; position:relative; bottom:.3em } sub { vertical-align:baseline; position:relative; top:.3em } address { font-style:italic; margin:12px 0 } dd address, li address { margin:0 } blockquote { clear:both; background:#fafafa url(../images/blockquote.png) no-repeat 18px 20px\0/; background:rgba(0, 0, 0, .03)url(../images/blockquote.png) no-repeat 18px 20px; border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); box-shadow:1px 1px 2px rgba(0, 0, 0, .1); margin:20px 0; padding:16px 14px 16px 62px } blockquote cite { width:100%; font-weight:400; font-size:13px; line-height:20px; text-align:right; display:block; clear:both; margin-top:10px } blockquote p { font-size:16px; line-height:28px; padding:0; margin-bottom:0!important } blockquote blockquote { background-color:transparent; font-style:italic; font-weight:400; font-size:15px; line-height:24px } blockquote blockquote p { padding:12px 0 } blockquote, q { quotes:none } blockquote:after, blockquote:before, q:after, q:before { content:''; content:none } blockquote.alignleft, blockquote.alignright { margin-top:0; width:33% } audio, fig, iframe, img, object, param, video { border:none } .attachment-image img { height:auto; width:auto } img.size-full { height:auto!important; max-width:100%; width:auto!important } img.wp-smiley { background:transparent!important; border:0!important; margin:0!important; padding:0!important } .comment-text audio, .comment-text embed, .comment-text iframe, .comment-text img, .comment-text object, .comment-text video, .entry-content audio, .entry-content embed, .entry-content iframe, .entry-content img, .entry-content object, .entry-content video, .textwidget audio, .textwidget embed, .textwidget iframe, .textwidget img, .textwidget object, .textwidget video { margin-top:6px; margin-bottom:6px } .comment-text object embed, .entry-content object embed, .textwidget object embed { margin-top:0; margin-bottom:0 } .comment-text .wp-caption, .comment-text audio, .comment-text embed, .comment-text iframe, .comment-text img, .comment-text object, .comment-text video, .entry-content .wp-caption, .entry-content audio, .entry-content embed, .entry-content iframe, .entry-content img, .entry-content object, .entry-content video, .textwidget .wp-caption, .textwidget audio, .textwidget embed, .textwidget iframe, .textwidget img, .textwidget object, .textwidget video { max-width:100% } .alignleft { float:left; margin:18px 20px 12px 0 } .alignright { float:right; margin:18px 0 12px 20px } .aligncenter { display:block; margin:18px auto } .alignnone { clear:both; margin:18px 0 } img.aligncenter, img.alignleft, img.alignnone, img.alignright { margin-top:8px; margin-bottom:8px } .comment-text .aligncenter>:first-child, .comment-text .alignleft>:first-child, .comment-text .alignnone>:first-child, .comment-text .alignright>:first-child, .entry-content .aligncenter>:first-child, .entry-content .alignleft>:first-child, .entry-content .alignnone>:first-child, .entry-content .alignright>:first-child, .textwidget .aligncenter>:first-child, .textwidget .alignleft>:first-child, .textwidget .alignnone>:first-child, .textwidget .alignright>:first-child { margin-top:0; margin-bottom:0 } .layout-3c-c .alignleft, .layout-3c-c .alignright, .layout-3c-l .alignleft, .layout-3c-l .alignright, .layout-3c-r .alignleft, .layout-3c-r .alignright, .layout-hl-2c-l .alignleft, .layout-hl-2c-l .alignright, .layout-hl-2c-r .alignleft, .layout-hl-2c-r .alignright, .layout-hr-2c-l .alignleft, .layout-hr-2c-l .alignright, .layout-hr-2c-r .alignleft, .layout-hr-2c-r .alignright { float:none; margin-left:0; margin-right:0 } .entry-content pre, .entry-content table pre, pre, table pre { background:#f2f2f2; color:#222; font-size:12px; line-height:24px; margin:18px 0; overflow:scroll; padding:12px 20px } code { background:#ffa; color:#222; font-size:15px } pre code { background:0 0; font-size:1em } dfn, ins { font-style:italic; text-decoration:none } del, s, strike { text-decoration:line-through } mark { color:#e00 } object { margin:18px 0 } label { display:inline-block; margin:0 0 5px; padding:0 } input[type=checkbox], input[type=radio] { margin:-3px 0 0; vertical-align:middle } input[type=search]::-webkit-search-decoration { display:none } input[type=checkbox]:active, input[type=checkbox]:focus, input[type=file]:active, input[type=file]:focus, input[type=radio]:active, input[type=radio]:focus { box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none } input.input-text, input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea { width:100%; max-width:396px; background-color:#fff; border-width:1px; border-style:solid; border-color:#c9c9c9 #e5e5e5 #e5e5e5 #c9c9c9\0/; border-color:rgba(0, 0, 0, .25)rgba(0, 0, 0, .12)rgba(0, 0, 0, .12)rgba(0, 0, 0, .25); box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; /*-webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s;*/ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; text-align:left; outline:0; padding:10px 12px; margin:0 } input.input-text:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus { color:#000; border-color:#777\0/; border-color:rgba(0, 0, 0, .6); box-shadow:1px 1px 2px rgba(0, 0, 0, .2) } button:invalid, input:invalid, select:invalid, textarea:invalid { -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; box-shadow:none } button::-moz-focus-inner, input::-moz-focus-inner, select::-moz-focus-inner, textarea::-moz-focus-inner { border:0; padding:0 } select option { margin:5px 12px } body .wp_themeSkin iframe { background:#fff!important } body .ui-datepicker-trigger { display:inline-block; float:left; width:12%!important; max-width:46px; height:38px; background:#000; color:#fff; padding:0!important; margin:0 } body .ui-datepicker-trigger:hover { background:#0165BD; border:none; color:#fff } #set_address_map { margin-top: 0; } .button, .uploadfilebutton, a.button, button, input[type=button], input[type=reset], input[type=submit] { display:inline-block; *display:inline; zoom:1; background-color:#0486B7; border:none; border-radius:4px; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:700; line-height:normal; cursor:pointer; outline:0; overflow:visible; vertical-align:top; padding:10px 24px 9px; margin:6px 0 } .button:active, .uploadfilebutton:active, a.button:active, button:active, input[type=button]:active, input[type=reset]:active, input[type=submit]:active { position:relative; top:1px } .button:hover, .uploadfilebutton:hover, a.button:hover, button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover { background-color:#0165BD } body .secondary_btn { background-color:#fafafa\0/; background-color:rgba(0, 0, 0, .03); border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); color:#666 } body .secondary_btn:hover { background:#000; color:#fff } body .main_btn { background-color:#0165BD; color:#fff } body .main_btn:hover { background:#000 } body .tiny_btn { font-size:12px; font-weight:400; padding:5px 10px; margin:5px 0 15px } .upload.button { display:inline-block!important; vertical-align:top; top:4px; width:104px; height:28px } .upload.button input[type=file] { z-index:999 } .upload.button span, .upload.button span.upload_title { position:absolute; top:4px; left:0; right:0; line-height:28px; text-align:center; z-index:0 } span.file_value { margin:18px 0 0 10px!important } #organizer_logo { height:37px!important; margin:0!important; top:-1px; width:125px!important } .upload .upload_title { top:0!important; height:36px; line-height:36px!important } #imagelist p img { max-width:none } select[multiple], select[size], textarea { height:auto } textarea { width:100%; max-width:500px; min-height:198px; overflow:auto; line-height:24px; resize:vertical } optgroup { font-style:normal; font-weight:400 } table { border-collapse:collapse; border-spacing:0; border-top:1px solid #ddd\0/; border-top:1px solid rgba(0, 0, 0, .1); border-left:1px solid #ddd\0/; border-left:1px solid rgba(0, 0, 0, .1); margin:18px 0; width:100% } table caption { background:#f8f8f8; border:1px solid rgba(0, 0, 0, .1); border-bottom:0; padding:12px 20px; text-align:center } tr.alt { background:#fcfcfc } td, th { border-bottom:1px solid #ccc\0/; border-bottom:1px solid rgba(0, 0, 0, .1); border-right:1px solid #ccc\0/; border-right:1px solid rgba(0, 0, 0, .1); padding:12px 20px; text-align:left; vertical-align:top } .layout-3c-c td, .layout-3c-c th, .layout-3c-l td, .layout-3c-l th, .layout-3c-r td, .layout-3c-r th, .layout-hl-2c-l td, .layout-hl-2c-l th, .layout-hl-2c-r td, .layout-hl-2c-r th, .layout-hr-2c-l td, .layout-hr-2c-l th, .layout-hr-2c-r td, .layout-hr-2c-r th { padding:10px } th { background:rgba(0, 0, 0, .1) } hr { background:rgba(0, 0, 0, .1); height:1px; margin-bottom:24px } .left { float:left } .right { float:right } .clear, .clearfix { clear:both } .clearfix:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden } .layout-3c-c blockquote.alignleft, .layout-3c-c blockquote.alignright, .layout-3c-l blockquote.alignleft, .layout-3c-l blockquote.alignright, .layout-3c-r blockquote.alignleft, .layout-3c-r blockquote.alignright, .layout-hl-2c-l blockquote.alignleft, .layout-hl-2c-l blockquote.alignright, .layout-hl-2c-r blockquote.alignleft, .layout-hl-2c-r blockquote.alignright, .layout-hr-2c-l blockquote.alignleft, .layout-hr-2c-l blockquote.alignright, .layout-hr-2c-r blockquote.alignleft, .layout-hr-2c-r blockquote.alignright { float:none; margin:0; width:auto } .error_msg { color:#ff2727 } .supreme_wrapper { position:relative; overflow:hidden } .templatic_header_image { max-width:100% } .home_page_banner { clear:both } .home_page_banner .widget { clear:both; padding:0; margin-bottom:0 } /*#footer, #main, .sidebar-after-header, .sidebar-subsidiary, .widget.templatic_slider, body .nav_bg .widget-nav-menu, div#menu-subsidiary { margin:0 auto; width:1200px } #content, #main .wrap, .footer-wrap, .header-wrap, .hfeed, .sidebar-wrap, div#menu-primary .wrap, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-subsidiary .wrap { clear:both; float:left; margin:0; padding:0; width:100% } #header, div#menu-primary, div#menu-secondary, div#menu-secondary1, div#menu-secondary1 .mega-menu { width:100%; max-width:1200px; margin:0 auto }*/ .mega-menu .search-form, #menu-secondary .search-form { float: right; margin: 7px 8px 0 0; } .mega-menu .search-form label, #menu-secondary .search-form label { color: #fff; } .mega-menu .search-form input[type="text"], #menu-secondary .search-form input[type="text"] { max-width: 160px !important; background: #fff url(../images/iconset.png) no-repeat right -5px top -8px; margin-left: 10px; } .mega-menu .search-form input[type="submit"], #menu-secondary .search-form input[type="submit"] { padding: 11px 15px 10px; margin-left: 5px !important; } .mega-menu .search-form input[type="submit"]:hover, #menu-secondary .search-form input[type="submit"]:hover { background: #333; } #main #content { clear:none; width:71%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-bottom:40px } .home #main #content { padding-bottom:0 } .home_page_content .widget:last-child { margin-bottom:0 } .layout-1c #main #content { clear:both; width:100% } .layout-3c-c #main #content, .layout-3c-l #main #content, .layout-3c-r #main #content, .layout-hl-2c-l #main #content, .layout-hl-2c-r #main #content, .layout-hr-2c-l #main #content, .layout-hr-2c-r #main #content { width:360px } .layout-1c #main .wrap { background-image:none } .layout-2c-r #main .wrap { background-position:319px 0 } .layout-2c-r #main #content { float:right } .layout-3c-c #main .wrap { background-position:0 0 } .layout-3c-c #main #content { left:320px; position:relative } .layout-3c-l #main .wrap, .layout-3c-r #main .wrap { background-position:0 0 } .layout-3c-r #main #content { float:right } .layout-hl-1c #container, .layout-hl-2c-l #container, .layout-hl-2c-r #container, .layout-hr-1c #container, .layout-hr-2c-l #container, .layout-hr-2c-r #container { margin:0 auto; width:1000px } .layout-hl-1c .container-wrap, .layout-hl-2c-l .container-wrap, .layout-hl-2c-r .container-wrap, .layout-hr-1c .container-wrap, .layout-hr-2c-l .container-wrap, .layout-hr-2c-r .container-wrap { background-color:#fff; background-position:left top; background-repeat:repeat-y; float:left; width:100% } .layout-hl-1c .container-wrap { background-image:url(../images/dot.png); background-position:319px 0 } .layout-hr-1c .container-wrap { background-image:url(../images/dot.png); background-position:680px 0 } .layout-hl-1c #header, .layout-hl-2c-l #header, .layout-hl-2c-r #header { background:0 0; clear:none; float:left; width:320px } .layout-hr-1c #header, .layout-hr-2c-l #header, .layout-hr-2c-r #header { background:0 0; clear:none; float:right; width:320px } .layout-hl-1c #header .header-wrap, .layout-hl-2c-l #header .header-wrap, .layout-hl-2c-r #header .header-wrap, .layout-hr-1c #header .header-wrap, .layout-hr-2c-l #header .header-wrap, .layout-hr-2c-r #header .header-wrap { background:0 0; margin:0; width:100% } .layout-hl-1c #main, .layout-hl-2c-l #main, .layout-hl-2c-r #main, .layout-hr-1c #main, .layout-hr-2c-l #main, .layout-hr-2c-r #main { clear:none; float:left; margin:0; width:680px } .layout-hl-1c #main .wrap, .layout-hl-2c-l #main .wrap, .layout-hl-2c-r #main .wrap, .layout-hr-1c #main .wrap, .layout-hr-2c-l #main .wrap, .layout-hr-2c-r #main .wrap { background:0 0; margin:0 } .layout-hl-2c-r #content, .layout-hr-2c-r #content { float:right } .supreme_wraper { overflow:hidden; position:relative } .container-wrap { position:relative; right:0; transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out } .mobile_container_open { right:0 } .mobile_header_open .mobi-scroll { width:100%; background:none repeat scroll 0 0 rgba(0, 0, 0, .9) } .toggle_wrap { float:right; position:relative; top:15px; left:-100%; background:rgba(0, 0, 0, .9); height:0; border:none; border-right:none; box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .1), -3px -2px 4px rgba(0, 0, 0, .5); -moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .1), -3px -2px 4px rgba(0, 0, 0, .5); -webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .1), -3px -2px 4px rgba(0, 0, 0, .5) } .toggle_mobile_header { display:none; float:right; content:''; min-width:48px; height:42px; cursor:pointer; background:rgba(0, 0, 0, .9)url(../images/menu.png) no-repeat 0 -2px; margin-top:33px } .toggle_mobile_widget { height:42px; background-color:rgba(0, 0, 0, .9); float:right; margin-top:33px } .mobile_header { display:none; position:absolute; top:0; right:-300px; width:300px; bottom:0; height:100%; background:0 0; z-index:30; box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1); -webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1); -moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .1); transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out } .mobile_header_open { right:0 } .mobile_header .widget { display:inline-block; *display:inline; zoom:1; vertical-align:top; float:none; width:auto; padding:0; margin:0 } .mobile_header .widget-search form { margin:0 } .mobile_header .widget-search input[type=text] { width:34px; max-width:100%; background-image:url(../images/search.png); background-position:-10px -10px; background-color:transparent; background-repeat:no-repeat; border-color:transparent; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; color:#777; cursor:pointer; padding:6px 4px 5px 30px; margin:5px 0 } .mobile_header .widget-search input[type=text]:focus { width:140px; background-color:rgba(255, 255, 255, .2); border-color:rgba(255, 255, 255, .21); color:#fff } .mobile_header .shoppingcart_box_bg .cart_items { text-align:left } .mobile_header div#menu-mobi-primary, .mobile_header div#menu-mobi-secondary, .mobile_header div#menu-mobi-secondary1 { width:100%; padding-bottom:40px } .mobile_header div#menu-mobi-secondary .wrap, .mobile_header div#menu-mobi-secondary1 .wrap { padding:0 15px } body .mobile_header .widget-wrap h3.widget-title { display:none!important } #container .header_container .header_strip .sticky_main { background:#fff \0/; background:rgba(255, 255, 255, .8); display:none; box-shadow:0 2px 5px rgba(0, 0, 0, .4); float:left; padding:0; position:fixed; top:0; left:0; width:100%; z-index:99999999 } .admin-bar #container .header_container .header_strip .sticky_main { top:28px; z-index:99 } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { display:inline-block; *display:inline; zoom:1; vertical-align:top; text-align:right; padding:0 1% } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #site-description { padding-top:0; margin:0 } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #site-description span { line-height:15px } #container .header_container .header_strip .sticky_main #nav-secondary, #container .header_container .header_strip .sticky_main #nav-secondary1 { display:inline-block; *display:inline; zoom:1; vertical-align:top } #container .header_container .header_strip .sticky_main #menu-secondary, #container .header_container .header_strip .sticky_main #menu-secondary1 { width:100%; background:0 0 } #container .header_container .header_strip .sticky_main #menu-secondary .wrap, #container .header_container .header_strip .sticky_main #menu-secondary1 .wrap { border-radius:0; margin:0 } #container .header_container .header_strip .sticky_main #branding1 img { float:right; margin:3px 0 -2px } #container .header_container .header_strip .sticky_main #branding1 #site-title, #container .header_container .header_strip .sticky_main #branding1 #site-title1 { font-size:24px; line-height:28px } #container .header_container .header_strip .sticky_main .mega-menu { float:left; width:100%; border-radius:0; margin-bottom:0; padding:0 } #container .header_container .header_strip .sticky_main .mega-menu .nav_bg { border-radius:0; margin-bottom:0 } .mobile_header .cart_checkout, .mobile_header .cart_total, .mobile_header .woo_cart_desc { display:none!important } .mobile_header .shoppingcart_box { padding:0 } body .mega-menu ul.mega li .sub-container.mega .sub { padding:5px 15px 0 } body .mega-menu { clear:both; z-index:9 } body .mega-menu .nav_bg { background:#0165bd; border-radius:3px } body .mega-menu ul.mega li { position:relative; line-height:18px; margin-right:0 } body .mega-menu ul.mega li a { position:relative; font-size:16px; color:#acd8f4; font-weight:700; text-shadow:none; line-height:normal; padding:16px 23px } body .mega-menu ul.mega li a:hover, body .mega-menu ul.mega li.current-menu-item a, body .mega-menu ul.mega li.current-page-item a, body .mega-menu ul.mega li:hover a { color:#fff } body .mega-menu ul.mega li .sub-container { top:50px!important; background:0 0 } body .mega-menu ul.mega li ul.sub-menu { background:#0665BD; box-shadow:1px 1px 3px #eee\0/; box-shadow:1px 1px 3px rgba(0, 0, 0, .2) } body .mega-menu ul.mega li .sub-container.non-mega .sub { padding:0 } body .mega-menu ul.mega li .sub-container.non-mega .sub a { padding:9px 15px; margin-right:0 } body .mega-menu ul.mega li .sub-container.non-mega .sub a:hover, body .mega-menu ul.mega li .sub-container.non-mega li a:hover, body .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a { background-color:#fff; color:#0165BD; text-decoration:none } body .mega-menu ul.mega li .sub a { border-bottom:1px solid #ddd\0/; border-bottom:1px solid rgba(0, 0, 0, .1); font-size:14px; color:#fff } body .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a { font-size:14px; color:#fff; text-shadow:none; font-weight:700; padding:7px 0 } .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a:hover { color:#ccc } body .mega-menu ul.mega li .sub .row { margin-bottom:0 } body .mega-menu ul.mega li .sub .row li a { margin-right:20px } body .mega-menu ul.mega li .sub .row li:last-child a { margin-right:0 } body .mega-menu ul.mega .sub li.mega-hdr li a { background:url(../images/dot.png) no-repeat 3px 11px; text-shadow:none } body .mega-menu ul.mega .sub li.mega-hdr li a:hover { color:#ccc; text-decoration:none } body .mega-menu ul.mega li ul.sub-menu ul li a { border:none; color:#fff; padding-bottom:0!important } .menu ul, .menu ul li { background:0 0; list-style:none; line-height:1; margin:0; padding:0 } .menu li, .nav_bg .widget-nav-menu li { display:inline-block; *display:inline; zoom:1; vertical-align:top; position:relative } .menu li a, .nav_bg .widget-nav-menu li a { display:block; position:relative } .menu li ul, .nav_bg .widget-nav-menu li ul { position:absolute; top:-9999em } .menu li li, .nav_bg .widget-nav-menu li li { visibility:inherit; width:100% } .menu li:hover ul, .nav_bg .widget-nav-menu li:hover ul { left:0; top:100%; visibility:visible; z-index:99 } .menu li:hover li ul, .nav_bg .widget-nav-menu li:hover li ul { top:-9999em } .menu li li:hover ul, .nav_bg .widget-nav-menu li li:hover ul { left:100%!important; top:0 } .menu li li:hover li ul, .nav_bg .widget-nav-menu li li:hover li ul { top:-9999em } .menu li li li:hover ul, .nav_bg .widget-nav-menu li li li:hover ul { top:0 } .menu li li li:hover li ul, .nav_bg .widget-nav-menu li li li:hover li ul { top:-9999em } .menu li li li li:hover ul, .nav_bg .widget-nav-menu li li li li:hover ul { top:0 } .menu li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li:hover li ul { top:-9999em } .menu li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li:hover ul { top:0 } .menu li li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li li:hover li ul { top:-9999em } .menu li li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li li:hover ul { top:0 } .menu li li li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li li li:hover li ul { top:-9999em } .menu li li li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li li li:hover ul { top:0 } .menu li li li li li li li:hover li ul, .nav_bg .widget-nav-menu li li li li li li li:hover li ul { top:-9999em } .menu li li li li li li li li:hover ul, .nav_bg .widget-nav-menu li li li li li li li li:hover ul { top:0 } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-primary-title, div#menu-secondary-title, div#menu-subsidiary-title { cursor:pointer; padding:10px 0 } div#menu-primary-title, div#menu-secondary-title, div#menu-subsidiary-title { padding:10px 0 } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title { border-bottom:1px dotted #f8f8f8 } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-primary-title, div#menu-secondary-title, div#menu-subsidiary-title { display:none } .primary_menu_wrapper { position:relative; background:#0665bd; z-index:89 } div#menu-primary .menu { float:right } div#menu-primary .menu ul ul { width:180px!important; background-color:#0165BD } div#menu-primary .menu li a { font-size:12px; color:#acd8f4; padding:12px 7px } div#menu-primary .menu li a.with-ul span.sub-indicator { display:none } div#menu-primary .menu li li a.with-ul span.sub-indicator { display:block; width:3px; height:5px; line-height:1; position:absolute; top:17px; right:12px; text-indent:-999em } div#menu-primary .menu li a:hover, div#menu-primary .menu li.current-menu-item a, div#menu-primary .menu li:hover>a { background:#157bd4\0/; background:rgba(255, 255, 255, .15) } div#menu-primary .menu li.current-menu-item li a { color:#fff } div#menu-primary .menu li li a { border:0; border-bottom:1px solid rgba(255, 255, 255, .15) } div#menu-primary .menu li li:last-child a { border-bottom:none } div#menu-primary .menu li li a:hover, div#menu-primary .menu li li:hover>a { background-color:#157bd4\0/; background-color:rgba(255, 255, 255, .15) } /*.nav_bg .widget-nav-menu nav, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-subsidiary .wrap { background:#0165bd; border-radius:3px }*/ div#menu-secondary-title, div#menu-subsidiary-title { display:none } .nav_bg .widget-nav-menu ul ul, div#menu-secondary .menu ul ul, div#menu-secondary1 .menu ul ul, div#menu-subsidiary .menu ul ul { width:200px!important; background-color:#0665bd } .nav_bg .widget-nav-menu li a, div#menu-secondary .menu li a, div#menu-secondary1 .menu li a, div#menu-subsidiary .menu li a { color: #ffffff; font-size: 14px; font-weight: normal; padding: 18px 15px; text-shadow: 1px 1px 0 #888; text-transform: uppercase; } div#menu-secondary .menu li a.with-ul span.sub-indicator, div#menu-secondary1 .menu li a.with-ul span.sub-indicator, div#menu-subsidiary .menu li a.with-ul span.sub-indicator { display:none } div#menu-secondary .menu li li a.with-ul span.sub-indicator, div#menu-secondary1 .menu li li a.with-ul span.sub-indicator, div#menu-subsidiary .menu li li a.with-ul span.sub-indicator { display:block; width:3px; height:5px; line-height:1; position:absolute; top:22px; right:15px; text-indent:-9999em } div#menu-secondary .menu li a:hover, div#menu-secondary .menu li.current-menu-item>a, div#menu-secondary .menu li:hover>a, div#menu-secondary1 .menu li a:hover, div#menu-secondary1 .menu li.current-menu-item>a, div#menu-secondary1 .menu li:hover>a, div#menu-subsidiary .menu li.current-menu-item>a { background:#157bd4\0/; color:#fff; background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.46, #C0383A), color-stop(0.91, #961012) ); background-image: -o-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: -moz-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: -webkit-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: -ms-linear-gradient(bottom, #C0383A 46%, #961012 91%); background-image: linear-gradient(to bottom, #C0383A 46%, #961012 91%); } div#menu-secondary .menu li.current-menu-item li a, div#menu-secondary1 .menu li.current-menu-item li a, div#menu-subsidiary .menu li.current-menu-item li a { font-weight:400 } .nav_bg .widget-nav-menu li li a, div#menu-secondary .menu li li a, div#menu-secondary1 .menu li li a, div#menu-subsidiary .menu li li a { border-top:1px solid rgba(255, 255, 255, .2); border-bottom:1px solid rgba(0, 0, 0, .2); line-height:20px; padding:13px 23px } .nav_bg .widget-nav-menu li li a:hover, div#menu-secondary .menu li li a:hover, div#menu-secondary .menu li li:hover>a, div#menu-secondary1 .menu li li a:hover, div#menu-secondary1 .menu li li:hover>a, div#menu-subsidiary .menu li li a:hover { background:rgba(255, 255, 255, .15); background:#157bd4 \0/ } div#menu-subsidiary .menu li:hover ul { bottom:100%; left:0; top:auto } div#menu-subsidiary .menu li:hover li ul { bottom:-9999em } div#menu-subsidiary .menu li li:hover ul { bottom:0; top:auto } div#menu-subsidiary .menu li li:hover li ul { bottom:-9999em; top:auto } div#menu-subsidiary .menu li li li:hover ul { bottom:0; top:auto } div#menu-subsidiary .menu li li li:hover li ul { bottom:-9999em; top:auto } div#menu-subsidiary .menu li li li li:hover ul { bottom:0; top:auto } div#menu-header-primary, div#menu-header-secondary { float:right; margin-right:40px; width:200px } div#menu-header-primary .wrap, div#menu-header-secondary .wrap { float:left; padding:20px 0 36px; width:100% } div#menu-header-primary .menu, div#menu-header-primary .menu ul, div#menu-header-secondary .menu, div#menu-header-secondary .menu ul { width:100% } div#menu-header-primary .menu ul ul, div#menu-header-secondary .menu ul ul { width:200px!important } div#menu-header-primary .menu li, div#menu-header-secondary .menu li { display:block; float:none; width:100% } div#menu-header-primary .menu li a, div#menu-header-secondary .menu li a { background:url(../images/dotted-every-3.png) left bottom repeat-x; font:12px/21px Georgia, serif; padding:10px 20px } div#menu-header-primary .menu li:last-child a, div#menu-header-secondary .menu li:last-child a { background:0 0 } div#menu-header-primary .menu li a.sf-with ul, div#menu-header-secondary .menu li a.sf-with ul { padding-right:45px } div#menu-header-primary .menu li a.with-ul span.sub-indicator, div#menu-header-secondary .menu li a.with-ul span.sub-indicator { display:block; height:3px; line-height:1; position:absolute; right:20px; text-indent:-9999em; top:20px; width:5px } div#menu-header-primary .menu li.current-menu-item a, div#menu-header-secondary .menu li.current-menu-item a { font-weight:700 } div#menu-header-primary .menu li.current-menu-item li a, div#menu-header-secondary .menu li.current-menu-item li a { font-weight:400 } div#menu-header-primary .menu li li a, div#menu-header-primary .menu li li:last-child a, div#menu-header-secondary .menu li li a, div#menu-header-secondary .menu li li:last-child a { background:#f8f8f8 url(../images/dotted-every-3.png) left bottom repeat-x } div#menu-header-primary .menu li li a:hover, div#menu-header-secondary .menu li li a:hover { background-color:#fcfcfc } div#menu-header-primary form.search-form, div#menu-header-secondary form.search-form { background:#fdfdfd; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-shadow:inset 0 1px 1px #f2f2f2; -moz-box-shadow:inset 0 1px 1px #f2f2f2; -o-box-shadow:inset 0 1px 1px #f2f2f2; -webkit-box-shadow:inset 0 1px 1px #f2f2f2; clear:both; display:block; float:left; height:36px; margin:18px 0 0; padding:0 20px; vertical-align:middle; width:100% } div#menu-header-primary form.search-form input[type=text], div#menu-header-secondary form.search-form input[type=text] { background:0 0; box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; font-size:11px; height:auto; line-height:18px; margin:0; padding:5px 0 0; width:auto } div#menu-header-primary form.search-form input[type=submit], div#menu-header-secondary form.search-form input[type=submit] { background:url(../images/icon-magnify.png) no-repeat; border:0; box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; display:inline-block; float:right; height:18px; margin-top:9px; padding:0; text-indent:-9999em; width:18px; z-index:2 } .layout-hl-1c div#menu-header-primary, .layout-hl-1c div#menu-header-secondary, .layout-hl-2c-l div#menu-header-primary, .layout-hl-2c-l div#menu-header-secondary, .layout-hl-2c-r div#menu-header-primary, .layout-hl-2c-r div#menu-header-secondary, .layout-hr-1c div#menu-header-primary, .layout-hr-1c div#menu-header-secondary, .layout-hr-2c-l div#menu-header-primary, .layout-hr-2c-l div#menu-header-secondary, .layout-hr-2c-r div#menu-header-primary, .layout-hr-2c-r div#menu-header-secondary { clear:both; float:none; margin:0 0 18px; padding:0 40px; width:auto } .layout-hl-1c div#menu-header-primary .wrap, .layout-hl-1c div#menu-header-secondary .wrap, .layout-hl-2c-l div#menu-header-primary .wrap, .layout-hl-2c-l div#menu-header-secondary .wrap, .layout-hl-2c-r div#menu-header-primary .wrap, .layout-hl-2c-r div#menu-header-secondary .wrap, .layout-hr-1c div#menu-header-primary .wrap, .layout-hr-1c div#menu-header-secondary .wrap, .layout-hr-2c-l div#menu-header-primary .wrap, .layout-hr-2c-l div#menu-header-secondary .wrap, .layout-hr-2c-r div#menu-header-primary .wrap, .layout-hr-2c-r div#menu-header-secondary .wrap { padding:0 0 36px } .layout-hl-1c div#menu-header-primary .menu ul ul, .layout-hl-1c div#menu-header-secondary .menu ul ul, .layout-hl-2c-l div#menu-header-primary .menu ul ul, .layout-hl-2c-l div#menu-header-secondary .menu ul ul, .layout-hl-2c-r div#menu-header-primary .menu ul ul, .layout-hl-2c-r div#menu-header-secondary .menu ul ul, .layout-hr-1c div#menu-header-primary .menu ul ul, .layout-hr-1c div#menu-header-secondary .menu ul ul, .layout-hr-2c-l div#menu-header-primary .menu ul ul, .layout-hr-2c-l div#menu-header-secondary .menu ul ul, .layout-hr-2c-r div#menu-header-primary .menu ul ul, .layout-hr-2c-r div#menu-header-secondary .menu ul ul { width:200px!important } .layout-hr-1c div#menu-header-primary .menu ul ul ul, .layout-hr-1c div#menu-header-secondary .menu ul ul ul, .layout-hr-2c-l div#menu-header-primary .menu ul ul ul, .layout-hr-2c-l div#menu-header-secondary .menu ul ul ul, .layout-hr-2c-r div#menu-header-primary .menu ul ul ul, .layout-hr-2c-r div#menu-header-secondary .menu ul ul ul { left:auto!important; right:100%; width:100% } .layout-hl-1c div#menu-header-primary .menu li a, .layout-hl-1c div#menu-header-secondary .menu li a, .layout-hl-2c-l div#menu-header-primary .menu li a, .layout-hl-2c-l div#menu-header-secondary .menu li a, .layout-hl-2c-r div#menu-header-primary .menu li a, .layout-hl-2c-r div#menu-header-secondary .menu li a, .layout-hr-1c div#menu-header-primary .menu li a, .layout-hr-1c div#menu-header-secondary .menu li a, .layout-hr-2c-l div#menu-header-primary .menu li a, .layout-hr-2c-l div#menu-header-secondary .menu li a, .layout-hr-2c-r div#menu-header-primary .menu li a, .layout-hr-2c-r div#menu-header-secondary .menu li a { padding:10px 0 } .layout-hl-1c div#menu-header-primary .menu li a.with-ul, .layout-hl-1c div#menu-header-secondary .menu li a.with-ul, .layout-hl-2c-l div#menu-header-primary .menu li a.with-ul, .layout-hl-2c-l div#menu-header-secondary .menu li a.with-ul, .layout-hl-2c-r div#menu-header-primary .menu li a.with-ul, .layout-hl-2c-r div#menu-header-secondary .menu li a.with-ul, .layout-hr-1c div#menu-header-primary .menu li a.with-ul, .layout-hr-1c div#menu-header-secondary .menu li a.with-ul, .layout-hr-2c-l div#menu-header-primary .menu li a.with-ul, .layout-hr-2c-l div#menu-header-secondary .menu li a.with-ul, .layout-hr-2c-r div#menu-header-primary .menu li a.with-ul, .layout-hr-2c-r div#menu-header-secondary .menu li a.with-ul { padding-right:25px } .layout-hl-1c div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hl-1c div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-secondary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-primary .menu li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-secondary .menu li a.with-ul span.sub-indicator { right:0 } .layout-hl-1c div#menu-header-primary .menu li li a, .layout-hl-1c div#menu-header-secondary .menu li li a, .layout-hl-2c-l div#menu-header-primary .menu li li a, .layout-hl-2c-l div#menu-header-secondary .menu li li a, .layout-hl-2c-r div#menu-header-primary .menu li li a, .layout-hl-2c-r div#menu-header-secondary .menu li li a, .layout-hr-1c div#menu-header-primary .menu li li a, .layout-hr-1c div#menu-header-secondary .menu li li a, .layout-hr-2c-l div#menu-header-primary .menu li li a, .layout-hr-2c-l div#menu-header-secondary .menu li li a, .layout-hr-2c-r div#menu-header-primary .menu li li a, .layout-hr-2c-r div#menu-header-secondary .menu li li a { padding:10px 20px } .layout-hl-1c #menu-header-secondary .menu li li a.with-ul, .layout-hl-1c div#menu-header-primary .menu li li a.with-ul, .layout-hl-2c-l #menu-header-secondary .menu li li a.with-ul, .layout-hl-2c-l div#menu-header-primary .menu li li a.with-ul, .layout-hl-2c-r #menu-header-secondary .menu li li a.with-ul, .layout-hl-2c-r div#menu-header-primary .menu li li a.with-ul, .layout-hr-1c #menu-header-secondary .menu li li a.with-ul, .layout-hr-1c div#menu-header-primary .menu li li a.with-ul, .layout-hr-2c-l #menu-header-secondary .menu li li a.with-ul, .layout-hr-2c-l div#menu-header-primary .menu li li a.with-ul, .layout-hr-2c-r #menu-header-secondary .menu li li a.with-ul, .layout-hr-2c-r div#menu-header-primary .menu li li a.with-ul { padding-right:45px } .layout-hl-1c div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hl-1c div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-secondary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-primary .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-secondary .menu li li a.with-ul span.sub-indicator { right:20px } div#menu-header-horizontal { float:right; margin-right:40px; width:480px } div#menu-header-horizontal .wrap { float:left; padding:20px 0 36px; width:100% } div#menu-header-horizontal .menu ul ul { width:200px!important } div#menu-header-horizontal .menu li a { font:12px/21px Georgia, serif; padding:10px 20px } div#menu-header-horizontal .menu li a.with-ul { padding-right:45px } div#menu-header-horizontal .menu li a.with-ul span.sub-indicator { display:block; height:3px; line-height:1; position:absolute; right:20px; text-indent:-9999em; top:20px; width:5px } div#menu-header-horizontal .menu li.current-menu-item a { font-weight:700 } div#menu-header-horizontal .menu li.current-menu-item li a { font-weight:400 } div#menu-header-horizontal .menu li li a { background:#f8f8f8 url(../images/dotted-every-3.png) left bottom repeat-x } div#menu-header-horizontal .menu li li a:hover { background-color:#fcfcfc } .layout-hl-1c div#menu-header-horizontal, .layout-hl-2c-l div#menu-header-horizontal, .layout-hl-2c-r div#menu-header-horizontal, .layout-hr-1c div#menu-header-horizontal, .layout-hr-2c-l div#menu-header-horizontal, .layout-hr-2c-r div#menu-header-horizontal { clear:both; float:none; margin:0 0 18px; padding:0 40px; width:auto } .layout-hl-1c div#menu-header-horizontal .wrap, .layout-hl-2c-l div#menu-header-horizontal .wrap, .layout-hl-2c-r div#menu-header-horizontal .wrap, .layout-hr-1c div#menu-header-horizontal .wrap, .layout-hr-2c-l div#menu-header-horizontal .wrap, .layout-hr-2c-r div#menu-header-horizontal .wrap { padding:0 0 36px } .layout-hl-1c div#menu-header-horizontal .menu li, .layout-hl-2c-l div#menu-header-horizontal .menu li, .layout-hl-2c-r div#menu-header-horizontal .menu li, .layout-hr-1c div#menu-header-horizontal .menu li, .layout-hr-2c-l div#menu-header-horizontal .menu li, .layout-hr-2c-r div#menu-header-horizontal .menu li { float:none; width:100% } .layout-hr-1c div#menu-header-horizontal .menu ul ul ul, .layout-hr-2c-l div#menu-header-horizontal .menu ul ul ul, .layout-hr-2c-r div#menu-header-horizontal .menu ul ul ul { left:auto!important; right:100%; width:100% } .layout-hl-1c div#menu-header-horizontal .menu li a, .layout-hl-2c-l div#menu-header-horizontal .menu li a, .layout-hl-2c-r div#menu-header-horizontal .menu li a, .layout-hr-1c div#menu-header-horizontal .menu li a, .layout-hr-2c-l div#menu-header-horizontal .menu li a, .layout-hr-2c-r div#menu-header-horizontal .menu li a { background:url(../images/dotted-every-3.png) left bottom repeat-x; padding:10px 0 } .layout-hl-1c div#menu-header-horizontal .menu li a.with-ul, .layout-hl-2c-l div#menu-header-horizontal .menu li a.with-ul, .layout-hl-2c-r div#menu-header-horizontal .menu li a.with-ul, .layout-hr-1c div#menu-header-horizontal .menu li a.with-ul, .layout-hr-2c-l div#menu-header-horizontal .menu li a.with-ul, .layout-hr-2c-r div#menu-header-horizontal.menu li a.with-ul { padding-right:25px } .layout-hl-1c div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-horizontal .menu li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-horizontal .menu li a.with-ul span.sub-indicator { right:0 } .layout-hl-1c div#menu-header-horizontal .menu li li a, .layout-hl-2c-l div#menu-header-horizontal .menu li li a, .layout-hl-2c-r div#menu-header-horizontal .menu li li a, .layout-hr-1c div#menu-header-horizontal .menu li li a, .layout-hr-2c-l div#menu-header-horizontal .menu li li a, .layout-hr-2c-r div#menu-header-horizontal .menu li li a { background-color:#f8f8f8; padding:10px 20px } .layout-hl-1c div#menu-header-horizontal .menu li li a:hover, .layout-hl-2c-l div#menu-header-horizontal .menu li li a:hover, .layout-hl-2c-r div#menu-header-horizontal .menu li li a:hover, .layout-hr-1c div#menu-header-horizontal .menu li li a:hover, .layout-hr-2c-l div#menu-header-horizontal .menu li li a:hover, .layout-hr-2c-r div#menu-header-horizontal .menu li li a:hover { background-color:#fcfcfc } .layout-hl-1c div#menu-header-horizontal .menu li li a.with-ul, .layout-hl-2c-l div#menu-header-horizontal .menu li li a.with-ul, .layout-hl-2c-r div#menu-header-horizontal .menu li li a.with-ul, .layout-hr-1c div#menu-header-horizontal .menu li li a.with-ul, .layout-hr-2c-l div#menu-header-horizontal .menu li li a.with-ul, .layout-hr-2c-r div#menu-header-horizontal.menu li li a.with-ul { padding-right:45px } .layout-hl-1c div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-l div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hl-2c-r div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hr-1c div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-l div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator, .layout-hr-2c-r div#menu-header-horizontal .menu li li a.with-ul span.sub-indicator { right:20px } div#menu-footer { float:right } div#menu-footer .wrap { tex-transform:uppercase } div#menu-footer .menu ul ul { display:none } div#menu-footer .menu li { margin-left:12px } div#menu-footer .menu li a { line-height:15px; padding:10px 0 } div#menu-footer .menu li a.with-ul span.sub-indicator { display:none } div#menu-footer .menu li li li:hover ul, div#menu-footer .menu li li:hover li ul, div#menu-footer .menu li li:hover ul, div#menu-footer .menu li:hover li ul, div#menu-footer .menu li:hover ul { top:-9999em } body .nav_bg .widget-nav-menu { clear:both; float:none; margin:0 auto } body .nav_bg .widget-nav-menu h3 { display:none } body .nav_bg .widget-nav-menu li { border:none; padding:0 } body .nav_bg .widget-nav-menu li a { line-height:normal } body .nav_bg .widget-nav-menu ul ul { border:none; padding:0; margin:0 } #branding, #branding1 { float:left; width:40%; padding:45px 0 36px } #site-title, #site-title1 { letter-spacing:-.05em; font-size:34px; color:#0165BD; font-weight:700; line-height:36px; padding:0; margin:0 } #site-title a, #site-title1 a { color:#0165BD } #site-title a { float:left } #site-title a:hover, #site-title1 a:hover { text-decoration:none } #site-title img, #site-title1 img { display:block; max-width:100% } #site-description { clear:both; font-size:16px; padding:5px 0 0 } .layout-hl-1c #branding, .layout-hl-1c #branding1, .layout-hl-2c-l #branding, .layout-hl-2c-l #branding1, .layout-hl-2c-r #branding, .layout-hl-2c-r #branding1, .layout-hr-1c #branding, .layout-hr-1c #branding1, .layout-hr-2c-l #branding, .layout-hr-2c-l #branding1, .layout-hr-2c-r #branding, .layout-hr-2c-r #branding1 { width:100% } .layout-hl-1c .breadcrumb, .layout-hl-2c-l .breadcrumb, .layout-hl-2c-r .breadcrumb, .layout-hr-1c .breadcrumb, .layout-hr-2c-l .breadcrumb, .layout-hr-2c-r .breadcrumb { border:0 } #breadcrumb, .breadcrumb { clear:both; float:left; width:100%; border-bottom:1px dotted #e0e0e0\0/; border-bottom:1px dotted rgba(0, 0, 0, .13); font-size:11px; color:#000; text-transform:uppercase; padding-bottom:8px; margin:0 0 22px } #breadcrumb a, .breadcrumb a { color:#000 } #breadcrumb a:hover, .breadcrumb a:hover { color:#0165BD } #breadcrumb .sep, .breadcrumb .sep { display:inline-block; *display:inline; zoom:1; vertical-align:top; background:url(../images/iconset.png) no-repeat -19px -162px; width:14px; height:14px; text-indent:-9999px; margin-top:4px } #breadcrumb .trail-end, .breadcrumb .trail-end { color:#999 } .byline { color:#999; font-size:14px; margin-bottom:10px } .byline a { color:#999 } .byline a:hover, .entry-meta a:hover { color:#0165BD; text-decoration:none } .byline .permalink, .entry-meta .permalink { margin-right:15px } .byline .permalink:hover, .entry-meta .permalink:hover { background-position:0 -14px } .byline .category, .entry-meta .category { margin-right:20px } .entry-meta .category, .entry-meta .post_tag { font-size:12px; color:#000; margin-top:10px } .entry-meta .category a, .entry-meta .post_tag a { color:#666 } .entry-meta .category a:hover, .entry-meta .post_tag a:hover { color:#0165BD } .post .post-blog-image { display:inline-block; *display:inline;zoom:1; vertical-align:top; width: 30%; margin: 0 2.5% 0 0; } .post .post-blog-image img { max-width: 100%; } .post .entry-header { display:inline-block; *display:inline;zoom:1; vertical-align:top; width: 67%; } .post .entry-header h2.entry-title { font-size: 16px; font-weight: 700; line-height: 20px; margin-bottom: 5px; } .post .entry-header p { padding-bottom: 5px; } .singular-listing .post .entry-header { width: 100%; } .hentry { clear:both; overflow:hidden; } #content article.hentry, .archive article.hentry, .archive article.post, .home .hentry, .home .post { float:left; width:100%; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .hfeed .hentry .entry-meta, .hfeed .post .entry-meta { clear:both; padding:0 } .hfeed .hentry:last-child, .hfeed .post:last-child { border:none; padding-bottom:0; margin-bottom:0; list-style:none } article.author-admin { border:none } article.hentry, article.post { border-bottom:1px solid #e0e0e0\0/; border-bottom:1px solid rgba(0, 0, 0, .13); padding-bottom:25px; margin-bottom:25px } article.hentry img, article.post img { border:none; max-width:100%; height:auto!important; padding:0 } article .post_fig { display:inline-block; *display:inline; zoom:1; vertical-align:top; position:relative; float:left; width:29.5%; margin:0 2.5% 0 0 } article .post_fig .featured_tag { position:absolute; top:10px; left:0; background:#FEDA70; color:#2C2C2C; font-size:13px; font-weight:700; padding:2px 8px } article .entry-header { display:inline-block; *display:inline;zoom:1; vertical-align:top; width:68% } article .entry-header h2 { font-size:16px; font-weight:700; line-height:20px; margin-bottom:5px } article .entry-header p { padding-bottom:6px; clear:both } article .entry-header .entry-summary { margin-bottom:10px; clear:both } article .entry-header .author_rating .directory_rating_row { float:right } article .entry-header .byline { display: block; clear: both; } .entry-title { margin-bottom:0 } .entry-meta { color:#999; font-size:14px; line-height:18px; padding:15px 0 } .entry-author-meta { float:left; padding:18px 0; width:100% } .entry-author-meta img.avatar { float:left; height:50px; margin:18px 20px 14px 0; width:50px } .entry-author-meta .author-name { font:700 14px/21px; margin:15px 0 0 70px; padding:0 } .entry-author-meta .author-description { font-size:14px; line-height:21px; margin-left:70px } .entry-content { clear:both; float:left; padding:0; width:100% } .success_msg { background-color:#DFF0D8; border:1px solid #D6E9C6; border-radius:4px; margin-bottom:20px; color:#468847; padding:10px 15px } .entry-content .negative-margins { margin:0 -40px } .twp_search_cont { margin-bottom:10px } .twp_search_cont input[type=text] { max-width:370px } .twp_search_cont input[type=submit] { margin:0 } article.hentry .entry-summary p:last-child { padding-bottom:0 } .post_info_meta { font-size:14px; color:#000; margin-top:10px } .entry-content .more-link { font-size: 16px; font-weight: bold; } .post_info_meta a { color:#666 } .post_info_meta a:hover { color:#0165BD } #ayah-comment { text-align:left!important } .wp-caption { background:#e2e2e2; background-image:linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-o-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-moz-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-webkit-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-ms-linear-gradient(top, #fff 0, #f7f7f7 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f7f7f7)); box-shadow:0 0 0 1px rgba(0, 0, 0, .1), 0 2px 6px -3px rgba(0, 0, 0, .6); -webkit-font-smoothing:subpixel-antialiased; font-smoothing:subpixel-antialiased; padding:10px } .wp-caption img { height:auto; margin:0 } .gallery-caption, .wp-caption-text { border:0; display:block; font:14px/18px Georgia, serif; color:#333; text-align:center; margin:0; padding:0 } .gallery { clear:both; margin:0 -40px } .gallery-row:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden } .gallery-caption, .gallery-icon, .gallery-item { background:0 0; border:0; margin:0; padding:0 } .gallery-item { display:block; float:left; height:auto!important; text-align:center } .gallery-icon { margin:0; padding:0; text-align:center } .gallery-icon img { height:auto!important; max-width:90%; padding:5%; margin:0 } .gallery-caption, .gallery-item a { display:block; width:90% } .gallery-caption { padding:10px 20px 0 } .gallery .col-1, .gallery .col0 { width:600px } .gallery .col-2 { width:280px } .gallery .col-3 { width:173px } .gallery .col-4 { width:120px } .gallery .col-5 { width:88px } .gallery .col-6, .gallery .col-7, .gallery .col-8, .gallery .col-9 { width:66px } .gallery .col-5 .gallery-caption, .gallery .col-6 .gallery-caption, .gallery .col-7 .gallery-caption, .gallery .col-8 .gallery-caption, .gallery .col-9 .gallery-caption { display:none } .layout-1c .gallery .col-1, .layout-1c .gallery .col0 { width:920px } .layout-1c .gallery .col-2 { width:440px } .layout-1c .gallery .col-3 { width:280px } .layout-1c .gallery .col-4 { width:200px } .layout-1c .gallery .col-5 { width:152px } .layout-1c .gallery .col-6 { width:120px } .layout-1c .gallery .col-7 { width:97px } .layout-1c .gallery .col-8 { width:80px } .layout-1c .gallery .col-9, .layout-3c-c .gallery-item, .layout-3c-l .gallery-item, .layout-3c-r .gallery-item, .layout-hl-2c-l .gallery-item, .layout-hl-2c-r .gallery-item, .layout-hr-2c-l .gallery-item, .layout-hr-2c-r .gallery-item { width:66px } .layout-3c-c .gallery-caption, .layout-3c-l .gallery-caption, .layout-3c-r .gallery-caption, .layout-hl-2c-l .gallery-caption, .layout-hl-2c-r .gallery-caption, .layout-hr-2c-l .gallery-caption, .layout-hr-2c-r .gallery-caption { display:none } .layout-3c-c .gallery .col-1, .layout-3c-c .gallery .col0, .layout-3c-l .gallery .col-1, .layout-3c-l .gallery .col0, .layout-3c-r .gallery .col-1, .layout-3c-r .gallery .col0, .layout-hl-2c-l .gallery .col-1, .layout-hl-2c-l .gallery .col0, .layout-hl-2c-r .gallery .col-1, .layout-hl-2c-r .gallery .col0, .layout-hr-2c-l .gallery .col-1, .layout-hr-2c-l .gallery .col0, .layout-hr-2c-r .gallery .col-1, .layout-hr-2c-r .gallery .col0 { width:280px } .layout-3c-c .gallery .col-2, .layout-3c-l .gallery .col-2, .layout-3c-r .gallery .col-2, .layout-hl-2c-l .gallery .col-2, .layout-hl-2c-r .gallery .col-2, .layout-hr-2c-l .gallery .col-2, .layout-hr-2c-r .gallery .col-2 { width:120px } .layout-3c-c .gallery .col-0 .gallery-caption, .layout-3c-c .gallery .col-1 .gallery-caption, .layout-3c-l .gallery .col-0 .gallery-caption, .layout-3c-l .gallery .col-1 .gallery-caption, .layout-3c-r .gallery .col-0 .gallery-caption, .layout-3c-r .gallery .col-1 .gallery-caption, .layout-hl-2c-l .gallery .col-0 .gallery-caption, .layout-hl-2c-l .gallery .col-1 .gallery-caption, .layout-hl-2c-r .gallery .col-0 .gallery-caption, .layout-hl-2c-r .gallery .col-1 .gallery-caption, .layout-hr-2c-l .gallery .col-0 .gallery-caption, .layout-hr-2c-l .gallery .col-1 .gallery-caption, .layout-hr-2c-r .gallery .col-0 .gallery-caption, .layout-hr-2c-r .gallery .col-1 .gallery-caption { display:block } .entry-content .page-links { clear:both; margin:6px 0 18px; padding:0 } .entry-content .page-links a { background:#fff; border:1px solid #f2f2f2; border-radius:18px; -moz-border-radius:18px; -khtml-border-radius:18px; -webkit-border-radius:18px; display:inline-block; margin:12px 5px 0; padding:0 10px 4px } .entry-content .page-links a:hover { background:#f8f8f8 } .loop-meta { clear:both; padding:0 } .loop-title { padding:0 0 11px } .loop-meta.vcard img.avatar { float:left; margin:18px 20px 18px 0 } .loop-entries, .loop-entries li { background:0 0; list-style:none; margin:0; padding:0 } .loop-entries li { box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; display:block; float:left; padding:15px 40px 20px; width:100% } .loop-entries li img { height:auto; max-width:100%; width:auto } .loop-entries li .featured-image-link { display:block; float:left; margin:21px 40px 5px 0; padding:0 0 10px; width:280px } .loop-entries li.format-gallery img.thumbnail, .loop-entries li.format-image img.thumbnail { height:auto; margin:21px 0 5px; max-width:100%; width:auto } .loop-entries li .entry-title { border:0; clear:none; line-height:30px; padding:15px 0 6px } .loop-entries li .byline, .loop-entries li .entry-meta { background:0 0; border:0; clear:none; font:700 10px/21px Georgia, serif; padding:6px 0 0 } .loop-entries li .entry-summary { clear:none; font-size:14px; line-height:24px } .loop-entries li .entry-summary p { padding:13px 0 11px } .layout-2c-r .loop-entries li .featured-image-link, .layout-hl-1c .loop-entries li .featured-image-link { float:right; margin-left:40px; margin-right:0 } #comments-template { clear:both } #comments-number, #reply-title { font-size:24px; font-weight:400; line-height:36px; padding:20px 0 0; margin-bottom:0 } #comments-template li img { max-width:100% } #comments p.comments-closed { border-bottom:1px solid rgba(0, 0, 0, .1); clear:both; padding:30px 0 } #comments ol { clear:both; list-style:none; margin:0; padding:0 } #comments li { clear:both; float:left; width:100%; border-bottom:1px solid #e5e5e5\0/; border-bottom:1px solid rgba(0, 0, 0, .1); box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding-left:76px } #comments li li { border-bottom:0; border-top:1px solid #e5e5e5\0/; border-top:1px solid rgba(0, 0, 0, .1) } .layout-3c-c #comments li li, .layout-3c-l #comments li li, .layout-3c-r #comments li li, .layout-hl-2c-l #comments li li, .layout-hl-2c-r #comments li li, .layout-hr-2c-l #comments li li, .layout-hr-2c-r #comments li li { background:0 0 } .layout-3c-c #comments li li .comment-wrap, .layout-3c-l #comments li li .comment-wrap, .layout-3c-r #comments li li .comment-wrap, .layout-hl-2c-l #comments li li .comment-wrap, .layout-hl-2c-r #comments li li .comment-wrap, .layout-hr-2c-l #comments li li .comment-wrap, .layout-hr-2c-r #comments li li .comment-wrap { margin-left:0!important } .comment-header { padding:20px 0 0; position:relative } .comment-header img.avatar { position:absolute; left:-74px; width:54px; height:54px } .comment-header.comment-author { position:relative; margin-bottom:0 } .comment-header .comment-author .comment-author { margin:0 } .comment-header div.comment-author { display:inline-block; *display:inline; zoom:1; vertical-align:top } .comment-header .comment { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:85px; height:18px } .comment-meta { display:block; font-size:13px; padding:0 0 9px } .comment-meta a { color:#000 } .comment-meta a:hover { color:#0165BD } .comment-meta .published { color:#878787 } .comment-meta span.published { display:inline-block; *display:inline; zoom:1; vertical-align:top; line-height:normal } .comment-meta span.comment-reply { position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:top; line-height:normal; padding-left:5px; margin:2px 0 0 10px } .comment-meta span.comment-reply:after { position:absolute; top:-3px; left:-6px; content:"|"; color:#999 } .comment-author { color:#666; display:block; font-size:12px; line-height:18px; margin-bottom:4px } .comment-author cite { font-size:14px; color:#333; font-weight:700; font-style:normal; text-transform:capitalize } .comment-meta abbr { border:0 } .comment-reply-link, .comment-reply-login { position:static; width:50px; height:18px; display:block; font-size:13px; color:#000; line-height:14px; overflow:hidden } .comment-reply-link:active, .comment-reply-login:active { position:relative; top:1px } .comment-text { clear:both } .comment-text p a { text-decoration:underline } .comment-text p a:hover { text-decoration:none } .comment-text .single_rating img { margin:0 } .comment-text p.moderation { color:#e00 } #comments .comment-text ol, #comments .comment-text ul { background:0 0; border:0; list-style:none; padding:0 } #comments .comment-text ol li, #comments .comment-text ul li { background:0 0; border:0; clear:none; float:none; margin:0; padding:0; width:auto } #comments .comment-text ol, #comments .comment-text ul { margin:12px 0 12px 20px } #comments .comment-text ol { list-style:decimal; margin-left:46px } #comments .comment-text ol ol { list-style:upper-roman } #comments .comment-text ol ol ol { list-style:lower-roman } #comments .comment-text ol ol ol ol { list-style:upper-alpha } #comments .comment-text ol ol ol ol ol { list-style:lower-alpha } #comments li li.comment-wrap .comment-text { background-position:40px 0; margin-left:-40px; padding-left:80px } .comment-content p { padding-bottom:10px } .comment-content .moderation { background:#FFD9C8; border:1px solid #F0BAA2; border-radius:4px; line-height:normal; padding:8px 10px } .form_row { padding:0 0 20px; position:relative } #respond { clear:both } form#commentform { padding:0 0 30px } form#commentform p.commpadd { padding:0!important } form#commentform p.form-author, form#commentform p.form-email, form#commentform p.form-textarea, form#commentform p.form-url, form#commentform p.log-in-out, form#commentform p.logged-in-as { padding:3px 0 } form#commentform label { display:block; vertical-align:top; margin-bottom:0 } form#commentform input[type=text] { display:inline-block; *display:inline; zoom:1; max-width:370px; width:100%; margin:0 } form#commentform .form-submit { padding-top:0 } form#commentform textarea { height:120px; min-height:120px } form#commentform .required { color:red; margin-left:2px; vertical-align:top } #respond #cancel-comment-reply-link { font-size:14px; color:#0165BD; padding:0 } #respond #cancel-comment-reply-link:hover { color:#666 } form#commentform p.log-in-out { padding:0 0 12px } #respond p.alert { color:#e00; padding:30px 40px } #comments #respond { border-bottom:0 } .view_counter b { color:#000 } .share_link { display:block; width:auto; max-width:330px; margin:20px 0 } #facebook_share_button { background:url(../images/facebook_share.png) no-repeat left top; display:block; float:left; height:20px; text-indent:-9999px; width:60px } .twitter-share-button { width:80px!important } .singular article.hentry, .singular article.post { margin-bottom:15px } .singular .loop-nav { clear:none; float:right } .singular .bbp-pagination, .singular .comment-pagination, .singular .loop-nav, .singular .pagination { padding:10px 0 } .comment-pagination span.meta-nav, .loop-nav span.meta-nav, .pagination span.meta-nav { display:none } .comment-pagination, .loop-nav, .pagination { clear:both; text-align:center; padding:25px 0 } .comment-pagination .page-numbers, .loop-nav span.next, .loop-nav span.previous, .pagination .page-numbers, body .pos_navigation .post_left a, body .pos_navigation .post_right a { display:inline-block; *display:inline; zoom:1; vertical-align:top; background-color:#fafafa\0/; background-color:rgba(0, 0, 0, .03); border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); border-radius:4px; font-size:14px; color:#666; font-weight:700; padding:6px 13px 4px; margin:3px 4px 3px 0 } .bbp-pagination .page-numbers:hover, .comment-pagination .page-numbers:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, .pagination .page-numbers:hover, body .pagination .current, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover { background-color:#000; border-color:#000; color:#fff } .loop-nav .next, .loop-nav .previous, .pagination .next, .pagination .prev, body .pos_navigation .post_left a, body .pos_navigation .post_right a { width:12px; text-indent:-9999px } .loop-nav .next, .pagination .next, body .pos_navigation .post_right a { background-image:url(../images/iconset.png); background-position:-6px -63px; background-repeat:no-repeat } .loop-nav .previous, .pagination .prev, body .pos_navigation .post_left a { background-image:url(../images/iconset.png); background-position:-7px -106px; background-repeat:no-repeat } .pos_navigation { height:40px; padding:20px 0 30px; margin:0!important } .pos_navigation .post_left a, .pos_navigation .post_right a { display:block; text-indent:-9999px } .format-aside, .format-audio, .format-chat, .format-gallery, .format-image, .format-link, .format-quote, .format-status, .format-video { min-height:44px; padding-left:62px } .format-aside { background:url(../images/post_type_aside.png) no-repeat left top } .format-audio { background:url(../images/post_type_audio.png) no-repeat left top } .format-gallery { background:url(../images/post_type_gallery.png) no-repeat left top } .format-image { background:url(../images/post_type_image.png) no-repeat left 0 } .format-link { background:url(../images/post_type_link.png) no-repeat left 0 } .format-quote { background:url(../images/post_type_quote.png) no-repeat left top } .format-video { background:url(../images/post_type_video.png) no-repeat left top } .format-chat { background:url(../images/post_type_chat.png) no-repeat left top } .format-status { background:url(../images/post_type_status.png) no-repeat left top } .widget .format-aside, .widget .format-audio, .widget .format-chat, .widget .format-gallery, .widget .format-image, .widget .format-link, .widget .format-quote, .widget .format-status, .widget .format-video { background:0 0 } body.taxonomy-post_format-video .hfeed { margin-left:-2%; width:auto } body.taxonomy-post_format-video .loop-meta { margin-left:2% } body.taxonomy-post_format-video .format-video { display:inline-block; *display:inline; zoom:1; vertical-align:top; float:none; width:22.6%; background:0 0; border:none; padding:0; margin-left:2% } body.taxonomy-post_format-video .format-video iframe { max-width:100%; height:auto } body.taxonomy-post_format-video .format-video .entry-header { max-width:100% } body.taxonomy-post_format-video .format-video .byline { display:none } article iframe { max-width:100% } body.taxonomy-post_format-image .hfeed { margin-left:-2% } body.taxonomy-post_format-image .loop-meta { margin-left:2% } body.taxonomy-post_format-image .format-image { display:inline-block; *display:inline; zoom:1; vertical-align:top; float:none; width:22.6%; background:0 0; border:none; padding:0; margin-left:2% } .format-audio .entry-media { margin:10px 0 } body.taxonomy-post_format-audio .format-audio .byline { display:none } .image-list { display:block } .gallery-size-thumbnail .gallery-item img { border:1px solid #e0e0e0\0/!important; border:1px solid rgba(0, 0, 0, .1)!important; box-shadow:1px 1px 2px rgba(0, 0, 0, .1); -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:4px } .gallery-size-thumbnail .gallery-item img:hover { border:1px solid #aaa\0/!important; border:1px solid rgba(0, 0, 0, .6)!important } .gallery dl.gallery-item img { width:inherit; height:auto\0/ } .user #content article.hentry { padding:8px } .user #content article.hentry.featured_c { background:#FFFBEF } .user #content article.hentry .entry-header h2 { float:left; width:87%; line-height:22px } .user #content article.hentry .entry-header .byline { float:left; width:87% } .user #content article.hentry .entry-header .author_rating .average_rating, .user #content article.hentry .entry-header .author_rating .single_rating { margin-right:0 } .user #content article.hentry .entry-header p { clear:both } .widget { clear:both; float:left; margin:0 0 40px; width:100%; word-wrap:break-word } #footer .widget .widget, .sidebar .widget .widget, .widget .widget { margin:0 } .sidebar-2c .widget, .sidebar-3c .widget, .sidebar-4c .widget, .sidebar-5c .widget { clear:none; float:left } .sidebar-4c .widget { width:200px } .sidebar-5c .widget { width:152px } .sidebar-2c .widget-inside, .sidebar-3c .widget-inside, .sidebar-4c .widget-inside, .sidebar-5c .widget-inside { padding:0 } .widget_rss a.rsswidget img { background:0 0; margin:0; padding:0 } .widget input, .widget select, .widget textarea { width:100% } .widget button, .widget input[type=button], .widget input[type=checkbox], .widget input[type=radio], .widget input[type=reset], .widget input[type=submit] { width:auto } .widget ul, .widget ul li { background:0 0; list-style:none; margin:0; padding:0 } .widget ul ul { margin:6px 0 5px; padding-left:20px } .widget ul ul li { background:0 0; margin:0; padding:0 } .widget h3, .widget-search .widget-title, .widget-title, .widget.title { font-size:16px; font-weight:700; color:#444; line-height:normal; padding:8px 0 } .widget ul li { border-bottom:1px solid #e0e0e0\0/; border-bottom:1px solid rgba(0, 0, 0, .13); padding:8px 0 } .widget ul li:last-child { padding-bottom:0; border-bottom:none } .widget ul li li { border-bottom:none } .widget ul ul { border-left:1px dotted #e0e0e0\0/; border-left:1px dotted rgba(0, 0, 0, .13) } .widget .calendar-wrap { margin:12px 0 0 } .widget #wp-calendar { font-size:12px; line-height:18px; margin:0; width:100% } .widget #wp-calendar caption { background-color:#0165BD; font-size:18px; color:#fff; padding:10px } .widget #wp-calendar th { background-color:#333; color:#fff } .widget #wp-calendar td, .widget #wp-calendar th { text-align:center; padding:6px 5px 5px } .widget #wp-calendar th { font-weight:400 } .sidebar-4c .widget #wp-calendar td, .sidebar-4c .widget #wp-calendar th, .sidebar-5c .widget #wp-calendar td, .sidebar-5c .widget #wp-calendar th { padding:5px 0 5px 2px } .widget_rss ul li a.rsswidget { font-size:16px; font-weight:700 } .widget-widget_rss ul li cite, .widget-widget_rss ul li span.rss-date { color:#999; display:block; font-weight:400; font-style:normal; font-size:14px; padding:6px 0 } .widget-search label { display:none } .widget-search form { display:block; margin:12px 0 0; position:relative } .widget-search input[type=text] { line-height:18px; margin:0; padding-top:5px\9; vertical-align:middle } .widget-search input.search-submit { background:url(../images/icon-magnify.png) no-repeat; border:0; box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; display:block; height:18px; padding:0; position:absolute; right:20px; text-indent:-9999em; top:3px; width:18px; z-index:2; visibility:hidden } .browse_by_tag a, .tagcloud a, .tags a { display:inline-block; *display:inline; zoom:1; vertical-align:top; background:#eaeaea\0/; background:rgba(0, 0, 0, .1); border-radius:4px; font-size:13px!important; color:#666; padding:3px 8px; margin:0 4px 8px 0 } .browse_by_tag a:hover, .tagcloud a:hover, .tags a:hover { background:#0165BD; color:#fff } .browse_by_tag ul { padding-top:10px } .browse_by_tag ul li { display:inline-block; *display:inline; zoom:1; vertical-align:top; border:none!important; font-size:12px; padding:0 } .browse_by_tag ul li a { display:block; white-space:nowrap } .widget-tags .post_tag-cloud, .widget-tags .term-cloud { padding:12px 0 } .widget-tags .wp-tag-cloud li a { font-size:15px!important } .widget .textwidget ul { border:0; list-style:none; margin:12px 0 12px 20px; padding:0 } .widget .textwidget ul li { border:0; font-size:15px; margin:0 } .widget .textwidget ul ul { margin:12px 0 12px 20px } .widget .textwidget ol { margin:12px 0 12px 46px; padding:0 } .widget .textwiget ol li { margin:0; padding:0 } .widget .textwidget ol { list-style:decimal } .widget .textwidget ol ol { list-style:upper-roman } .widget .textwidget ol ol ol { list-style:lower-roman } .widget .textwidget ol ol ol ol { list-style:upper-alpha } .widget .textwidget ol ol ol ol ol { list-style:lower-alpha } .menu-navigation-container li, .nav_bg .widget-nav-menu li, .sidebar .menu li { display:block!important } #footer .menu li ul, .nav_bg .widget-nav-menu li ul, .sidebar .menu li ul { position:static } #footer .menu li li, .nav_bg .widget-nav-menu li li, .sidebar .menu li li { display:block; padding:5px 0!important } .menu-menu-container ul li { display:block } .recent_reviews .average_rating { margin-bottom:5px } .sidebar { float:left; padding:0 0 40px; width:100% } #sidebar-header { float:right; max-width:25%; padding:39px 0; text-align: right; } #sidebar-header .widget { float:right; margin:0 } .layout-hl-1c #sidebar-header, .layout-hl-2c-l #sidebar-header, .layout-hl-2c-r #sidebar-header, .layout-hr-1c #sidebar-header, .layout-hr-2c-l #sidebar-header, .layout-hr-2c-r #sidebar-header { padding-top:0; width:100% } #sidebar-contact_page_sidebar, #sidebar-front_page, #sidebar-post-detail, #sidebar-post-listing, #sidebar-primary, #sidebar-secondary, #sidebar-woo_page { clear:right; float:right; width:25%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } .layout-2c-r #sidebar-contact_page_sidebar, .layout-2c-r #sidebar-front_page, .layout-2c-r #sidebar-post-detail, .layout-2c-r #sidebar-post-listing, .layout-2c-r #sidebar-primary, .layout-2c-r #sidebar-secondary, .layout-2c-r #sidebar-woo_page { clear:left; float:left } .layout-3c-c #sidebar-front_page, .layout-3c-c #sidebar-primary, .layout-3c-c #sidebar-secondary, .layout-3c-l #sidebar-contact_page_sidebar, .layout-3c-l #sidebar-post-detail, .layout-3c-l #sidebar-post-listing, .layout-3c-l #sidebar-primary, .layout-3c-l #sidebar-secondary, .layout-3c-l #sidebar-woo_page { clear:none } .layout-3c-c #sidebar-secondary { position:relative; right:360px } .layout-3c-r #sidebar-front_page, .layout-3c-r #sidebar-post-detail, .layout-3c-r #sidebar-post-listing, .layout-3c-r #sidebar-primary, .layout-3c-r #sidebar-secondary { clear:none } .layout-hl-2c-r #sidebar-front_page, .layout-hl-2c-r #sidebar-secondary, .layout-hr-2c-r #sidebar-contact_page_sidebar, .layout-hr-2c-r #sidebar-post-detail, .layout-hr-2c-r #sidebar-post-listing, .layout-hr-2c-r #sidebar-primary, .layout-hr-2c-r #sidebar-secondary { clear:left; float:left } #main .sidebar-inter-content, #sidebar-entry { box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; clear:both; width:100%; padding-bottom:0 } #sidebar-entry { border:0; padding:18px 0 0 } #sidebar-subsidiary, #sidebar-subsidiary-2c, #sidebar-subsidiary-3c, .sidebar-after-header, .sidebar-subsidiary { float:none; margin:0 auto; padding:0; width:1200px } .sidebar-wrap { padding:0; position:relative } .sidebar-subsidiary .sidebar-wrap { float:none; clear:both; width:auto; height:auto!important; margin-left:-4% } .sidebar-1c .sidebar-wrap { margin-left:0 } .sidebar-1c .widget, .sidebar-2c .widget, .sidebar-3c .widget, .sidebar-4c .widget, .sidebar-5c .widget { position:static!important; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-left:4% } .sidebar-1c .widget { width:100%; margin-left:0 } .sidebar-2c .widget { width:46% } .sidebar-3c .widget { width:29.3% } #footer { width:100% } #footer .footer_bottom { clear:both; background:#0486b7; color:#fff } #footer .footer_bottom a { font-size:13px; color:#fff } #footer .footer_bottom a:hover { color:#6fade6 } .footer-wrap { float:none; width:1200px; padding:10px 0; margin:0 auto } .footer_widget_wrap { margin-left:-3% } .footer_widget_wrap .widget { display:inline-block; *display:inline; zoom:1; vertical-align:top; clear:none; width:30%; margin:0 0 0 3%; } .footer_widget_wrap .widget .widget, .footer_widget_wrap .widget .wpcf7-form, .sidebar .widget .widget { width:100% } .footer-content { float:left } #footer .copyright, #footer .credit { display:block; line-height:20px; font-size:13px; text-align:left; padding:8px 0 } #footer .copyright img { position:relative; vertical-align:top } #footer .credit { color:#6fade6; padding-top:0 } #footer .credit a { color:#6fade6 } #footer .credit a:hover { color:#fff } #footer .credit img { position:relative; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s; -o-transition:all ease-in-out .4s; transition:all ease-in-out .4s; vertical-align:text-bottom; margin-left:5px } #footer .credit img:hover { opacity:.7 } .map_category label { margin-right:15px } .map_category label img { margin-left:4px } .tts_texture1 { background-image:url(../../images/texture/tts_texture1.png) } .tts_texture2 { background-image:url(../../images/texture/tts_texture2.png) } .tts_texture3 { background-image:url(../../images/texture/tts_texture3.png) } .tts_texture4 { background-image:url(../../images/texture/tts_texture4.png) } .tts_texture5 { background-image:url(../../images/texture/tts_texture5.png) } .tts_texture6 { background-image:url(../../images/texture/tts_texture6.png) } .tts_texture7 { background-image:url(../../images/texture/tts_texture7.png) } .tts_texture8 { background-image:url(../../images/texture/tts_texture8.png) } .tts_texture9 { background-image:url(../../images/texture/tts_texture9.png) } .tts_texture10 { background-image:url(../../images/texture/tts_texture10.png) } .tts_texture11 { background-image:url(../../images/texture/tts_texture11.png) } .tts_texture12 { background-image:url(../../images/texture/tts_texture12.png) } .tts_texture13 { background-image:url(../../images/texture/tts_texture13.png) } .tts_texture14 { background-image:url(../../images/texture/tts_texture14.png) } .tts_texture15 { background-image:url(../../images/texture/tts_texture15.png) } .tts_texture16 { background-image:url(../../images/texture/tts_texture16.png) } #loginwidgetform { margin:0 } #loginwidgetform .form_row { padding-bottom:10px } #loginwidgetform input[type=password], #loginwidgetform input[type=submit], #loginwidgetform input[type=text] { margin:0 } #loginwidgetform .forgot_link { padding:0 } #loginwidgetform .forgot_link a { margin-right:15px } .googlemap .wid_gmap { margin-top:15px } .mega-menu .widget .search-form { margin:0 } .mega-menu .widget .search-form input:focus { width:150px } .nav_bg .widget { float: right; clear: none; width: auto; margin:0 } .nav_bg .menu { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:auto } .nav_bg .widget-search, .nav_bg .widget_shopping_cart { width:auto; float:right; clear:none } .nav_bg .widget form { display:inline-block; *display:inline; zoom:1; vertical-align:middle; margin:0 } .nav_bg .widget-search h3 { display:none } .mega-menu .widget .search-form input[type=text], .widget-search input[type=text] { background:#fff url(../images/iconset.png) no-repeat right -5px top -8px; font-size:14px } .mega-menu .widget .search-form input, .nav_bg .widget input[type=text] { width:150px; border:1px solid rgba(0, 0, 0, .2); -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; color:#999; margin:7px 7px 6px; margin:11px 8px 9px \0 } .mega-menu .widget .search-form input[type=submit], .nav_bg .widget-search input[type=submit] { width: auto !important; margin: 7px 7px 6px 0 !important } .mega-menu .widget .search-form input[type=submit]:hover, .nav_bg .widget-search input[type=submit]:hover { background: #fff; border-color: #fff; color: #333; } .templatic_shooping { position:relative; width:100%; height:auto!important; padding:0 7px } .mega-menu .templatic_shooping h3, .menu-container .templatic_shooping h3, .mobile_header .templatic_shooping h3 { display:block; background:url(../images/cart.png) no-repeat center center; width:32px; height:32px; text-indent:-9999px; margin-top:6px } .widget_shopping_cart p.cart_checkout { display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:0; margin-left:8px } .widget_shopping_cart p.cart_checkout .amount { font-size:16px } .widget_shopping_cart #woo_shopping_cart { position:absolute; top:42px; right:0; z-index:99; width:220px; background:#fff; box-shadow:0 0 4px #ccc } .widget_shopping_cart #woo_shopping_cart ul li { padding:5px 10px } .widget_shopping_cart #woo_shopping_cart .button { font-size:12px; padding:6px 10px; margin-left:10px } .widget_shopping_cart #woo_shopping_cart .total { margin-left:12px } .sidebar .widget_shopping_cart .cart_items { text-align:left } #header .advertisements img { margin-top:0 } .advertisements img { max-width:100%; height:auto; margin-top:12px } .subscribe_cont p { padding:0 } .subscribe_cont form { margin:0 } .subscribe_cont input { display:block; margin:10px 0 0 } .subscribe_cont .newsletter_msg { display:block; color:#c00 } .sidebar #contact_widget_frm .form_row { padding-bottom:10px } .sidebar #contact_widget_frm textarea { display:block; height:100px } .sidebar #contact_widget_frm { padding-top:5px; margin:0 } .sidebar #contact_widget_frm input[type=text] { display:block } .testimonials_wrap { margin-top:15px } .testimonials_wrap div { background:url(../images/blockquote.png) no-repeat 0 6px; padding-left:35px } .testimonials_wrap cite { display:block; font-weight:700; margin-bottom:8px } a.testimonial_external_link { float:right; } .recent_comments li { position:relative; min-height:58px; padding-left:70px!important } .recent_comments li>span { display:block; position:absolute; top:10px; left:0; width:50px } .recent_comments li span a img { display:block; max-width:100%; height:auto; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; color:#333; padding:1px } .recent_comments li span a img:hover { border-color:#0165BD; opacity:.7 } .recent_comments li a.title { font-weight:700; display:block; padding-bottom:0 } .recent_comments li a.comment_excerpt { display:block } .sidebar .category-blog { padding-top:15px } .social_media ul li { position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:top; width:49%; line-height:18px; border:none!important } .social_media ul li a { display:block; float:left; min-height:38px; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:18px } .social_media ul li a .social_icon { display:block; float:left; margin-right:8px } .social_media ul li a .social_icon img { width:100%; box-shadow:none; margin-top:2px } .social_media ul li a i { -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s; display:block; float:left; width:32px; height:32px; border:2px solid #666; border-radius:100px; font-size:18px; line-height:34px; color:#666; text-align:center; cursor:pointer; padding:0; margin-right:8px } .social_media ul li a:hover abbr { border-color:#0165BD; color:#0165BD } #sidebar-header .social_media ul li { width:auto; margin-right:10px } .footer_col_cont .social_media ul li { width:auto; display:inline-block; *display:inline; zoom:1; vertical-align:top; border:none; margin-right:4px } .widget .follow_us_twitter { display:inline-block; *display:inline; zoom:1; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:700; padding:12px 0 0; margin-left:32px } .widget .templatic_twitter_widget li { background:url(../images/twitterbird.png) no-repeat 0 11px; padding-left:32px } .templatic_twitter_widget li a { font-weight:700 } .templatic_twitter_widget .twit_time { color:#0165BD; margin-top:4px } .Flicker .flickr_pics_wrap { margin:12px 0 0 -8px } .Flicker div.flickr_badge_image { display:inline-block; *display:inline; zoom:1; vertical-align:top; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0 0 9px 10px; width:65px } .Flicker div.flickr_badge_image img { display:block; width:100%; height:auto; -webkit-transition:all ease-in-out .2s; -moz-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s } .postpagination { text-align:center; margin:15px 0 0 } .postpagination a { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:20px; height:20px; background-color:#fafafa\0/; background-color:rgba(0, 0, 0, .03); border:1px solid #e0e0e0\0/; border:1px solid rgba(0, 0, 0, .1); border-radius:4px; font-size:12px; color:#444; font-weight:400; line-height:22px; text-align:center; margin-right:4px } .postpagination a.active, .postpagination a:hover { background-color:#000; border-color:#000; color:#fff; text-decoration:none } .popular_post ul li a.link_img { float:left; width:20%; margin-right:4% } .popular_post ul li .post_data { float:left; width:75% } .popular_post ul li a.link_img img { width:100%; height:auto; border:none; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 } .popular_post ul li .post_data h3 { border:none; font-size:14px; line-height:20px; padding:0; margin-bottom:5px } .popular_post ul li .post_data h3 a { font-weight:700 } .popular_post ul li .post_data p .date, .popular_post ul li .post_data p .views { font-size:13px } .popular_post ul li .post_data p .views { border-right:2px solid rgba(0, 0, 0, .2); padding-right:8px; margin-right:8px } .listing_post .hentry { float:left; width:100%; border-bottom:1px solid #ccc \0/; border-bottom:1px solid rgba(0, 0, 0, .13) } .listing_post .hentry figure.post_fig { float:left; margin-right:4% } .listing_post .hentry figure.post_fig img { max-width:100%; height:auto } .listing_post .hentry:last-child { border:none; padding-bottom:0 } .listing_post .hentry h2 { font-size:14px; line-height:20px; margin-bottom:5px } .listing_post .hentry h2 a { font-size:16px; color:#0165BD; font-weight:700 } .listing_post .hentry h2 a:hover { color:#666 } .listing_post .hentry span { float:left; margin:4px 15px 4px 0 } .listing_post .hentry { padding:10px 0 } .listing_post .link_img { clear:both; float:left; margin:5px 15px 5px 0 } .home .listing_post .hentry { padding:12px 8px 22px; margin-bottom:16px } div.neighborhood_widget ul li .nearby_content h4 { font-size:14px; line-height:20px; margin-bottom:5px } div.neighborhood_widget ul li .nearby_image { margin:3px 5.5% 0 0 } .widget_recent_comments li { line-height:22px } #recentcomments { line-height:35px } #recentcomments a { color:#666 } #recentcomments a:hover { color:#0165BD } .sidebar .templatic_advanced_search #searchform input[type=text], .sidebar .templatic_advanced_search #searchform select, .sidebar .templatic_advanced_search #searchform textarea { width:100%; max-width:100% } .sidebar .templatic_advanced_search #searchform .hasDatepicker { max-width:85%!important; margin-right:3% } #hcard-admin { background:rgba(0, 0, 0, .04); border:1px solid rgba(0, 0, 0, .06); border-radius:4px; padding:10px; margin-bottom:40px } #hcard-admin img.avatar { margin:0 20px 0 0 } .agent_biodata span { display:inline-block; *display:inline; zoom:1; vertical-align:top; text-indent:-9999px; margin-right:10px } .agent_biodata span a { display:block } .agent_biodata span a:hover { opacity:.7 } .agent_biodata span.u_link a { width:70px; height:24px; background:url(../images/i_share.png) no-repeat left top } .agent_biodata span.u_facebook a { width:94px; height:24px; background:url(../images/i_facebook.png) no-repeat left top } .agent_biodata span.u_twitter a { width:77px; height:24px; background:url(../images/i_twitter.png) no-repeat left top } .search .twp_search_cont { margin-bottom:40px } .no_search_found_msg p { font-size:16px; padding-bottom:10px } .looperror { margin-left:0 } .looperror .looperror_msg { font-size:16px } .wrap404 { background:#fff; border:1px solid rgba(0, 0, 0, .1); border-radius:4px; padding:35px; margin:20px 0 10px } .display404 { width:12%; float:left; font-size:100px; color:#f2f2f2; font-weight:700; margin-right:40px } .display404 img { max-width:100% } .search404 { margin:10px 0 20px } .search404 input { margin:0 } .search404 input[type=text] { max-width:88% } .error_404 h4 { font-size:26px; color:#0165BD; font-weight:700; margin-top:28px } .error_404 p { padding-bottom:0; font-size:16px } .search404 .location, .search404 .searchpost { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:38%; margin-right:2% } .search404 .sgo { display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:0!important } .cont_wid_area { float:left; width:46%; margin:20px 8% 0 0 } .wpcf7-form { float:left; width:46%; margin-top:20px } .cont_wid_area .wpcf7-form { width: 100%; } .form_row label { margin-bottom:0 } .indicates { color:red; margin:0 5px } .recaptcha_claim span { color:red } .error, .message_error { list-style:none; color:red } .wpcf7-form .textarea { height:160px } .sidebar .cont_wid_area, .sidebar .wpcf7-form { width:100% } .gm-style p { font-size:12px; padding-bottom:6px } .gm-style div { font-size:12px } #map-canvas .infoBox img { position:absolute!important; right:7px; top:7px; z-index:9 } #map-canvas .google-map-info { background:#fff; border:3px solid #939393; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center; padding:12px 20px } #map-canvas .google-map-info .map-inner-wrapper { position:relative; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:12px; line-height:18px } #map-canvas .google-map-info .map-inner-wrapper .map-item-img { width:90px; height:90px; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin:-54px auto 0 } #map-canvas .google-map-info .map-inner-wrapper .map-item-info { text-align:center; padding:15px 0 } #map-canvas .google-map-info .map-inner-wrapper .map-arrow { position:absolute; bottom:-38px; left:75px; width:38px; height:26px; background:url(../images/map-tooltip.png) no-repeat 0 0 } .advance_search_form .form_row label { display:block; max-width:370px; width:100% } .advance_search_form { margin-left:-4% } .advance_search_form .form_row input[type=text], .advance_search_form .form_row select { display:block; max-width:100% } .advance_search_form .form_row select option { margin:10px 12px } .advance_search_form .form_row .adv_author { display:block } .advance_search_form .form_row { display:inline-block; *display:inline; zoom:1; vertical-align:top; width:46%; margin:0 -4px 0 4% } .advance_search_form .form_row .hasDatepicker { clear:none!important; float:left; width:34%; margin-right:2% } .advance_search_form .form_row #frmdate { margin-left:4% } .advance_search_form .form_row .adv_author { margin-top:5px } .advance_search_form .form_row .adv_author input { float:left; margin:4px 8px 0 0 } .arclist { clear:both; float:left; width:100%; margin-bottom:40px } .arclist:last-child { margin-bottom:0 } .arclist h2 { color:#0165BD } .arclist ul { padding:0; margin:0 0 0 -3% } .arclist ul li { float:none; display:inline-block; *display:inline; zoom:1; vertical-align:top; width:46%; background:url(../images/square.png) no-repeat 0 22px; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:16px; line-height:24px; padding:12px 0 12px 15px; margin-left:3% } .arclist ul li:last-child { border:none } .arclist ul li a { color:#000; line-height:20px } .arclist ul li a:hover { color:#0165BD } .arclist ul li .arclist_date, .arclist ul li .arclist_date a { font-size:13px; color:#666 } .arclist ul li .arclist_date a:hover { color:#0165BD } .arclist ul ul { margin-left:20px } .arclist ul ul li { border:none; padding-bottom:0 } .arclist ul li span.arclist_comment { font-size:13px; color:#999 } .arclist ul li span.arclist_comment a { color:#666 } .sitemap .arclist { float:left } .sitemap .arclist ul li { background-position:0 19px; padding:8px 0 8px 15px } .sitemap .arclist ul li li { width:100%; padding-bottom:0 } .arclist ul li span.arclist_comment { display:block; float:none } .error-404 .arclist { float:left } .error-404 .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .error-404 .arclist ul li li { width:100%; padding-bottom:0 } .search .arclist { float:left } .search .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .search .arclist ul li li { width:100%; padding-bottom:0 } .search-form .search-submit { margin:0!important } .search-form .search-text { max-width:370px!important } .taxonomy-post_format .arclist { float:left } .taxonomy-post_format .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .taxonomy-post_format .arclist ul li li { width:100%; padding-bottom:0 } .taxonomy .arclist { float:left } .taxonomy .arclist ul ul { margin-top:0!important; margin-bottom:0!important } .taxonomy .arclist ul li { background-position:0 17px; padding:8px 0 8px 15px } .taxonomy .arclist ul li li { width:100%; padding-bottom:0 } body .wpcf7 span.edit { text-align:left } .ui-autocomplete.ui-front { background:#fff!important; border:none!important; padding:0!important } .ui-autocomplete.ui-front:hover { border:none!important; padding:0!important } .ui-autocomplete.ui-front { width:100%!important; max-width:300px } .ui-autocomplete.ui-front li { border:none!important; list-style:none!important; padding:0!important } .ui-autocomplete.ui-front a { display:block; background:none!important; border:1px solid #ccc!important; padding:4px 11px!important } .ui-autocomplete.ui-front a:focus, .ui-autocomplete.ui-front a:hover { background:none!important; border:1px solid #ccc!important; padding:4px 11px!important } .total_homes { display:block; margin-bottom:10px } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { width:20%\0/ } #container .header_container .header_strip .sticky_main #nav-secondary, #container .header_container .header_strip .sticky_main #nav-secondary1 { width:76%\0/ } body #container .header_container .header_strip .sticky_main .dcjq-mega-menu ul.menu { width:100%\0/!important; margin:0\0/!important } .home_page_content .Flicker .flickr_pics_wrap { *margin-left:0; margin-left:0\0 } ul.payment_methods label { display:inline\0/ } @media only screen and (max-width:1400px) { .flexslider .slides { text-align:center } .flexslider .slides img { width:auto; max-width:100% } } @media only screen and (min-width:1200px) { #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { width:23%; padding:0 1% 0 0 } .stickyheader .header_container { float:left; width:100%; position:fixed; top:0; z-index:111; background:#0165BD; box-shadow:0 2px 5px rgba(0, 0, 0, .4); padding:2px 0 } .stickyheader .header_container #menu-primary, .stickyheader .header_container #sidebar-header, .stickyheader .header_container h2 { display:none } .sticky_main #branding1 { text-align:right } .sticky_main #branding1 img { display:inline } .stickyheader #site-description { display:none } } @media only screen and (max-width:1200px) { #branding, #branding1 { position:static!important } #container .header_container .header_strip .sticky_main #branding, #container .header_container .header_strip .sticky_main #branding1 { width:20% } #container .header_container .header_strip .sticky_main #nav-secondary, #container .header_container .header_strip .sticky_main #nav-secondary1 { width:78% } .search404 input[type=text] { max-width:68% } .layout-2c-l .alignleft, .layout-2c-l .alignright, .layout-2c-r .alignleft, .layout-2c-r .alignright, .layout-hl-1c .alignleft, .layout-hl-1c .alignright, .layout-hr-1c .alignleft, .layout-hr-1c .alignright { float:none; margin-left:0; margin-right:0 } .layout-2c-l blockquote.alignleft, .layout-2c-l blockquote.alignright, .layout-2c-r blockquote.alignleft, .layout-2c-r blockquote.alignright, .layout-hl-1c blockquote.alignleft, .layout-hl-1c blockquote.alignright, .layout-hr-1c blockquote.alignleft, .layout-hr-1c blockquote.alignright { float:none; margin:0; width:auto } .layout-2c-l td, .layout-2c-l th, .layout-2c-r td, .layout-2c-r th, .layout-hl-1c td, .layout-hl-1c th, .layout-hr-1c td, .layout-hr-1c th { padding:10px } #footer .footer-wrap, #header, #main, .sidebar-after-header, .sidebar-subsidiary, .widget.templatic_slider, div#menu-primary, div#menu-secondary, div#menu-secondary1, div#menu-subsidiary { width:92%; padding:0 4%!important } #sidebar-subsidiary, #sidebar-subsidiary-2c, #sidebar-subsidiary-3c, .sidebar-after-header, .sidebar-subsidiary { width:92%!important; padding:0 4%!important } #footer { width:100% } .layout-3c-c #content { left:auto; position:static } .layout-3c-r #main .wrap { background-image:url(../images/dot.png); background-position:319px 0 } .gallery .col-1, .gallery .col0 { width:280px } .gallery .col-2 { width:120px } .gallery .col-3, .gallery .col-4, .gallery .col-5, .gallery .col-6, .gallery .col-7, .gallery .col-8, .gallery .col-9 { width:66px } .gallery .col-3 .gallery-caption, .gallery .col-4 .gallery-caption { display:none } .layout-1c .gallery .col-1, .layout-1c .gallery .col0 { width:600px } .layout-1c .gallery .col-2 { width:280px } .layout-1c .gallery .col-3 { width:173px } .layout-1c .gallery .col-4 { width:120px } .layout-1c .gallery .col-5 { width:88px } .layout-1c .gallery .col-6, .layout-1c .gallery .col-7, .layout-1c .gallery .col-8, .layout-1c .gallery .col-9 { width:66px } .layout-1c .col-3 .gallery-caption, .layout-1c .col-4 .gallery-caption { display:block } #comments li li { background-image:none } #comments li li .comment-wrap { margin-left:0 } .layout-3c-c #sidebar-primary, .layout-3c-c #sidebar-secondary, .layout-3c-l #sidebar-primary, .layout-3c-l #sidebar-secondary { clear:right } .layout-3c-c #sidebar-secondary { position:static; right:auto } .layout-3c-r #sidebar-primary, .layout-3c-r #sidebar-secondary { clear:left; float:left } .layout-hl-2c-l #sidebar-primary, .layout-hl-2c-l #sidebar-secondary, .layout-hl-2c-r #sidebar-primary, .layout-hl-2c-r #sidebar-secondary, .layout-hr-2c-l #sidebar-primary, .layout-hr-2c-l #sidebar-secondary, .layout-hr-2c-r #sidebar-primary, .layout-hr-2c-r #sidebar-secondary { clear:both; width:100% } body.taxonomy-post_format-video .hfeed { width:100% } body.taxonomy-post_format-video .format-video { width:47.4% } body.taxonomy-post_format-image .hfeed { width:100% } body.taxonomy-post_format-image .format-image { width:47.4% } .advertisements img { padding-left:0!important } } @media only screen and (max-width:1200px) { body .shop_table { width:100%; border:1px solid rgba(0, 0, 0, .05) } body .shop_table td:last-child { border-bottom:0 } body .shop_table td, body .shop_table th { border-bottom:1px solid rgba(0, 0, 0, .05); border-right:1px solid rgba(0, 0, 0, .05); border-top:0 } body #content table.cart td.actions .button.alt, body table.cart td.actions .button.alt { float:right } .coupon p { margin-bottom:8px } .gallery-item { max-width:47%!important; width:100%!important; margin:0 3% 2.5% 0!important } .gallery-size-full .gallery-item { max-width:none!important } .gallery-item img { width:100%!important; max-width:none!important } .gallery-caption, .gallery-item a { width:100%!important } span.ginput_left, span.ginput_right { width:100% } #main { padding-top:20px!important } .mobile_container_open { right:300px } .mobile_header { display:block; z-index:99999 } .toggle_mobile_header { display:block } body .widget_shopping_cart .cart_items .cart_in_navigation { background:url(../images/cart1.png) no-repeat -9px -3px } #container .header_container .header_strip .mega-menu, #container .header_container .header_strip .sticky_main { display:none!important } body .dcjq-mega-menu ul.menu { width:92%!important } body .mega-menu .nav_bg { background:#000!important; border-radius:0; padding:0 10px!important } .hentry .aligncenter, .hentry .alignleft, .hentry .alignright { display:block; margin-bottom:20px } form#commentform input[type=text], form#commentform textarea { width:95% } #respond #cancel-comment-reply-link { display:block; float:none } .twp_search_cont input[type=text] { max-width:68% } #comments li { padding-left:56px } #comments li li { padding-left:0 } .comment-header img.avatar { left:-54px; width:40px; height:40px; margin:0 20px 0 0 } .footer_widget_wrap { margin-left:0 } .footer_widget_wrap .widget { width:100%; margin:20px 0 } div#menu-footer .menu li a { padding:5px 0 } .popular_post ul li a.link_img { width:12% } .popular_post ul li .post_data { width:78% } .sidebar .search-form .search-text { max-width:100%!important } .subscribe_cont input { max-width:100% } .arclist ul { margin-left:0 } .arclist ul li { width:100%; margin-left:0 } .sitemap .archive_pages ul li, .sitemap .archive_posts ul li, .sitemap .archive_product_categories ul li, .sitemap .archive_products ul li, .sitemap .arvhive ul li, .sitemap .arvhive_categories ul li { width:100%; margin-right:0 } #main #content { clear:both; width:100%; padding-bottom:20px; margin-bottom:0 } #sidebar-contact_page_sidebar, #sidebar-front_page, #sidebar-post-detail, #sidebar-post-listing, #sidebar-primary, #sidebar-secondary, #sidebar-woo_page { clear:both; width:100%; padding:0 } .layout-1c .gallery .col-1, .layout-1c .gallery .col0 { width:280px } .layout-1c .gallery .col-2 { width:120px } .layout-1c .gallery .col-3, .layout-1c .gallery .col-4, .layout-1c .gallery .col-5, .layout-1c .gallery .col-6, .layout-1c .gallery .col-7, .layout-1c .gallery .col-8, .layout-1c .gallery .col-9 { width:66px } .layout-1c .col-3 .gallery-caption, .layout-1c .col-4 .gallery-caption { display:none } .sidebar-subsidiary .sidebar-wrap { margin-left:0 } .sidebar-2c .widget, .sidebar-3c .widget, .sidebar-4c .widget, .sidebar-5c .widget { margin-left:0; width:100% } #sidebar-primary, #sidebar-secondary, .sidebar { clear:both; width:100% } #sidebar-header { padding-top:0; width:100% } .header_co ntainer { float:left; width:100%; background:rgba(0, 0, 0, .03); background:#fafafa; border-bottom:1px solid #e0e0e0\0/; border-bottom:1px solid rgba(0, 0, 0, .13); box-shadow:1px 1px 2px rgba(0, 0, 0, .1) } #header { float:left; width:100% } #header #sidebar-header { display:none } #branding, #branding1 { width:auto; padding:22px 0 } #container #menu-primary, #container #menu-secondary, #container #menu-secondary1 { display:none } .nav_bg .widget-nav-menu nav, div#menu-secondary .wrap, div#menu-secondary1 .wrap, div#menu-subsidiary .wrap { position:relative; background:none!important; border:none; box-shadow:none; margin-bottom:12px } div#menu-secondary-title, div#menu-subsidiary-title { background:url(../images/menu.png) no-repeat -15px -2px; min-width:32px; height:32px; float:left; color:#fff; line-height:34px; padding:6px 0 6px 30px } div#menu-secondary .menu, div#menu-secondary1 .menu { position:absolute; top:50px; left:0; z-index:10; width:auto!important } body .dcjq-mega-menu ul.menu { height:auto!important } body .dcjq-mega-menu ul li { float:none!important; clear:both!important; width:100%!important; height:auto!important; margin-right:0!important } body .dcjq-mega-menu ul li a { float:none!important; clear:both!important } body .dcjq-mega-menu ul li .sub-container.mega .sub, body .dcjq-mega-menu ul li .sub-container.non-mega .sub { width:100%!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } body .dcjq-mega-menu ul li .sub-container.non-mega li { width:100%!important } body .dcjq-mega-menu ul li .sub .row { width:100%!important; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } blockquote.alignleft, blockquote.alignright { width:100%; margin-left:0; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box } div#menu-header-horizontal-title, div#menu-header-primary-title, div#menu-header-secondary-title, div#menu-mobi-primary-title, div#menu-mobi-secondary-title, div#menu-mobi-secondary-title1, div#menu-subsidiary-title { display:block; width:auto; color:#FFF; font-size:24px; padding:10px 10px 10px 15px } span.sub-indicator { display:none!important } div#menu-header-horizontal .menu, div#menu-header-primary .menu, div#menu-header-secondary .menu, div#menu-mobi-primary .menu, div#menu-mobi-secondary .menu, div#menu-mobi-secondary1 .menu, div#menu-subsidiary .menu { display:block; float:none; height:auto; min-height:none; padding:0; width:100% } div#menu-header-horizontal .menu.visible, div#menu-header-primary .menu.visible, div#menu-header-secondary .menu.visible, div#menu-mobi-primary .menu.visible, div#menu-mobi-secondary .menu.visible, div#menu-mobi-secondary1 .menu.visible, div#menu-subsidiary .menu.visible { display:block } div#menu-header-horizontal .menu li, div#menu-header-horizontal .menu ul, div#menu-header-horizontal .menu ul ul, div#menu-header-primary .menu li, div#menu-header-primary .menu ul, div#menu-header-primary .menu ul ul, div#menu-header-secondary .menu li, div#menu-header-secondary .menu ul, div#menu-header-secondary .menu ul ul, div#menu-mobi-primary .menu li, div#menu-mobi-primary .menu ul, div#menu-mobi-primary .menu ul ul, div#menu-mobi-secondary .menu li, div#menu-mobi-secondary .menu ul, div#menu-mobi-secondary .menu ul ul, div#menu-mobi-secondary1 .menu li, div#menu-mobi-secondary1 .menu ul, div#menu-mobi-secondary1 .menu ul ul, div#menu-subsidiary .menu li, div#menu-subsidiary .menu ul, div#menu-subsidiary .menu ul ul { float:none; width:100%!important } .layout-hl-1c div#menu-header-horizontal .menu ul ul, .layout-hl-1c div#menu-header-primary .menu ul ul, .layout-hl-1c div#menu-header-secondary .menu ul ul, .layout-hl-2c-l div#menu-header-horizontal .menu ul ul, .layout-hl-2c-l div#menu-header-primary .menu ul ul, .layout-hl-2c-l div#menu-header-secondary .menu ul ul, .layout-hl-2c-r div#menu-header-horizontal .menu ul ul, .layout-hl-2c-r div#menu-header-primary .menu ul ul, .layout-hl-2c-r div#menu-header-secondary .menu ul ul, .layout-hr-1c div#menu-header-horizontal .menu ul ul, .layout-hr-1c div#menu-header-primary .menu ul ul, .layout-hr-1c div#menu-header-secondary .menu ul ul, .layout-hr-2c-l div#menu-header-horizontal .menu ul ul, .layout-hr-2c-l div#menu-header-primary .menu ul ul, .layout-hr-2c-l div#menu-header-secondary .menu ul ul, .layout-hr-2c-r div#menu-header-horizontal .menu ul ul, .layout-hr-2c-r div#menu-header-primary .menu ul ul, .layout-hr-2c-r div#menu-header-secondary .menu ul ul, div#menu-header-horizontal .menu ul ul, div#menu-header-primary .menu ul ul, div#menu-header-secondary .menu ul ul, div#menu-mobi-primary .menu ul ul, div#menu-mobi-secondary .menu ul ul, div#menu-mobi-secondary1 .menu ul ul, div#menu-subsidiary .menu ul ul { bottom:auto!important; display:block!important; left:auto!important; margin:0!important; position:static!important; top:auto!important; visibility:visible!important; width:100%!important } div#menu-header-horizontal .menu li li a, div#menu-header-primary .menu li li a, div#menu-header-secondary .menu li li a, div#menu-mobi-primary .menu li li a, div#menu-mobi-secondary .menu li li a, div#menu-mobi-secondary1 .menu li li a, div#menu-subsidiary .menu li li a { padding-left:35px!important } div#menu-header-horizontal .menu li li li a, div#menu-header-primary .menu li li li a, div#menu-header-secondary .menu li li li a, div#menu-mobi-primary .menu li li li a, div#menu-mobi-secondary .menu li li li a, div#menu-mobi-secondary1 .menu li li li a, div#menu-subsidiary .menu li li li a { padding-left:50px!important } div#menu-header-horizontal .menu li li li li a, div#menu-header-primary .menu li li li li a, div#menu-header-secondary .menu li li li li a, div#menu-mobi-primary .menu li li li li a, div#menu-mobi-secondary .menu li li li li a, div#menu-mobi-secondary1 .menu li li li li a, div#menu-subsidiary .menu li li li li a { padding-left:70px!important } div#menu-header-horizontal .menu li li li li li a, div#menu-header-primary .menu li li li li li a, div#menu-header-secondary .menu li li li li li a, div#menu-mobi-primary .menu li li li li li a, div#menu-mobi-secondary .menu li li li li li a, div#menu-mobi-secondary1 .menu li li li li li a, div#menu-subsidiary .menu li li li li li a { padding-left:90px!important } div#menu-mobi-primary .menu li a { background-color:none; border:0; border-bottom:1px solid #222; color:#999 } div#menu-mobi-primary .menu li a:hover { background-color:none } div#menu-mobi-primary .menu li li a { background-image:url(../images/icons.png); background-position:-4px -108px; background-repeat:no-repeat; background-color:none; border:none } div#menu-mobi-primary .menu li a:hover, div#menu-mobi-primary .menu li.current-menu-item a, div#menu-mobi-primary .menu li:hover>a { color:#fff } div#menu-mobi-primary .menu li li a:hover, div#menu-mobi-primary .menu li li:hover>a { background-color:none } div#menu-mobi-primary .menu li li li a { background-position:14px -108px } div#menu-mobi-primary .menu li li li li a { background-position:34px -108px } div#menu-mobi-primary .menu li li li li li a { background-position:54px -108px } div#menu-mobi-secondary .menu li a, div#menu-mobi-secondary1 .menu li a, div#menu-subsidiary .menu li a { background-color:none; border-bottom:1px solid #222; color:#999; text-shadow:none; padding-left:15px; padding-right:15px } div#menu-mobi-secondary .menu li a:hover, div#menu-mobi-secondary1 .menu li a:hover, div#menu-subsidiary .menu li a:hover { background-color:#000 } div#menu-mobi-secondary .menu li li a, div#menu-mobi-secondary1 .menu li li a, div#menu-subsidiary .menu li li a { background-image:url(../images/icons.png); background-repeat:no-repeat; background-position:-4px -108px; background-color:none!important; border:none; padding:10px 0 } div#menu-mobi-secondary .menu li li li a, div#menu-mobi-secondary1 .menu li li li a, div#menu-subsidiary .menu li li li a { background-position:12px -108px } div#menu-mobi-secondary .menu li li li li a, div#menu-mobi-secondary1 .menu li li li li a, div#menu-subsidiary .menu li li li li a { background-position:34px -108px } div#menu-mobi-secondary .menu li li li li li a, div#menu-mobi-secondary1 .menu li li li li li a, div#menu-subsidiary .menu li li li li li a { background-position:54px -108px } .nav_bg .widget-nav-menu li li a:hover, div#menu-mobi-secondary .menu li li a:hover, div#menu-mobi-secondary .menu li li:hover>a, div#menu-mobi-secondary1 .menu li li a:hover, div#menu-mobi-secondary1 .menu li li:hover>a, div#menu-subsidiary .menu li li a:hover { background-color:#000 } div#menu-header-horizontal, div#menu-header-primary, div#menu-header-secondary { clear:both; float:none!important; margin:0!important; padding:0 40px; width:auto!important } div#menu-header-horizontal .wrap, div#menu-header-primary .wrap, div#menu-header-secondary .wrap { padding-top:0 } div#menu-header-horizontal .menu li a, div#menu-header-primary .menu li a, div#menu-header-secondary .menu li a { border:0; border-bottom:1px dotted #f8f8f8 } div#menu-header-horizontal .menu li li li a, div#menu-header-primary .menu li li li a, div#menu-header-secondary .menu li li li a { background-position:52px 17px!important; padding-left:78px!important } div#menu-header-horizontal .menu li li li li a, div#menu-header-primary .menu li li li li a, div#menu-header-secondary .menu li li li li a { background-position:78px 17px!important; padding-left:104px!important } div#menu-header-horizontal .menu li li li li li a, div#menu-header-primary .menu li li li li li a, div#menu-header-secondary .menu li li li li li a { background-position:104px 17px!important; padding-left:130px!important } div#menu-footer { width:100%; border-bottom:1px solid #6FADE6\0/; border-bottom:1px solid rgba(255, 255, 255, .15); padding-bottom:10px; margin:5px 0 } div#menu-footer .menu li { margin:0 20px 0 0 } body .mobile_header .mega-menu .nav_bg { background:none!important } .mobile_header div#menu-mobi-secondary .wrap, .mobile_header div#menu-mobi-secondary1 .wrap { padding:0 } div#menu-mobi-primary .menu li a, div#menu-mobi-secondary .menu li a, div#menu-mobi-secondary1 .menu li a { padding:10px 15px } body .mega-menu { background:0 0 } body .mega-menu ul.mega, body .mega-menu ul.mega li { clear:both; float:none } body .mega-menu ul.mega li .sub-container { clear:both; position:static!important } body .mega-menu ul.mega li a { float:none; color:#999; padding:0 } body .mega-menu ul.mega li ul.sub-menu { background:none!important; box-shadow:none } body .mega-menu ul.mega li .sub-container.mega .sub { padding:5px 0 0 } body .mega-menu ul.mega li .sub li.mega-hdr { width:100% } body .mega-menu ul.mega li .sub .row li a { color:#999; margin-right:0 } body .mega-menu ul.mega .sub li.mega-hdr li a { background:url(../images/dot2.png) no-repeat 3px 11px } .sidebar .widget_shopping_cart .cart_items { cursor:default!important } } @media only screen and (max-width:800px) { #event_video iframe, #listing_video iframe { max-width:100%; min-height:440px } } @media only screen and (max-width:679px) { .share_link { max-width: none; } .flexslider .slides>li h2 { display:none } .home_page_banner .flexslider ul li .post_list .post_img { width:93%!important } .home_page_banner .flexslider ul li .post_list .slider-post { box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; padding:0 3.5% 3.5% } body div.product .woocommerce_tabs ul.tabs { padding-bottom:10px } body #content div.product .woocommerce_tabs ul.tabs li.active, body div.product .woocommerce_tabs ul.tabs li.active { border-color:#d5d5d5; border-radius:7px } body.woocommerce #content div.product div.images, body.woocommerce div.product div.images, body.woocommerce-page #content div.product div.images, body.woocommerce-page div.product div.images { float:none; width:auto } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active { border-bottom:2px solid #ddd!important } body.woocommerce #content div.product div.summary, body.woocommerce div.product div.summary, body.woocommerce-page #content div.product div.summary, body.woocommerce-page div.product div.summary { float:none; width:100% } body.woocommerce div.product .woocommerce-tabs ul.tabs, body.woocommerce-page div.product .woocommerce-tabs ul.tabs { height:auto; border:0; padding:0!important; margin:0!important } body.woocommerce #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li { border-radius:7px!important; margin-bottom:4px } .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { display:none } .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { display:block } body.woocommerce #content .quantity, body.woocommerce-page #content .quantity { text-align:left; margin:0 } body .actions input[type=submit] { margin-bottom:5px!important } body.woocommerce .cart-collaterals .cart_totals, body.woocommerce .cart-collaterals .shipping_calculator, body.woocommerce-page .cart-collaterals .cart_totals, body.woocommerce-page .cart-collaterals .shipping_calculator { width:100% } div.pp_pic_holder { width:80%!important; left:10%!important } .pp_content { box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%!important } .pp_hoverContainer { margin-left:-10px!important } body.woocommerce .pp_content_container .pp_left { padding-left:10px } body.woocommerce .pp_content_container .pp_right { padding-right:10px } body div.pp_woocommerce div.pp_content_container { padding-top:0 } body.woocommerce #content table.cart img, body.woocommerce table.cart img, body.woocommerce-page #content table.cart img, body.woocommerce-page table.cart img { width:100% } body .shop_table .product-thumbnail img { max-width:80px } .layout-1c span.ginput_left, .layout-1c span.ginput_right { width:100% } #all_packages label { width:100%; background:rgba(0, 0, 0, .04); border:1px solid rgba(0, 0, 0, .06); box-shadow:0 0 5px rgba(0, 0, 0, .1) } #all_packages label:hover { border-color:rgba(0, 0, 0, .2); box-shadow:0 0 5px rgba(0, 0, 0, .3) } .package label h3 { margin-top:0 } .wp-editor-container textarea.wp-editor-area { max-width:100% } .form_row #add_coupon { padding:13px 12px 12px } .sec_title h3 { margin-bottom:10px!important } .form_row #address { margin-bottom:10px } .form_row .description, .form_row span.message_note { font-size:14px!important } .form_row img.ui-datepicker-trigger { margin:0; width:auto } .gallery { margin-bottom:20px; margin-left:-4px } .gallery-item { float:left; width:auto; margin-top:0!important; margin:0 4px 4px 0; overflow:hidden; position:relative } .single .gallery-columns-1.gallery-size-medium, .single .gallery-columns-1.gallery-size-thumbnail, .single .gallery-columns-2.gallery-size-thumbnail, .single .gallery-columns-3.gallery-size-thumbnail { display:table; margin:0 auto 20px } .gallery-columns-1 .gallery-item { max-width:100% } .gallery-columns-2 .gallery-item { max-width:48%; max-width:-webkit-calc(50% - 4px); max-width:calc(50% - 4px); text-align:center } .gallery-columns-3 .gallery-item { max-width:31%; max-width:-webkit-calc(33.3% - 4px); max-width:calc(33.3% - 4px); text-align:center } .gallery-columns-4 .gallery-item { max-width:23%; max-width:-webkit-calc(25% - 4px); max-width:calc(25% - 4px) } .gallery-columns-5 .gallery-item { max-width:19%; max-width:-webkit-calc(20% - 4px); max-width:calc(20% - 4px) } .gallery-columns-6 .gallery-item { max-width:15%; max-width:-webkit-calc(16.7% - 4px); max-width:calc(16.7% - 4px) } .gallery-columns-7 .gallery-item { max-width:13%; max-width:-webkit-calc(14.28% - 4px); max-width:calc(14.28% - 4px) } .gallery-columns-8 .gallery-item { max-width:11%; max-width:-webkit-calc(12.5% - 4px); max-width:calc(12.5% - 4px) } .gallery-columns-9 .gallery-item { max-width:9%; max-width:-webkit-calc(11.1% - 4px); max-width:calc(11.1% - 4px) } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right:0 } .gallery-caption { background-color:rgba(0, 0, 0, .7); box-sizing:border-box; color:#fff; font-size:14px; line-height:1.3; margin:0; max-height:50%; opacity:0; padding:2px 8px; position:absolute; bottom:0; left:0; text-align:left; -webkit-transition:opacity 400ms ease; transition:opacity 400ms ease; width:100% } .gallery-caption:before { box-shadow:0 -10px 15px #000 inset; content:""; height:100%; min-height:49px; position:absolute; left:0; top:0; width:100% } .gallery-item:hover .gallery-caption { opacity:1 } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display:none } .image-navigation { margin:0 auto; max-width:1040px; position:relative } .image-navigation a:hover { text-decoration:none } .image-navigation .nav-next, .image-navigation .nav-previous { position:absolute; top:50px } .image-navigation .nav-previous { left:0 } .image-navigation .nav-next { right:0 } .image-navigation .meta-nav { font-size:32px; font-weight:300; vertical-align:-webkit-calc(-4px); vertical-align:calc(-4px) } .mobile_header_open { right:0 } .mobile_header_open .toggle_mobile_widget { display:none } .sidebar-subsidiary .sidebar-wrap { margin-left:0 } #event_video iframe, #listing_video iframe { min-height:inherit; height:400px } .home_page_banner .templatic_slider { margin-bottom:20px } .arclist ul li span.arclist_comment { display:block; float:none } .footer-wrap { width:92%; padding:0 4%!important } } @media only screen and (max-width:480px) { .share_link { clear: both; max-width: 80%; } .frontend_editor .share_link > span span { left: 0; } .anchor_btn, .oembed_video_span { width: 168px; } #content div.product div.images { width:60% } #content div.product .product-header div.images { width:100% } #content div.product .product-header .images .zoom img { margin:0 auto } .product-header .product-summary { width:100% } .col2-set .col-1, .col2-set .col-2 { width:100%!important } form .form-row-first, form .form-row-last { width:98% } .col2-set input[type=password], .col2-set input[type=text], .col2-set select, .col2-set textarea { margin:0!important } .customer_details dt { width:100% } #content ul.products li.product { width:42.8% } body .woocommerce_tabs ul.tabs { height:auto } .shop_table .button, .shop_table .checkout-button { margin-bottom:5px } body #content table.cart td.actions .button.alt, body table.cart td.actions .button.alt { float:none } body.woocommerce .woocommerce-ordering, body.woocommerce-page .woocommerce-ordering { float:left } body.woocommerce .order_details li, body.woocommerce-page .order_details li { float:none; border-bottom:1px solid rgba(0, 0, 0, .15); border-radius:0; border-right:0; margin:0; padding:12px 0 8px } .gallery-item { max-width:47%!important } body #validate_coupon_code { margin:5px 0 0 -5px } body.woocommerce form .form-row-first, body.woocommerce form .form-row-last, body.woocommerce-page form .form-row-first, body.woocommerce-page form .form-row-last { float:none; width:100% } .shop_table #coupon_code, body.woocommerce-cart td.actions input { width:100%!important; margin:0 0 8px!important } body.woocommerce-cart .shop_table .coupon { margin-bottom:8px } article .post_fig { width:100%; margin-bottom:15px } article .entry-header { width:100%; max-width:100% } #comments li li .comment-wrap { margin-left:0!important } .singular .loop-nav { float:left } .hasDatepicker { width:84%!important } .popular_post ul li a.link_img { width:18% } .popular_post ul li .post_data { width:77% } #event_video iframe, #listing_video iframe { height:320px } .gallery { margin:0 } .gallery-item { margin-left:0; width:100%!important } .gallery-caption { display:block!important } .mejs-container, .mejs-embed, .mejs-embed body { width:280px!important } .mejs-controls div.mejs-time-rail { width:94px!important } body.taxonomy-post_format-video .hfeed { width:100% } body.taxonomy-post_format-video .format-video { width:47% } body.taxonomy-post_format-image .hfeed { width:100% } body.taxonomy-post_format-image .format-image { width:47% } .wrap404 { text-align:center } .display404 { margin:0 0 10px; width:100% } .cont_wid_area { float:none; clear:both; width:100% } .wpcf7-form { float:none; clear:both; width:100%; margin-top:0 } .form_front_style { margin:0 } .form_front_style .form_row { width:100%; margin:0 } .form_front_style .form_row .hasDatepicker { width:78%!important; margin:0 2% 5px 0!important } .form_front_style .form_row .ui-datepicker-trigger { width:18% } .form_front_style .adv_submit { margin-top:0!important } .search404 .location, .search404 .searchpost { width:100%; max-width:none!important; margin-bottom:5px } .listing_post .hentry figure.post_fig, .listing_post .hentry figure.post_fig img { width:100% } } @media only screen and (max-width:320px) { #content ul.products { padding-top:2px; margin-left:0 } #content ul.products li.product { display:block; width:80%; text-align:center; margin:30px auto } ul.products li.product.last { margin-right:auto!important } body .actions input[type=submit] { margin:5px 0!important } .grid02 ul.list li p.tevolution_field_title, .grid02 ul.list li p.tevolution_field_value { width:99%; clear:both } .indexlist .post a.post_img img { width:auto; float:none; margin:0 auto } .customer_details dd { margin:0 0 20px } .toggle_mobile_widget { height:auto; float:none; clear:both } .toggle_mobile_header { float:none; clear:both; margin-top:0 } .mobile_container_open { right:80% } .mobile_header { width:80%; right:-80% } .mobile_header_open { right:0 } .mobile_header .widget { margin:0 } .mobile_header .widget-search input[type=text] { margin:6px } .mobile_header .widget { display:block } .mobile_header .shoppingcart_box_bg .cart_items { float:right; width:48px; background-position:0 } body .widget_shopping_cart .cart_items .cart_in_navigation { background:url(../images/cart1.png) no-repeat 2px 0 } #event_video iframe, #listing_video iframe { height:220px } .hentry .featured-image-link { margin-bottom:15px } .hentry .featured-image-link img { max-width:100% } .hentry h2.entry-title { clear:both } .social_media ul li, body.taxonomy-post_format-image .format-image, body.taxonomy-post_format-image .hfeed, body.taxonomy-post_format-video .format-video, body.taxonomy-post_format-video .hfeed { width:100% } }#Infant{ background: none repeat scroll 0 0 #f5f5f5; border-bottom: 1px solid #cccccc; } #Nursery{ max-width:980px; margin:0 auto; } #Welcome h3{ color:#0D6EA3; font-size:24px; } #Welcome h3 span{ color:#006938; font-size:24px; } #Welcome p{ font-size:12px; font-family: } #Welcome p{ font-size: 12px; font-family: inherit; line-height: 24px; } #Welcome span{ color:#0C6DA2; font-size:12px; font-weight:700; } #more a{ background: #0C6DA4; padding: 7px 10px; color: #ffffff; font-size:12px; } #would{ max-width:980px; margin:0 auto; } #would .last h3 { color: #7C7979; font-family: sans-serif; font-size: 24px; font-style: italic; text-align: center; } #would .last p { color: #7C7979; font-family: sans-serif; font-size: 12px; font-style: italic; text-align: center; font-weight:700; } #would .newsletter-submit { background: none repeat scroll 0 0 #00477f; float: right; } #would .newsletter-submit:hover { background: none repeat scroll 0 0 #0486B7; float: right; } @media only screen and (max-width:768px) { body .su-column-size-2-3 { float: left !important; margin-right: 4% !important; width: 55.33% !important; } .su-column-inner su-clearfix{ font-size:14px; } } @media only screen and (max-width:1024px) { nav{ margin: 0 auto; max-width:100% !important; } } #main { margin: 0 auto; max-width: 960px; } /* naval */ /* *naval */
Success
Price Info
DISCLAIMER
All Dayhomes
Killarney Dayhome sw
Choose care type
Infant
Toddler
Preschool
Kindergarten
Nannys
Babysitters
Dayhomes
Daycares
Daycares
School age before and after care
No dayhomes found near you
Scroll Up
Sign In
Username
*
Password
*
Remember me on this computer
Forgot your password?
New User?
Register Now
Forgot password
Email:
Sign Up
Username
*
Email Address
*
Already have an account?
Sign in