div.crafty-social-buttons{margin:.3em 0}div.crafty-social-buttons-align-left{text-align:left}div.crafty-social-buttons-align-center{text-align:center}div.crafty-social-buttons-align-right{text-align:right}div.crafty-social-buttons .crafty-social-caption{display:inline-block;padding-right:1em;vertical-align:top;font-size:1.2em}div.crafty-social-buttons-caption-block .crafty-social-caption{display:block;padding-right:0}div.crafty-social-buttons ul{display:inline-block;list-style-type:none;margin:0;padding:0}div.crafty-social-buttons ul li{display:inline-block;margin:0 .2em;padding:0}div.crafty-social-buttons ul li a{text-decoration:none;border:none}div.crafty-social-buttons ul li a.hover-dim{opacity:1}div.crafty-social-buttons ul li a.hover-brighten,div.crafty-social-buttons ul li a.hover-dim:hover{opacity:.7}div.crafty-social-buttons ul li a.hover-brighten:hover{opacity:1}div.crafty-social-buttons ul li img{display:inline-block}div.crafty-social-buttons .crafty-social-share-count:after,div.crafty-social-buttons .crafty-social-share-count:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute}div.crafty-social-buttons .crafty-social-share-count:after{border-color:rgba(224,221,221,0);border-right-color:#f5f5f5;border-width:5px;top:50%;margin-top:-5px}div.crafty-social-buttons .crafty-social-share-count:before{border-color:rgba(85,94,88,0);border-right-color:#e0dddd;border-width:6px;top:50%;margin-top:-6px}div.crafty-social-buttons .crafty-social-share-count{font:18px Arial,Helvetica,sans-serif;color:#555e58;padding:5px;-khtml-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;background:#f5f5f5;border:1px solid #e0dddd;display:inline-block;vertical-align:top;margin-left:2px;min-width:24px;text-align:center}div.crafty-social-buttons.crafty-social-buttons-size-2 .crafty-social-share-count{min-width:14px;font-size:12px}div.crafty-social-buttons.crafty-social-buttons-size-3 .crafty-social-share-count{min-width:16px;font-size:14px}div.crafty-social-buttons.crafty-social-buttons-size-4 .crafty-social-share-count{min-width:20px;font-size:16px}div.crafty-social-buttons.crafty-social-buttons-size-5 .crafty-social-share-count{min-width:24px;font-size:18px}div.crafty-social-buttons.crafty-social-buttons-size-6 .crafty-social-share-count{min-width:24px;font-size:20px}div.crafty-social-share-buttons.crafty-social-buttons-floating{position:fixed;left:0;top:20%}div.crafty-social-share-buttons.crafty-social-buttons-floating ul li{display:block;margin-left:0;margin-right:0}div.crafty-social-share-buttons.crafty-social-buttons-floating .crafty-social-caption{display:none}div.crafty-social-share-buttons.crafty-social-buttons-floating .crafty-social-share-count:after,div.crafty-social-share-buttons.crafty-social-buttons-floating .crafty-social-share-count:before{content:"";border:none;margin:0;padding:0}div.crafty-social-buttons.crafty-social-buttons-floating .crafty-social-share-count{display:block;margin:0}div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-top-10{top:10%}div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-top-20{top:20%}div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-top-30{top:30%}div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-top-40{top:40%}div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-top-50{top:50%}div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-align-left{left:0;right:auto}div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-align-right{right:0;left:auto}div.crafty-social-share-buttons ul li a.crafty-social-button.csb-whatsapp{display:none}div[id*="gallery-"].gallery:before,
div[id*="gallery-"].gallery:after {
content: " ";
display: table;
}
div[id*="gallery-"].gallery:after {
clear: both;
}
div[id*="gallery-"].gallery {
margin: 0 -1.79104477% !important;
clear: both;
}
div[id*="gallery-"].gallery .gallery-item {
display: inline-block;
padding-right: 1.79104477%;
padding-left: 1.79104477%;
text-align: center;
vertical-align: top;
width: 100% !important;
margin: 0 !important;
box-sizing: border-box;
}
div[id*="gallery-"].gallery .gallery-item .gallery-icon {
margin: 0;
padding: 0;
border: none;
}
.widget_media_gallery div[id*="gallery-"].gallery .gallery-item {
margin-bottom: 3.58% !important;
}
div[id*="gallery-"].gallery .gallery-item .gallery-caption {
display: block;
padding: 0.5em 0;
}
div[id*="gallery-"].gallery .gallery-item img {
max-width: 100%;
display: block;
margin: 0 auto;
padding: 0;
height: auto;
border: none !important;
}
div[id*="gallery-"].gallery.gallery-columns-2 .gallery-item {
max-width: 50%;
}
div[id*="gallery-"].gallery.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
div[id*="gallery-"].gallery.gallery-columns-4 .gallery-item {
max-width: 25%;
}
div[id*="gallery-"].gallery.gallery-columns-5 .gallery-item {
max-width: 20%;
}
div[id*="gallery-"].gallery.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
div[id*="gallery-"].gallery.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
div[id*="gallery-"].gallery.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
div[id*="gallery-"].gallery.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
div[id*="gallery-"].gallery.gallery-columns-6 .gallery-caption,
div[id*="gallery-"].gallery.gallery-columns-7 .gallery-caption,
div[id*="gallery-"].gallery.gallery-columns-8 .gallery-caption,
div[id*="gallery-"].gallery.gallery-columns-9 .gallery-caption {
display: none;
}
div[id*="gallery-"].gallery.gallery-item:hover .gallery-caption {
opacity: 1;
}
div[id*="gallery-"].gallery.gallery-columns-7 .gallery-caption,
div[id*="gallery-"].gallery.gallery-columns-8 .gallery-caption,
div[id*="gallery-"].gallery.gallery-columns-9 .gallery-caption {
display: none;
}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline; }
body { font-family: 'Lato', Arial, Helvetica, sans-serif;
color:#595959;
font-size:13px;
line-height:1.5em;
position:relative;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;}
body {
line-height: 1; }
ol, ul {
list-style: none; }
blockquote, q {
quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0;}
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; }
img { max-width:100% !important}   body {
font-family: 'Lato', Arial, Helvetica, sans-serif;
color:#595959;
font-size:13px;
line-height:1.5em;
position:relative;}
.body_wrap {
width:100%;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/middle_bg.png) center top repeat-y;
padding-top:55px;}
::-moz-selection { 
background: #d7002e;
color: #fff;
text-shadow: none}
::selection {
background: #d7002e;
color: #fff;
text-shadow: none} .aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto}
.alignleft {
float: left}	
.alignright {
float: right}
.text-right {
text-align:right}
.text-left {
text-align:left}
.text-center {
text-align:center} html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
background: none;
border: 0;
clear: both;
display: block;
float: none;
font-size: 0;
list-style: none;
margin: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0}
.clearfix:before,
.clearfix:after {
content: "\0020";
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0}
.clearfix:after {
clear: both}
.clearfix {
zoom: 1; }
* html .clearfix {
height: 1%}
.clearfix {
display: block} h1, h2, h3, h4, h5, h6 {
color: #4c4c4c;
font-family: 'Lato', Arial, Helvetica, sans-serif;
font-weight: normal;}
h1{
font-size:27px;
font-weight:bold;}	
h2{
font-size:24px;
margin-bottom:15px}
h3{
font-size:20px;
margin-bottom:10px}
h4{
font-size:18px;
margin-bottom:10px}
h5{
font-size:16px;
margin:7px 0 5px}
h6{
font-size:14px}
h1 span, h2 span, h3 span ,h4 span, h5 span, h6 span {
color:#d7002e}
.post-detail .entry h1 {
margin:0 0 20px 0;
padding:0}
.post-detail .entry h2 {	
margin:35px 0 15px;
font-size:22px;}
.post-detail .entry h3 {
margin:35px 0 15px;
font-weight:normal}
.post-detail .entry h4 {
margin:30px 0 10px;
font-weight:normal}
.post-detail .entry h5 {
margin:30px 0 10px;
font-weight:normal}
.post-detail .entry h6 {
margin:30px 0 10px;
font-weight:normal}
.post-detail .col h2, .post-detail .col h3 {
margin:35px 0 15px 0}
.post-detail .col h4, .post-detail .col h5, .post-detail .col h6 {
margin:15px 0 10px 0}
em { font-style: italic; }
strong { font-weight: bold; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ins { background-color:#ff9; color:#000; text-decoration:none}
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold}
del { text-decoration: line-through}
dfn { font-style: italic; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
.text-red {
color:#d7002e}
.text-blue {
color:#168dc5}
.text-gray {
color:#808080}	 	
.text-green {
color:#35ae14}	
.sidebar mark {
background:#ffffff;
color:#d7002e !important;
display:block;
padding:5px;
font-weight:normal;
font-size:110%;}
.title-arrow {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_arrow_gray.png) 0 4px no-repeat;
padding-left:15px} blockquote, blockquote p { font-size: 16px; line-height: 22px; color: #404040; font-style: italic; font-weight:bold; }
blockquote { margin:0; padding: 9px 5px 0 5px; }
blockquote cite { display: block; font-size: 12px; color: #555; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }
hr { border: solid #d4d4d4; border-width: 1px 0 0; clear: both; margin: 10px 0 20px; height: 0;} a, a:visited { color: #d7002e; text-decoration: none; outline:none; }
a:hover, a:focus { color: #d70000; } ul { list-style: none outside; }
ol { list-style: decimal; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; } fieldset{
padding:20px;
border:1px solid #e0e0e0}
form .row {
padding:5px 0}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="reset"],
select,
textarea{	
resize:none;
font-family: 'Lato', Arial, Helvetica, sans-serif;
background:#fff;
font-size:12px;
border:1px solid #ebebeb;	
padding:5px 10px;
color:#999}
input[type="text"],
input[type="password"],
input[type="email"],
select {
height:30px;
line-height:20px}
textarea{
width:90%;
overflow:auto;
resize: vertical;}
input, textarea, input[type="submit"]:focus{
outline:0 none}
input[type="radio"],input[type="checkbox"]{
margin-right:10px; margin-left:10px}
button::-moz-focus-inner {
border: 0;
padding: 0}
input[type="reset"],
input[type="submit"],
input[type="button"], 
button{
border:none;
color:#424242;
margin:10px 0;
padding:0;
height:32px;
line-height:30px;
text-align:left;
font-family: 'Lato', Arial, Helvetica, sans-serif;
font-size:12px;}	
input[type="button"]:hover, input[type="button"]:focus,input[type="reset"]:hover,
input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,
button:hover,button:focus{
cursor:pointer}
button[disabled], input[disabled] {cursor: default;} .preloader { 
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/loading.gif) center center no-repeat; 
display:inline-block} img.alignleft {
margin:5px 20px 5px 0 !important}
img.alignright {
margin:5px 0 5px 20px !important}
.entry .col_1_2 img.alignleft {
margin:3px 15px 3px 0 !important}
.entry .col_1_2 img.alignright {
margin:3px 0 3px 15px !important}
.entry .col_1_3 img.alignleft {
margin:2px 10px 2px 0 !important}
.entry .col_1_3 img.alignright {
margin:2px 0 2px 10px !important}
span.preload.alignleft {
float:left;
display: inline-block;
margin:5px 20px 5px 0 !important}
span.preload.alignright  {
float:right;
display: inline-block;
margin:5px 0 5px 20px !important}
span.preload.aligncentert  {
float:right;
display: inline-block;
margin:5px auto}
.video_frame, .wp-caption{ 
padding:0px;
margin:0px}
.wp-caption, .image_frame {
background:#e6e6e6;
border-bottom:2px solid #000;
border-top:2px solid #d7002e;
text-align:center;
max-width:100%}
p.wp-caption-text, .frame_caption, .image_frame figcaption {
text-align:center;
display:block;
padding:10px 0;
font-size:15px;
font-family:'Cardo', Georgia, serif;
margin:0 !important}
.entry .image_frame a {
color:#595959}
.image_frame a:hover {
color:#d7002e} .btn, .entry .btn {
display:inline-block;
text-align:center;
color:#fff !important;
font-size:13px;
font-weight:bold;
text-shadow:0 1px 1px #000}
.button_link, .button_styled {
background:#d7002e;
color:#fff;
display:inline-block;
margin:5px 0;
border:0 none;
padding:0 20px;
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:none;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.button_link span {
display:block;
height:32px;
line-height:32px;	
color:#fff;
cursor:pointer;
font-size:13px;
text-align:center;
text-transform:uppercase;
min-width:100px}
.button_styled {
height:32px;
line-height:32px;
min-width:100px;
text-align:center;} .btn_red {
background-color:#d7002e}
.btn_blue {
background-color:#10b0f2}
.btn_turquoise {
background-color:#08d7bc}
.btn_yellow {
background-color:#fbcd13}
.btn_orange {
background-color:#e7631a}
.btn_pink {
background-color:#f263c8}	
.btn_purple {
background-color:#9527be}	
.btn_green {
background-color:#22bb43}	
.btn_black {
background-color:#333}	
.btn_gray {
background-color:#cdcdcd}  .container {
margin-left: auto;
margin-right: auto;
width: 870px;
position:relative} .alpha {margin-left:0 !important}
.omega {margin-right:0 !important} .col {
display:inline;
float: left;
position: relative;
margin-left: 10px;
margin-right: 10px;}  .row .col_1 {width:870px}
.row .col_1_2 {width:425px}
.row .col_1_3 {width:276px}
.row .col_2_3 {width:574px}
.row .col_1_4 {width:202px}
.row .col_3_4 {width:648px}
.row .col_1_5 {width:158px}
.row .col_2_5 {width:336px}
.row .col_3_5 {width:514px}
.row .col_4_5 {width:692px} .row .col_1.box_border {width:868px}
.row .col_1_2.box_border {width:423px}
.row .col_1_3.box_border {width:274px}
.row .col_2_3.box_border {width:572px}
.row .col_1_4.box_border {width:200px}
.row .col_3_4.box_border {width:646px}
.row .col_1_5.box_border {width:156px}
.row .col_2_5.box_border {width:334px}
.row .col_3_5.box_border {width:512px}
.row .col_4_5.box_border {width:690px}  .cols2 .content .row .col_1 {width:576px}
.cols2 .content .row .col_1_2 {width:278px}
.cols2 .content .row .col_1_3 {width:178px}
.cols2 .content .row .col_2_3 {width:378px}
.cols2 .content .row .col_1_4 {width:129px}
.cols2 .content .row .col_3_4 {width:427px}
.cols2 .content .row .col_1_5 {width:99px}
.cols2 .content .row .col_2_5 {width:218px}
.cols2 .content .row .col_3_5 {width:338px}
.cols2 .content .row .col_4_5 {width:457px} .cols2 .content .row .col_1.box_border {width:574px}
.cols2 .content .row .col_1_2.box_border {width:276px}
.cols2 .content .row .col_1_3.box_border {width:176px}
.cols2 .content .row .col_2_3.box_border {width:376px}
.cols2 .content .row .col_1_4.box_border {width:127px}
.cols2 .content .row .col_3_4.box_border {width:425px}
.cols2 .content .row .col_1_5.box_border {width:97px}
.cols2 .content .row .col_2_5.box_border {width:216px}
.cols2 .content .row .col_3_5.box_border {width:336px}
.cols2 .content .row .col_4_5.box_border {width:455px}
.row .alpha, .col.alpha {
margin-left:0}
.row .omega, .col.omega {
margin-right:0} .box_border .col:first-child {
margin-left:8px} .box {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.box_border {
border:1px solid #e6e6e6;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.box .inner {
padding:15px}
.box_white {
background:#fff}
.box_light_gray {
background:#f5f5f5}
.box_gray {
background:#ebebeb}
.box_green {
background:#ddf5bf}
.box_yellow {
background:#fcf896}
.box_blue {
background:#e2f4f5}
.box_pink {
background:#f9daf0}
.box_red {
background:#ffc4c4}
.box h1, .box h2, .box h3, .box h4, .box h5,
.entry .box h1, .entry .box h2, .entry .box h3, .entry .box h4, .entry .box h5  {
margin-top:20px} .border {
border:1px solid #ebebeb}
.divider_space, .divider_space_thin, 
.divider, .divider_thin, .divider_big, .divider_mid {
clear:both;
display:block;
margin-bottom:30px;
padding-top:30px;
width:100%}
.divider_space_thin {
margin-top:10px;
margin-bottom:10px}
.divider_thin {
margin-bottom:15px;
padding-top:15px;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/divider_line.gif) bottom repeat-x}
.divider{
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/divider_line.gif) bottom repeat-x} #toTop {
display:none;
text-decoration:none;
position:fixed;
z-index:3000;
bottom:10px;
right:10px;
overflow:hidden;
width:51px;
height:51px;
border:none;
text-indent:-999px;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_totop.png) no-repeat left top;}
#toTopHover {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_totop.png) no-repeat left -51px;
width:51px;
height:51px;
display:block;
overflow:hidden;
float:left;
opacity: 0;
-moz-opacity: 0;
filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {
outline:none;}   .header_container {
width:990px;
margin:0 auto}
.header_container header {
padding-bottom:30px;}
.header_left {
float:left;
width:240px;}
.header_right {
float:left;
width:690px}
.logo {
overflow: hidden}
.logo h1, .logo strong {
display:block;
text-indent:-6000px;
line-height:1px;
height:1px;
margin:0} #topmenu, #topmenu-select {
position:relative;
z-index:30;
padding-top:15px}
#topmenu .dropdown {
font-size:12px;
font-weight:bold;
line-height:18px;
text-transform:uppercase;
color:#b2b2b2;	
z-index:1300;
float:right}
#topmenu .dropdown li {
display:inline-block;
position:relative;
list-style:none;
margin:0;
padding:0 14px;
border-right:1px solid #d2d2d2;
float:left}
#topmenu .dropdown li:hover,
#topmenu .dropdown .current-menu-item,
#topmenu .dropdown .current-menu-ancestor {
border-right:1px solid #d7002e;}
#topmenu .dropdown li:hover li,
#topmenu .dropdown .current-menu-item li,
#topmenu .dropdown .current-menu-ancestor li {
border-right:none;}
#topmenu .dropdown li a {
display:inline-block;
color:#262626;
text-decoration:none;
line-height:32px;
}
#topmenu .dropdown li a span {
display:block;}
#topmenu .dropdown li a:hover,
#topmenu .dropdown .current-menu-item a,
#topmenu .dropdown .current-menu-item li a:hover,
#topmenu .dropdown .current-menu-item .current_page_item a,
#topmenu .dropdown .current-menu-ancestor a,
#topmenu .dropdown .current-menu-ancestor a:hover,
#topmenu .dropdown li li.current-menu-ancestor a,
#topmenu .dropdown li .current-menu-ancestor .current-menu-item a,
#topmenu .dropdown .menu-item-home.current-menu-item a, 
#topmenu .dropdown .menu-item-home a:hover{
color:#d7002e;}
#topmenu .dropdown .current-menu-item ul li a,
#topmenu .dropdown .current-menu-ancestor ul li a,
#topmenu .dropdown .current-menu-ancestor .current-menu-item li a,
#topmenu .dropdown .menu-item-home ul li a,
#topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li a,
#topmenu .dropdown .current-menu-ancestor li .current-menu-item li a,
#topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .current-menu-ancestor li a {
color:#999}
#topmenu .dropdown li ul li a:hover,
#topmenu .dropdown .current-menu-ancestor ul li a:hover,
#topmenu .dropdown .current-menu-ancestor .current-menu-item a,
#topmenu .dropdown .current-menu-ancestor li .current-menu-item a,
#topmenu .dropdown li .current-menu-item a,
#topmenu .dropdown li.parent li a:hover,
#topmenu .dropdown .current-menu-ancestor .current-menu-ancestor a,
#topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .current-menu-ancestor a,
#topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .current-menu-ancestor li a:hover,
#topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .current-menu-ancestor .current-menu-item a{
color:#fff}
#topmenu .dropdown li ul,
#topmenu .dropdown li ul li ul,
#topmenu .dropdown li ul li ul li ul {
display:none;
text-transform:none}
#topmenu .dropdown li ul {
top: 32px;
left:-40px;
z-index: 1308;
padding:5px 0 0;
margin:0;
text-shadow:none;
font-size:12px}
#topmenu .dropdown li ul li ul {
padding:0 3px 0 3px;
z-index: 1309}
#topmenu .dropdown li ul li ul li ul {
z-index: 1310;
padding-right:3px}
#topmenu .dropdown li:hover>ul {
display:block;
position: absolute;
width: 150px}
#topmenu .dropdown li:hover>ul li:hover>ul {
display:block;	
top:0;
left: 150px !important;
width: 150px}
#topmenu .dropdown li.last:hover>ul li:hover>ul {
left: -155px !important;}
#topmenu .dropdown li:hover>ul li:hover>ul li:hover>ul{
display:block;
position: absolute;
left: 150px !important;
top:-2px !important}
#topmenu .dropdown li ul li.first ul {
top:7px !important}
#topmenu .dropdown li ul li {
display:block;
border:none;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/dropdown_sprite.png) -150px 0 repeat-y;
width:150px;
margin:0;
padding:0;
height:auto;
clear:both;
line-height:1.2em}
#topmenu .dropdown li ul li ul li {
width: 150px}
#topmenu .dropdown li ul li ul li {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/dropdown_sprite.png) -150px 0 repeat-y}
#topmenu .dropdown li ul li.first {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/dropdown_sprite.png) 0 0 no-repeat;
padding-top:10px}
#topmenu .dropdown li ul li ul li.first {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/dropdown_sprite.png) -150px 0 no-repeat;
padding-top:0px}
#topmenu .dropdown li ul li a{
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/dropdown_sprite.png) -300px bottom no-repeat;
display:block;
color:#999;
height: auto;
padding:8px 10px 10px 16px;
line-height: normal}
#topmenu .dropdown li ul li.last a,
#topmenu .dropdown li ul li ul li.last a {
background:none}
#topmenu .dropdown li a:hover span {
cursor:pointer}
#topmenu .dropdown .parent li a span,
#topmenu .dropdown .parent li a:hover span  {
background:none}
#topmenu .dropdown li ul li.parent span,
#topmenu .dropdown li ul li.parent ul li.parent a span,
#topmenu .dropdown li ul li.parent a:hover span {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/dropdown_1_arrow.png) 115px 2px no-repeat;
padding-right:10px}
#topmenu .dropdown li ul li.parent a:hover span,
#topmenu .dropdown li ul li.parent ul li.parent a:hover span,
#topmenu .dropdown li ul li.parent a:hover span {
background-position:115px -98px}
#topmenu .dropdown li ul li.parent ul li span,
#topmenu .dropdown li ul li.parent ul a:hover span,
#topmenu .dropdown li ul li.parent ul li.parent li span {
background:none;
padding-right:0px}
#topmenu .dropdown li ul li ul li.only a{
background:none;
border-bottom:1px solid #000} .header_slider, .header_image {
width:870px;
margin-left:60px}
.header_slider {
padding-bottom:5px}
.topimage {
border-top:2px solid #000;
position:relative;}
.header_quote {
text-align:center;
font-family:'Cardo', Georgia, serif;
font-style:italic;
font-size:26px;
line-height:1.4em;}
.header_slider .header_quote{
padding:0 0 30px 0}
.header_image .header_quote{
padding:30px 0 5px 0}
.top_slider {
width:870px;
height:447px;
position:relative;}
.top_slider .slides_container {
width:870px;
height:440px;
overflow:hidden;
position:relative}
.top_slider .slide {
width:870px;
height:440px;
display:block}
.top_slider .caption,
.topimage .caption {
z-index:3;
position:absolute;
bottom:0;
left:0;
padding:34px 0;
background:#000;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/opacity_black_70.png);
width:100%;
color:#fff;
font-size: 20px;
line-height: 1.5em;
font-weight:normal}
.topimage .caption {
font-size: 17px;
padding:17px 0 13px;}
.ie7 .topimage .caption {
bottom:3px;}
.topimage .caption {
bottom:5px;
padding:14px 0;
font-size:17px;}
.caption p {
padding:0 25px;
margin:0;
text-align:right;
text-shadow:0 1px 1px #000;}
.caption p span {
float:left}
.top_slider .prev, .top_slider .next {
width: 56px; 
height: 52px; 
margin: 0; 
display: block; 
background: url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/slider_direction_nav.png) no-repeat 0 0 #e6e6e6; 
position: absolute; 
bottom: 0; 
cursor: pointer; 
text-indent: -9999px;  
right: -57px;}
.top_slider .prev {
background-position: 0 0; }
.top_slider .next {
background-position: -56px 0; 
bottom:53px}
.top_slider .prev:hover {
background-position: 0 -52px;
background-color:#d7002e}
.top_slider .next:hover {
background-position: -56px -52px;
background-color:#d7002e}
.top_slider .prev:active {
background-position: 0 -51px;}
.top_slider .next:active {
background-position: -56px -51px;}
.top_slider .pagination {
height:7px;
background:#999999;
width:100%}
.top_slider .pagination li{
display:inline-block;
float:left;
width:100px}
.top_slider .pagination li a {
display:block;
height:7px;
overflow:hidden;
text-indent:8000px}
.top_slider .pagination li.current a {
background:#d7002e}
.top_slider .caption .link-more,
.topimage .caption .link-more {
float:right;
display:inline-block;
font-size:13px;
margin-top:10px;
background:none;
line-height: 1.2em;}
.topimage .caption .link-more {
font-size:12px;
margin-top:5px;}    #middle {
clear:both;
position:relative;
z-index:1;
padding:50px 0 70px 0;
min-height:1px}
#middle .container {
min-height:200px;
padding:40px 0 74px;
z-index:2}
#middle.noimage {
padding-top:0} #middle .content {
width:576px;
float:left}
#middle .sidebar {
width:240px;
float:left;
margin:0 0 0 54px} #middle.sidebar_left .content {
width:576px;
float:right}
#middle.sidebar_left .sidebar {
width:240px;
float:left;
margin:0 54px 0 0}
#middle.full_width .content,
#middle.full_width .post-detail {
width:870px;
float:none}
.container {
line-height:1.5em}   footer {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/footer_bg.png) center repeat-y}
footer .container {
padding:50px 0 40px;
width:930px;
font-size:12px;
color:#808080}
.fcol {
float:left;
margin-left:20px}
footer .fcol:first-child {
margin:0}
.f_col_1 {
width:330px;}
.f_col_1 .widget-container {
padding-left:60px}
.f_col_2, .f_col_3, .f_col_4, .f_col_5 {
width:130px;}
footer .container a {
color:#808080}
footer .container a:hover {
color:#d7002e}
footer h3 {
color:#4c4c4c;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
padding:5px 0 0 0;
margin:0 0 5px 0}
footer .widget-container li {
margin-bottom:6px;
line-height:1.2em}
footer .container .copyright {
padding-left:60px;
width:370px}
footer .container .copyright strong {
color:#1a1a1a}
footer .widget_nav_menu .widget_icon{
display: none;}
footer .container .copyright a {
color:#d7002e}
.footer_social {
float:right;
width:300px;
border-bottom:1px solid #d3d3d3;
padding:0 0 16px 0}
.footer_social strong {
display:inline-block;
font-weight:normal;}
footer .container .link-fb, 
footer .container .link-twitter, 
footer .container .link-rss {
display:inline-block;
color:#1a1a1a;
margin-left:13px;
line-height:17px;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/footer_social.png) 0 0 no-repeat;
padding-left:23px}
footer .container .link-fb:hover {
background-position:0 -27px}	
footer .container .link-twitter {
background-position:0 -54px}
footer .container .link-twitter:hover {
background-position:0 -81px}	
footer .container .link-rss {
background-position:0 -108px}
footer .container .link-rss:hover {
background-position:0 -135px}      .frame_left, .frame_right, .frame_center, .frame_box {
border-bottom:2px solid #d7002e;
border-top:2px solid #000;
margin:0}
.frame_box {
display: inline-block}
.frame_left {
float:left;
display:block;
margin:5px 20px 5px 0}
.frame_right {
float:right;
display:block;
margin:5px 0 5px 20px}
.frame_center {
display:block;
margin:10px auto;
text-align:center} .quoteBox {
margin:20px 0 10px 0}
.quoteBox .inner {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_quotes.png) 0 0 no-repeat;
padding:5px 10px 0 45px}
.quoteBox .quote-text {
font-family:'Cardo', Georgia, serif;
color:#454773;
font-size:17px;
font-style:italic;
font-weight:normal;
color:#595959;}
.quote-author {
padding:10px 0 5px 0;
color:#d7002e;
font-size:12px;}
.quote-author span {
color:#d7002e;
text-transform:uppercase}
.quoteBox-big {
padding:10px;
box-shadow: 0 0 3px #000; 
-moz-box-shadow: 0 0 3px rgba(0,0,0,0.1); 
-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.1);}
.quoteBox-big .inner {
padding:5px 0 0 35px} .quote_right, .quote_left {
float:right;
font-family: Georgia, serif;
font-style:italic;
color:#d7002e;
font-size:125%;
width:32%;
padding:2px 0 2px 25px;
line-height:1.8em;
text-shadow:1px 1px 1px #fff}
.quote_left {
float:left;
padding:5px 40px 5px 0}
.frame_quote {
background:#ebebeb;
margin:10px 0 20px;}
.frame_quote blockquote .inner {
padding:2px 15px;
font-size:18px;
font-weight:normal;}
.frame_quote blockquote p {
color:#d7002e;
font-family: 'Cardo', Georgia, serif;
font-style:italic;
font-size:18px;
font-weight:normal;
line-height:1.5em;}
.code {
background:#fff;
width:100%} .toggle, h3.toggle {
cursor:pointer;
margin:20px 0 10px 0;
padding:0;
color:#d7002e;
font-size:16px !important;}
.toggle_content .toggle, .toggle_content h3.toggle {
color:#333}
.toggle.box {
font-size:13px !important;}
.toggle .ico {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/toggle_icons.png) -18px 0 no-repeat;
width:11px;
height:11px;
font-size:10px;
display:inline-block;
margin-left:5px}
.toggle.box .ico {
width:18px;
height:19px;
position:absolute;
top:10px;
right:10px}
.toggle.active .ico {
background-position:-18px -19px}
.toggle.box .ico {
background-position:0 0}
.toggle.box.active .ico {
background-position:0 -19px;}
.toggle_content {
line-height:1.6em;
padding-right:2px;
font-size:13px;
color:#595959}
.toggle_content p, .entry .toggle_content p {
margin:0 0 10px 0}
.toggle_content .faq_question {
margin:5px 0 15px 0}
.toggle_content .faq_list {
margin:10px 0 0 0}
.toggle.box,
h3.toggle.box {
width:auto;
padding:10px 20px;
font-size:13px;
color:#000;
text-transform:uppercase;
font-weight:bold;
text-shadow:0 1px 1px #fff;
background:#ebebeb;		
position:relative;
margin:20px 0 0 0 !important;
display:block;}
.toggle.box.active {
-webkit-border-radius: 4px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius: 4px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-radius: 4px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom:none;
-webkit-box-shadow: 0px 2px 2px 0px #919191;
box-shadow: 0px 2px 2px 0px #919191;}
.boxed {
background:#ebebeb;	
margin:0;
padding:20px;
position:relative;
z-index:2;}
.toggle_content.boxed {
margin:-2px 0 0 0;
-webkit-box-shadow: 0px 2px 2px 0px #919191;
box-shadow: 0px 2px 2px 0px #919191;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;}
.toggle_content .syntaxhighlighter {
margin:0} .dropcap1, .dropcap2 {
display:block;
float:left;
font-size:40px;
line-height:40px;
margin:0 10px 0 0}
.dropcap2 {
font-style:italic}    .tabs {
font-size:15px;
margin:0;
padding:0}
.tabs, 
.tabs li, 
.tabs li a {
height:51px;
font-size:13px}
.tabs li {
float:left;
display:block}
.tabs li a {
display:block;
float:left;
padding:0 25px;
color:#000;
text-decoration:none;
line-height:43px}
.tabs li a:hover {
color:#d7002e}
.tabs li.current a {
color:#d7002e}
.tabcontent {
clear:both} .tabs_framed {
margin-bottom:20px;
padding:0}
.tabs_framed .tabs {
margin:0;	
background:#d7002e;
height:52px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px}
.tabs_framed .tabs li {
float:left;
display:block;
list-style:none;
margin:0 0 0 7px;
padding:0 10px 0 0;
height:52px;
line-height:normal}
.tabs_framed .tabs li a {
display:block;
font-size:15px;
float:left;
padding:8px 5px 0 15px;
height:44px;
color:#fff;
text-decoration:none;
text-transform:uppercase;	
background:none}
.tabs_framed .tabs li a:hover {
color:#fff}
.tabs_framed .tabs .current {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/tabs_bg.gif) left -52px repeat-x}
.tabs_framed .tabs .current a, .tabs_framed .tabs .current a:hover {
color:#000 !important;
text-shadow:0px 1px 1px #fff}
.tabs_framed .tabcontent {
padding:7px;
font-size:13px;
background:#e5e3eb;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px}
.tabs_framed .tabcontent .inner {
padding:5px 10px;
background:#fff;
color:#393939}
.entry .tabcontent h2,
.entry .tabcontent h3,
.entry .tabcontent h4,
.entry .tabcontent h5,
.entry .tabcontent h6 {
margin:5px 0 10px 0;
color:#262626} .small_tabs .tabs {
height:35px}	
.small_tabs .tabs li {
padding:0 10px 0 0;
height:35px}
.small_tabs .tabs li a {
font-size:13px;
padding:3px 0 0 10px;
height:31px;
line-height:35px} .tf_sidebar_tabs {
margin:15px 0 25px;
border:1px solid #e0e0e0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding:1px 0}
.tf_sidebar_tabs .tabs {
height:51px;
background: url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/tabs_bg.gif) 0 0 repeat-x}
.tf_sidebar_tabs .tabs li,
.tf_sidebar_tabs .tabs .current,
.sidebar .tf_sidebar_tabs .current,
.sidebar .tf_sidebar_tabs .tabs li {
background:none;
padding:0;
margin:0 !important}
.tf_sidebar_tabs .tabs li a {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/tabs_bg.gif) left -104px no-repeat;
padding:5px 25px 0 25px;
height:45px;
font-size:14px;
text-transform:none;
font-weight: normal;
color:#444;
text-shadow:0 1px 1px #fff}
.tf_sidebar_tabs .tabs li a:hover {
color:#d7002e}
.tf_sidebar_tabs .tabs .current,
.sidebar .tf_sidebar_tabs .tabs .current {
background:#fff}
.tf_sidebar_tabs .tabs .current a {
color:#d7002e !important;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/tabs_bg.gif) left top repeat-y}
.tf_sidebar_tabs .tabs li:first-child a {
background:none} .sidebar .tabs_framed .tabs li {
margin:0 5px}
.sidebar .tf_sidebar_tabs .tabs li a {
padding:4px 6px 0 6px;
font-size:12px}
.sidebar .tabcontent,
.tf_sidebar_tabs .tabcontent {
padding:0}
.sidebar .tabcontent .inner {
padding:10px}   .entry ul {
margin:10px 0 10px 20px;
padding:0}
.entry ul li {
margin-bottom:10px;}
.entry ul[type=disc] li {
list-style:disc}
.entry ul[type=circle] li {
list-style:circle}
.entry ul[type=square] li {
list-style:square}
.list_check ul, 
.list_delete ul , 
.list_arrows ul ,
.list_dots ul{
margin:0 0 20px 0px}
.list_check li {
list-style:none;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_check2.png) 0 0 no-repeat;
margin:0 0 10px 0;
line-height:23px;
padding:0 0 0 32px}
.list_delete li {
list-style:none;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_x2.png) 0 0 no-repeat;
margin:0 0 10px 0;
line-height:23px;
padding:0 0 0 32px}
.list_arrows li {
list-style:none;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/list_icon_arrow.png) 0 0 no-repeat;
margin:0 0 10px 0;
line-height:23px;
padding:0 0 0 20px;
background-position: 0;
}   .slideshow {
clear:both;
margin:10px 0 35px 0;
position:relative}
.slideshow .slides_container {
width:578px;
display:none}
.slideGallery .slides_container .slide {
height:326px;
overflow:hidden}
.slideshow .slides_container .slide {
width:578px;
display:block}
.slideshow .slides_container{
border:4px solid #ebebeb;
padding:0;
background:#fff;
overflow:hidden}
.entry .slideshow .slides_container img {
border:none}
.slideshow.slideText .slides_container {
width:600px;}
.slideshow.slideText .slides_container .slide{
padding:10px;
width:580px}
.slideshow.slideText .slides_container .slide h2,
.slideshow.slideText .slides_container .slide h3 {
margin:0 0 10px 0}
.slideshow .pagination {
margin:10px 5px 10px 225px;
width:120px}
.slideshow .pagination li {
float:left;
margin:0 2px;
list-style:none}
.slideshow .pagination li a {
display:block;
width:14px;
height:0;
padding-top:14px;
background-image:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/slideshow_pagination.png);
background-position:0 0;
float:left;
overflow:hidden}
.slideshow .pagination li.current a {
background-position:0 -14px}
.content .slideshow .pagination li a {
background-image:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/slideshow_pagination.png);
width:16px;
height:0;
padding-top:16px}
.content .slideshow .pagination li.current a {
background-position:0 -16px} .row .col_2_5 .slideshow.slideText .slides_container {
width:330px;
border:none}
.row .col_2_5 .slideshow.slideText .slides_container .slide{
width:330px;
padding:0}
.row .col_2_5 .slideshow.slideText .slides_container p {
margin-bottom:18px}
.row .col_2_5 .slideshow.slideText .pagination {
margin:20px 0 0 0;}
.row .col_2_5 .slideshow.slideText .pagination li a {
background-position:center -32px;
width:10px;
padding-top:10px}
.row .col_2_5 .slideshow.slideText .pagination .current a {
background-position:center -42px;} .slideshow.slideQuotes,
.entry .slideshow.slideQuotes {
margin:0 0 50px 0}
.slideshow.slideQuotes h3 {
font-size:11px;
text-transform:uppercase;
color:#42b0e3;
margin:0 0 10px 0}
.slideshow.slideQuotes .slides_container {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_quotes2.png) 20px 15px no-repeat #ebebeb;
padding:20px 0 10px 50px;
width:530px;
margin-bottom:10px;
border:1px solid #ebebeb;
box-shadow:none; 
-moz-box-shadow:none; 
-webkit-box-shadow:none;
overflow:hidden}
.slideshow.slideQuotes .slides_container .quote-text {
font-family: 'Cardo', Georgia, serif;
font-size:18px;
line-height:1.4em;
color:#d7002e;
font-style:normal}
.slideshow.slideQuotes .slides_container .quote-author,
.slideshow.slideQuotes .slides_container .quote-author span {
text-align:right;
color:#333;
padding:0}
.slideQuotes .slides_container{
background: none}
.slideshow.slideQuotes .slides_container .slide{	
width:500px}
.slideshow.slideQuotes .prev,
.slideshow.slideQuotes .next {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/arrows_slide.png) 0 0 no-repeat;
display:block;
width:9px;
height:11px;
overflow:hidden;
text-indent:-400px;
float:left;
margin:2px 5px 0 5px;
position:relative;
bottom:0}
.slideshow.slideQuotes .prev {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/arrows_slide.png) 0 -11px no-repeat}
.slideshow.slideQuotes .prev:hover {
background-position:-9px -11px}
.slideshow.slideQuotes .next:hover {
background-position:-9px 0}   .minigallery-list {
position:relative;
margin:10px 0}
.minigallery-list ul {
margin:0;
padding:0}
.minigallery-list ul li {
margin:0;
list-style:none;
height:116px;
display:block;
float:left}
.minigallery ul li img,
.entry .minigallery ul li img {
width:92px !important;
height:92px;
background:#d9d9d9;
padding:4px;
position:relative;
z-index:1}
.minigallery.boxed {
border:1px solid #f7f7f7;
background:#ebebeb;
padding:20px 15px;}
.minigallery.boxed a {
position:relative;
display:block}
.minigallery.boxed a img,
.entry .minigallery.boxed a img {
position:relative;
z-index:1;
background:#f7f7f7}
.minigallery.boxed a span {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_zoom.png) no-repeat;
width:39px;
height:39px;
position:absolute;
top:30px;
left:30px;
z-index:20;
display:block;
visibility:hidden}
.minigallery.boxed a:hover span {
visibility:visible} .jcarousel-skin-tango .jcarousel-clip {
overflow: hidden;}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;}
.full_width .jcarousel-skin-tango .jcarousel-container-horizontal {
width: 830px;
padding: 5px 20px 20px 20px;}
.full_width .jcarousel-skin-tango .jcarousel-clip-horizontal {
width:830px;
height: 102px;}
.jcarousel-skin-tango .jcarousel-item {
width: 102px;
height: 102px;}
.full_width .jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 5px;
margin-right: 13px;} .cols2 .jcarousel-skin-tango .jcarousel-container-horizontal{
width:510px;
padding: 0 20px 0 20px;}
.cols2 .jcarousel-skin-tango .jcarousel-clip-horizontal {
width:500px;
height: 102px;}
.cols2 .jcarousel-skin-tango .jcarousel-item-horizontal{
margin-left: 15px;
margin-right: 10px;} .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal {
width:810px;
padding: 0 15px 0 15px;}
.full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal {
width:800px;}
.full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 7px;
margin-right: 6px;}
.full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-next-horizontal {
right: 0px;}
.cols2 .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal {
width:500px;
padding: 0 15px 0 15px;}
.cols2 .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal {
width:490px;}
.cols2 .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 13px;
margin-right: 9px;} .jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 40px;
right: 0px;
width: 15px;
height: 22px;
cursor: pointer;
background: transparent url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
background-position: -15px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -30px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -45px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 40px;
left: 0px;
width: 15px;
height: 22px;
cursor: pointer;
background: transparent url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
background-position: -15px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -30px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -45px 0;}   .styled_table table,
.sb {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-collapse: collapse;
margin:10px 0 20px;
text-shadow:none;
color:#404040}
.styled_table table {
width:100%;
border-collapse:separate;
padding-bottom:1px}
.styled_table table,
.sb {
border: 1px solid #d7002e}
.styled_table.shadow table,
.sb_shadow  {
box-shadow: 0 0 3px #000; 
-moz-box-shadow: 0 0 3px rgba(0,0,0,0.2); 
-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2)}
.styled_table table tr th,
.sb .box_title	{
background:#d7002e;
color:#fff;
font-size:16px;
font-weight:normal;}
.styled_table table tr th, 
.styled_table table tr td	{
border-top:1px solid #d3c8be;
padding:10px 20px;
text-align:left}
.styled_table table tbody td {
background:#e6e6e6;
padding:8px 10px}
.styled_table table tbody tr.odd td {
background:#f8f8f8}
.styled_table table tr:first-child th{
border-top: 0}
.table_yellow table,
.sb_yellow {
border:1px solid #ffd012}
.table_yellow table tr td {
border-top:1px solid #f7ebb9}
.table_yellow table tr th,
.sb_yellow .box_title {
background:#ffd012;
color:#fff}
.table_blue table,
.sb_blue {
border:1px solid #2675cb}
.table_blue table tr td {
border-top:1px solid #c9dbee}
.table_blue table tr th,
.sb_blue .box_title {
background:#2675cb;
color:#fff}
.table_green table,
.sb_green {
border:1px solid #9fbf47}
.table_green table tr td {
border-top:1px solid #d0d0c2}
.table_green table tr th,
.sb_green .box_title {
background:#9fbf47;
color:#fff}
.table_dark table,
.sb_dark  {
border:1px solid #363636}
.table_dark table tr td {
border-top:1px solid #d3d3d3}
.table_dark table tr th,
.sb_dark .box_title {
background:#363636;
color:#fff}
.table_orange table,
.sb_orange {
border:1px solid #f26900}
.table_orange table tr td {
border-top:1px solid #f2d7c3}
.table_orange table tr th,
.sb_orange .box_title {
background:#f26900;
color:#fff}
.table_pink table,
.sb_pink {
border:1px solid #de6baa}
.table_pink table tr td {
border-top:1px solid #d1b8c9}
.table_pink table tr th,
.sb_pink .box_title {
background:#de6baa;
color:#fff}
.table_purple table,
.sb_purple {
border:1px solid #7751da}
.table_purple table tr td {
border-top:1px solid #bec8d8}
.table_purple table tr th,
.sb_purple .box_title {
background:#7751da;
color:#fff}
.table_red table,
.sb_red {
border:1px solid #d7002e}
.table_red table tr td {
border-top:1px solid #d3c8be}
.table_red table tr th,
.sb_red .box_title {
background:#d7002e;	
color:#fff} .sb .box_title {
padding:10px 20px}
.sb.notitle .box_title {
display:none}
.sb .box_content {
padding:15px 20px;
background:#fff;
color:#595959;
margin:1px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px}   .highlight_yellow {
background:#fcff00}
.highlight_brown {
background:#6b4119;
color:#fff}
.highlight_blue {
background:#215988;
color:#fff}
.highlight_black {
background:#353535;
color:#fff}
.highlight_purple {
background:#88276a;
color:#fff}   .pricing_box {
position:relative;
margin:0 0 10px 0}
.tabcontent .pricing_box {
margin:30px 0 10px}
.entry .pricing_box ul,
.entry .pricing_box li {
margin:0;
padding:0;
list-style:none}
.entry .pricing_box li.price_col {
width:174px;
float:left;
padding:0;
text-align:center}
.price_col {
position:relative}
.price_col_head {
position:relative;
min-height:120px;
border-top:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;}
.pricing_box .price_col:first-child .price_col_head,
.pricing_box .price_col:first-child .price_col_body {
border-left:1px solid #e6e6e6}
.price_col_head strong {
display:block;
padding-top:35px;
height:20px;
line-height:20px;	
font-size:20px;		
color:#000;
text-transform:uppercase;}
.price_col_head .price {
display:block;
height:28px;
padding:15px 0 20px 0;
color:#d7002e;
font-size:28px;
font-weight:bold;
font-family: 'Cardo', Georgia, serif;
font-style:italic;}
.price_col_head .price em {
font-size:18px;
font-weight:normal;
color:#878787}
.price_col_head .price sup {
vertical-align: baseline;
position: relative;
top: -0.6em;
font-size:0.6em;
color:#878787;
font-weight:normal;}
.price_col_body {
background:#fff;
border-right:1px solid #e6e6e6;
margin:0}
.price_body_bot strong {
color:#040404}
.pricing_box .col_aside .price_col_head,
.pricing_box .col_aside .price_col_body {
border-top:1px solid #fff;
border-left:1px solid #fff !important;}
.entry .price_col_body ul li {
font-size:14px;
color:#808080;
height:25px;
padding:17px 0;
display:block;
margin:0 !important}
.entry .price_col_body ul .even {
background:#f5f5f5}
.entry .col_active .price_col_head {
min-height:135px}
.entry .col_active .price_item {
margin-top:-15px;
-webkit-box-shadow: 0px 0px 5px 0px #c6c6c6;
box-shadow: 0px 0px 5px 0px #c6c6c6;
position: relative;
z-index:2;
border:1px solid #e6e6e6;}
.entry .col_active .price_col_body, 
.entry .col_active .price_col_head {
border:none;}
.entry .col_active .price_col_body ul .even {
background:#fbfbfb}
.entry .col_aside .price_col_body ul li {
font-size:12px;
color:#595959;
text-align:right;
padding-right:10px;}
.entry .price_col_body ul li strong {
color:#000}
.entry .price_col_foot {
padding:20px 0 20px }
.entry .price_col_foot a span {
min-width:inherit}      .newsletterBox {
padding:0;
background:none !important}
.col_2_5 .newsletterBox {
width:100%}
.col_1_2 .newsletterBox .inputField {
width:148px}
.col_1_2 .newsletterBox .btn-arrow {
width:60px;
font-size:12px;}
.content .widget-container.newsletterBox {
margin:0}
.newsletterBox h3 {
margin-bottom:20px}
.newsletterBox form {
padding:20px;
background:#ebebeb;}
.newsletterBox label {
color:#4c4c4c}
.newsletterBox .inputField {
color:#a6a6a6;
float:left;
width:180px;
margin:5px 0 0 0;
font-size:13px;
height:22px;
border:none}
.newsletter_text {
clear:both;
padding-top:10px}
.newsletter_text .link-news-rss {	
color:#666}
.link-news-rss span {
color:#d7002e}
.sidebar .newsletterBox {
width:240px}	
.sidebar .newsletterBox .inputField {
width:130px}
.sidebar .newsletterBox .btn-arrow {
width:50px;
margin-left:0px;}
.newsletterBox .btn-arrow {
border:none;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/btn_arrow.png) right 0 no-repeat;
width:80px;
height:32px;
line-height:32px;
padding:0 0 2px 0;
overflow:hidden;
float:left;
margin:5px 0 0 10px;
font-size:13px;
text-transform:uppercase;
font-weight:normal;
color:#fff;
text-align:center} .post_list {
padding:0 !important;
margin:0 !important}	
.post_list li {
list-style:none;
clear:both;
padding:10px 12px 10px 18px;
font-size:13px;
min-height:55px;
background:#fff;
margin:0 !important}
.post_list .odd {
background:#ebebeb}
.sidebar .post_list li {
background:#ebebeb;
font-size:12px;
line-height:1.2em;}
.sidebar .post_list .odd {
background:#fff}
.post_list li a {
text-decoration:none;
color:#333;
font-size:14px}
.post_list li a:hover {
color:#d7002e}
.post_list .date {
color:#727272;
font-style:italic;
padding-top:3px;
font-size:12px;
line-height:12px}
.post_list .thumbnail {
float:right;
margin-left:10px;
border:none !important}   .faq_list {
margin:0 0 10px 0}
.faq_list h2, .faq_list h3,
.payment_box h2, .payment_box h3 {	
margin-bottom:20px;
font-size:15px;
color:#323232}
.faq_question {
margin-bottom:20px;
font-size:15px}
.faq_q {
margin:0 2px 0 0;
color:#d7002e;
font-weight:bold}
.faq_question.active {
color:#d7002e}
.faq_answer {
margin:0 0 30px 0}    .sidebar .widget-container,
.content .widget-container {
position:relative !important;
margin:35px 0 0 0;
line-height:1.4em;
padding-bottom:35px;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/sidebar_line.gif) 0 bottom no-repeat}
.sidebar .widget-container:first-child,
.sidebar .widget-container.first {
margin-top:0;}
.sidebar .widget-container h3,
.sidebar .widget-container .widget-title{
font-size:15px;
text-transform:uppercase;
color:#4c4c4c;
font-weight:bold;
line-height:35px;
padding:0;
margin:0 0 10px 0}
.post-detail .entry .widget-container h3 {
font-size:20px;}
.sidebar .widget-container ul {
margin:0}
.sidebar .widget-container li {
list-style:none;
margin:0 0 7px 0;
padding:0}
.sidebar .widget-container li ul {
padding-left:5px}
.sidebar .widget-container li a {
color:#4c4c4c;
font-size:14px}
.sidebar .widget-container li a:hover,
.sidebar .widget-container .current-menu-item a,
.sidebar .widget-container .current-menu-ancestor a,
.sidebar .widget-container .current-menu-item li a:hover,
.sidebar .widget-container .current-menu-ancestor li a:hover,
.sidebar .widget-container .current-menu-ancestor .current-menu-item a {
color:#d7002e}
.sidebar .widget-container .current-menu-item li a,
.sidebar .widget-container .current-menu-ancestor li a {
color:#4c4c4c;
font-size:13px;}
.sidebar .widget-container ul li ul{
padding:5px 0 0 15px;
margin:0;
font-style:italic;}
.sidebar .widget-container ul li ul li {
margin-bottom:5px}
.sidebar_right .sidebar .widget-container .widget_icon {
float:right}
.sidebar_left .sidebar .widget-container .widget_icon {
float:left;
margin-right:10px;
margin-left:-42px} .sidebar .widget-container.nav_style2 {
margin:25px 0 0 0;
padding-bottom:25px;
background:none}
.nav_style2 .widget_icon{
display: none;}
.sidebar .widget-container.nav_style2 li {
margin-bottom:10px}
.sidebar .widget-container.nav_style2 a {
color:#d7002e;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_more.png) right 4px no-repeat;
padding-right:14px;
font-weight:bold;
font-size:12px;
text-transform:uppercase;}
.sidebar .widget-container.nav_style2 a:hover {
color:#000} .widget-container.widget_twitter {
background:none}
.widget_twitter .tweet_list {
padding:2px 0}
.widget_twitter .tweet_image {
float:left;
width:30px;
height:30px;
margin-right:10px}
.widget_twitter .tweet_image img {
width:30px;
height:30px}
.widget_twitter .tweet_item {
clear:both;
font-size:13px;
padding:10px 0;	
border-bottom:1px solid #f0f0f0}
.widget_twitter .tweet_text {
float:left;
width:198px;
color:#737373}
.widget_twitter .tweet_text .inner{
line-height:1.2em;
background:none}
.widget_twitter .tweet_item a {
color:#d7002e} .widget_calendar table {border-collapse: collapse; border-spacing:0; width:99%; padding:2px 0; margin:5px 2px; border:1px solid #ebebeb}
.widget_calendar table th{border:1px solid #ebebeb; font-size:13px; color:#333; background:#f5f5f5; padding:3px}
.widget_calendar table td{color:#333;border:1px solid #ebebeb;text-align:center; padding:3px}
.widget_calendar table a { color:#d7002e; font-size:14px}
.widget_calendar table a:hover { background:#d7002e; color:#fff}
.widget_calendar table tfoot td { border:none}
.widget_calendar #today { background:#f5f5f5; font-weight:bold}
.widget_calendar table caption {
font-size:16px;
line-height:18px;
padding:0 0 10px 0;
text-align:left;
color:#333333;}
.sidebar .widget_calendar {
border:none} .widget-container.widget_search {
width:240px;
margin-top:0;
background:none}
.sidebar .widget-container.widget_search {
padding-bottom:15px;}
.widget_search label, .widget_search cite, .widget_search .screen-reader-text {
display:none}
.widget_search form {
padding:12px;
position:relative;
background:#ebebeb}
.widget_search input {
float:left;
margin:0;
border:none;
background-color:#fff}
.widget_search .inputField {	
width:164px;
height:22px;
font-size:13px;
color:#a6a6a6;}
.widget_search .btn-submit{
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_search.png) #fff no-repeat;
width:32px;
height:32px;
min-width:inherit;
padding:0;
overflow:hidden;
text-indent:-5000px;
min-width:32px} .sidebar .widget-container.widget_contact {
font-size:13px;
padding-bottom:20px}
.sidebar .widget-container.widget_contact .widget-title {
padding:0;
border:none;
font-size:18px;
text-transform:none;
color:#4c4c4c;
font-weight:bold;
margin-bottom:5px}
.content .col_1_2 .widget_contact {
width:270px}
.widget_contact .contact-address  {
padding:0;
font-size:13px;
line-height:1.2em;}
.sidebar .widget_contact .contact-address .address {
font-family:'Cardo', Georgia, serif;
font-style:italic;
margin-bottom:20px;
font-size:14px;
color:#000}
.contact-address div {
clear:both;
line-height:1.3em;
padding:2px 0;
padding:0 0 6px 0;}
.sidebar .contact-address em {
color:#737373;
display:inline-block;
width:40px}
.sidebar .contact-address div span {
color:#000}
.contact-address .name {
color:#d7002e;
font-size:16px;}
footer .widget_contact .contact-address	{
font-size:12px;}
footer .contact-address div {
padding:0 0 6px 0;}
footer .widget_contact {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_location.png) 20px 0 no-repeat}	
footer .contact-address em {
font-style:normal;}
footer .container .mail a {
color:#d80935}
.contact-social {
border-top:1px solid #f0f0f0;
color:#4c4c4c;
font-size:12px;
font-weight:bold;
padding-top:10px;
margin-top:15px}
.contact-social div {
margin:0 1.7%;
float:left}
.contact-social div img {
margin-top:5px} .sidebar .widget-container.widget_text h3 {
text-transform:none;
font-size:18px;}
.sidebar .widget-container.widget_text {
padding-bottom:0px;
background:none}
.sidebar .widget_text .textwidget {
line-height:1.5em;
padding:0;
color:#595959}
.sidebar .widget_text .textwidget p {
margin-bottom:15px}
.sidebar .widget_text .textwidget strong {
color:#444}
.sidebar .boxed_text .textwidget {
background:#ebebeb;
padding:15px;
text-shadow:0 1px 1px #fff;} .sidebar .widget_tag_cloud .tagcloud {
line-height:1.7em;
padding:5px 0;
font-family:'Cardo', Georgia, serif;
font-style:italic;}
.sidebar .widget_tag_cloud .tagcloud a {
color:#4c4c4c;	
display:inline-block;
margin:2px 0}
.sidebar .widget_tag_cloud .tagcloud a:hover {
color:#d7002e;} .twitter ul {
margin:15px 0;
padding:0}
.twitter li {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_twitter2.png) 0 0 no-repeat;
padding-left:32px;
list-style:none;
margin-bottom:15px !important;
color:#4c4c4c;
font-style:italic;
font-size:16px;
min-height:24px}
.twitter li a {
text-decoration:none}
.twitter h2 {
margin-bottom:30px !important}
.sidebar .twitter h3 {
padding-left:30px}
.twitter li a {
text-decoration:none}
.sidebar .twitter h3 {
padding-left:30px}
.sidebar .widget {
margin-bottom:30px} .entry .newsline {
height:38px;
overflow:hidden;
background:#e6e6e6;
color:#4c4c4c;
padding-left:14px;}
.entry .newsline h2 {
display:block;
float:right;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/title_arrow_red.png) 0 0 no-repeat;
line-height:38px;
color:#fff;
text-transform:uppercase;
font-size:13px;
padding:0 24px 0 34px;
font-weight:bold;
margin:0}
.entry .newsline h2 a {
color:#fff;
}
.newsline h2 a:hover {
border-bottom:1px dotted #fff}
.newsline ul {
margin:0}
.entry .newsline li {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_twitter.png) 0 9px no-repeat;
line-height:38px;
padding-left:35px;
display:block;
margin:0}
.jcarousel-skin-newsline .jcarousel-container,
.jcarousel-skin-newsline .jcarousel-clip,
.jcarousel-skin-newsline .jcarousel-item {
width: 685px;
height: 38px;}
.jcarousel-skin-newsline .jcarousel-container {       
padding: 0;}
.jcarousel-skin-newsline .jcarousel-clip,
.jcarousel-skin-newsline .jcarousel-item  {
overflow: hidden;}
.jcarousel-prev, .jcarousel-next {
display:block;
width:30px;
height:38px;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/newsline_bg.png) right repeat-y;
position:absolute;
top:0;
right:0} .flickr{
margin:5px 0;
padding:0}
.flickr .flickr_badge_image {
margin:4px 8px 4px 0;
list-style:none;
display:block;
float:left}
.flickr li img {
width:100px !important;
height:100px}
.sidebar .flickr .flickr_badge_image{
float:left;
margin:5px 10px 5px 0px}
.sidebar .flickr .flickr_badge_image img {
width:58px;
height:58px;} .widget_recent_posts ul, 
.widget_popular_posts ul {
margin:10px 0;
padding:0}
.widget_recent_posts ul li,
.widget_popular_posts ul li {
list-style:none;
clear:both;
margin-bottom:40px;
margin-top:20px}
footer .widget_recent_posts ul li,
footer .widget_popular_posts ul li {
margin-bottom:10px}
.widget_recent_posts .post-meta,
.widget_popular_posts .post-meta {
padding:10px 0 5px 0;
text-align:left !important;
font-size:14px;
font-weight:bold;
color:#404040;
margin:0}
.widget_recent_posts .post-meta a,
.widget_popular_posts .post-meta a {
color:#d7002e !important;
font-style:normal;
text-decoration:none;
font-size:14px}
.widget_recent_posts .post-meta .link-comments,
.widget_popular_posts .post-meta .link-comments {
color:#404040 !important;
font-size:14px;
background:none;
padding:0;}
.widget_recent_posts .post-meta a:hover,
.widget_popular_posts .post-meta a:hover {
color:#d7002e !important}
.widget_recent_posts ul li img,
.widget_popular_posts ul li img {
width:75px;
height:75px;
float:left;
margin:2px 10px 0 0;
border:none !important}
.widget_recent_posts ul li .post-title,
.widget_popular_posts ul li .post-title {
color:#000;
font-size:16px;
margin-bottom:5px;
font-weight:bold;}
.widget_recent_posts ul li .post-title:hover,
.widget_popular_posts ul li .post-title:hover {
color:#d7002e} 
.widget_recent_posts .date,
.widget_popular_posts .date {
color:#999;
padding-top:3px;
font-size:12px;
line-height:12px}
.extras {
line-height:1.4em;
padding-top:5px;
padding-bottom:7px}
.content .link-arrow {
clear:both;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_more.png) right 3px no-repeat;
padding-right:15px;
color:#d7002e;
text-transform:uppercase;
font-size:12px;
font-weight:bold}
.separator {
margin:0 10px;
color:#bebebe} .sidebar .widget-container.widget_recent_comments a {
color:#d7002e} .widget_login {
width:260px;
background:none !important}
.widget_login h3 {
margin-top:10px}
.widget_login form {
background:#ebebeb;
padding:20px 15px 20px 15px}
.widget_login input {
width:200px;
font-size:13px;
color:#555}
.widget_login form label {
font-size:11px;
text-transform:uppercase;
color:#000}
.widget_login p {
margin:0 0 15px 0 !important}
.sidebar .widget_login {
width:240px}	
.sidebar .widget_login input {
width:180px}
.widget_login .forgetmenot {
font-size:12px;
line-height:1.2em;
float:left;
display:block}
.widget_login .forgetmenot input {
margin:0 3px 0 0;
float:left;
border:none ;
width:auto !important;
padding:0 !important}
.widget_login .submit {
margin:0 !important;
clear:both;
text-align:right;}
.widget_login .submit .btn-submit {
display:block;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/btn_arrow.png) right 0 no-repeat;
width:190px;
height:32px;
line-height:32px;
padding:0;
font-size:13px;
text-align:center;
color:#fff;
text-transform:uppercase;
border:none;}
.widget_login .forget_password {
display:block;
float:left;
padding-left:35px;
line-height:14px}
.sidebar .widget_login .forget_password {
padding-left:15px}
.widget_login .forget_password a {
color:#dd4436;
font-size:13px;
font-style:italic}
.widget_login .forget_password a:hover {
color:#d7002e}      .postlist article {
border-bottom:1px solid #d4d4d4;
padding-bottom:55px;
margin-bottom:55px;}
article footer {
background:none}
.postlist .image_frame,
.postlist .summary,
.postlist .aside {
float:left;
line-height:1.3em;}
.postlist .image_frame {
width:270px;
margin-right:10px;}
.postlist .summary {
width:380px;
border-right:1px solid #d2d2d2;
padding-right:20px;
margin-right:20px;
min-height:200px}
.postlist .summary h1, .postlist .summary h1 a {
font-size:21px;
margin:0 0 15px 0;
color:#4c4c4c;
line-height:1.1em;}
.postlist .summary h1 a:hover {
color:#d7002e}
.postlist .summary .post-meta {
text-align:right;}
.postlist .aside {
width:169px}
.postlist .aside h2 {
font-family:'Cardo', Georgia, serif;
font-size:16px;
font-style:italic;
color:#595959;
margin:0;
padding:35px 0 5px 0}
.postlist .aside h2:first-child {
padding-top:5px}
.postlist .aside p {
color:#4c4c4c;
font-weight:bold;} .post-item {
clear:both;
padding:0 0 30px 0;
margin-bottom:40px}
.post-item .date-box {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/date_bg.png) right 0 no-repeat;
line-height:27px;
height:27px;
min-width:40px;
padding:0 10px 0 7px;
color:#494849;
margin-right:10px;
float:left;
text-transform:uppercase;
font-size:11px;}
.post-item h2,
.post-item h1 {
font-size:24px;
color:#4c4c4c;	
margin:0 0 15px 0;
font-weight:bold;
line-height:25px}
.post-item h1 a, .post-item h2 a  {
color:#4c4c4c;
text-decoration:none}
.post-item h1 a:hover, .post-item h2 a:hover {
color:#d7002e}
.post-item .post-short {
margin-bottom:10px}
.post-item .post-descr p {
margin:0 0 10px 0}
.entry {
clear:both;
color:#4c4c4c;
line-height:1.6em;}
.entry .video iframe {
width:100%}
.post-item .entry,
.post-detail .entry {
padding:5px 0 0 0;}
.post-item .post-meta {
font-family:'Cardo', Georgia, serif;
text-align:right;
color:#b2b2b2;
font-size:15px;
margin-bottom:10px}
.post-item figure {
padding:10px 0 20px}
.post-item .post-meta .separator {
padding:0;
margin:0 3px;
color:#b2b2b2}
.post-item .post-meta .author,
.post-item .post-meta .parent {
color:#4c4c4c}
.post-item .post-meta a:hover {
color:#d7002e}
.post-item .post-meta-bot {
height:30px;
font-size:13px;
line-height:30px;}
.post-item .post-share {	
color:#262626;	
display:inline-block;
float:right}
.post-item .post-meta-bot .post-share span {
display:inline-block;
line-height:30px;}
.post-item .post-share a {
display:inline-block;
margin:0 3px;
width:30px;
height:30px;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/share_links.png) 0 0 no-repeat;}
.post-item .post-share .link_share_fb {
background-position:0 0}
.post-item .post-share .link_share_twitter {
background-position:0 -30px}
.post-item .post-share .link_share_mail {
background-position:0 -60px}
.link-comments {
color:#d7002e;
text-decoration:none;
font-style:italic;
white-space:nowrap}
.post-item .entry .frame_center {
margin-bottom:20px}
.entry p, .summary p {
margin:5px 0 18px 0}
.entry p strong {
color:#262626}
.entry a {
color:#d7002e}
.link-more, .link-more:hover,
.entry .link-more, .entry .link-more:hover {
color:#d80935;
line-height:1.1em;
font-size:12px;
font-weight:bold;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/icon_more.png) right 4px no-repeat;
padding-right:12px;
text-transform:uppercase;
font-style:normal;} .post-detail {
padding:0;
margin:0}
.path {
padding-bottom:40px}
.link-back {
font-style:italic;
color:#454773;
text-decoration:underline;
font-size:14px}
.link-back:hover {
color:#d7002e}    .tf_pagination {
position:relative;
clear:both;
margin:20px 0;
text-align:center;
font-size:13px;
line-height:38px;
min-height:10px;}
.tf_pagination .inner {
background:#e6e6e6;
margin:0 109px}
.tf_pagination .page-numbers {	
margin:0 7px;
color:#4c4c4c;
display:inline-block}
.tf_pagination .page-numbers:hover {
color:#d7002e}
.tf_pagination .page_current {
color:#d7002e}
.tf_pagination .page_prev,
.tf_pagination .page_next {
position:absolute;
top:0;
right:0;
display:block;
width:106px;
height:38px;
overflow:hidden;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/tf_pagination_arrows.png) 0 0 no-repeat;
font-size:13px;
font-weight:bold;
color:#fff;}
.tf_pagination .page_next {
text-align:left;}	
.tf_pagination .page_prev {
left:0;
text-align:right;
background-position:0 -38px;}
.tf_pagination .page_next span {
padding-left:26px}
.tf_pagination .page_prev span {
padding-right:26px}   .author-box {
clear:both;
margin:20px 0}
.author-box h3 {
font-size:26px !important}
.author-description {
background:#ebebeb;
padding:20px 14px 10px 14px;}
.author-image {
float:left;
width:110px;
height:110px;
margin-right:20px}
.author-image img {
width:100px;
height:100px;
border-top:2px solid #000;
border-bottom:2px solid #d7002e;}
.author-text {
float:left;
width:410px;
color:#4c4c4c}	
.author-text p {
margin-bottom:10px}
.author-text h4,
.entry .author-text h4 {
color:#d7002e;
font-size:15px;
text-transform:uppercase;
margin:0 0 10px 0!important}
.author-contact {
color:#333333;
line-height:25px;
font-size:13px}
.author-contact a {
display:inline-block;
width:25px;
height:25px;
overflow:hidden;
text-indent:-1000px;
margin:0 1px}
.author_link_1, .author_link_2, .author_link_3 {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/icons/author_socials.png) 0 0 no-repeat}
.author_link_2 {
background-position:0 -25px}
.author_link_3 {
background-position:0 -50px}	
.author-contact label {
display:inline-block;
float:left;
margin-right:10px}   .comment-list {
position:relative;
padding:0 0 10px 0;
margin-top:30px}
.comment-list h2 {
margin:0 0 20px 0;}
.comment-list ol, .comment-list ul {
margin:0;
padding:0}
.comment-list ol {
margin-bottom:20px;
padding-bottom:10px}
.comment-list ol li:first-child {
border:none}
.comment-list ul li,
.comment-list ol li,
.comment-list ol li ul li:first-child {
margin:10px 0 0 0;
list-style:none}
.comment {
clear:both;
display:block;
min-height:25px;
padding:0;
color:#050505}
.comment-body {
background:#ebebeb;
padding:15px 20px}
.comment-avatar {
width:70px;
float:left;
margin-right:20px}
.comment-avatar .avatar img {
width:70px;
height:70px;
border-top:2px solid #000;
border-bottom:2px solid #d7002e}
.comment-list li li .comment-avatar .avatar img {
width:70px;
height:70px}
.comment-text {
float:left;
width:445px;
position:relative;
font-size:13px}
.comment-author {
padding-bottom:5px;
text-align:right;
color:#4c4c4c;
font-size:12px}
.link-author {
font-size:13px;
text-decoration:none;
float:left;
color:#d7002e}
a.link-author:hover,
.link-reply:hover {
color:#d7002e}
.comment-date, .link-reply {
color:#4c4c4c;
font-size:13px;
font-style:italic;
font-family:'Cardo', Georgia, serif;}
.comment-entry {	
line-height:1.5em;
color:#4d4d4d}
.children li {
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/comments_sub.png) 75px 5px no-repeat;
padding-left:90px}
.children .comment-text {
width:355px}
.children .children .comment-text {
width:265px}   .add-comment ,.comment-respond{
margin:40px 0 50px;
background:#ebebeb;
padding:1px}
.contact-form {
margin:10px 0 20px}
.add-comment h3,.comment-respond h3,
.entry .add-comment h3 ,.entry .comment-respond h3{
font-size:21px;
color:#d7002e;
padding:20px;
border-bottom:1px solid #fff;
text-shadow:0 1px 1px #fff;
margin:0}
.comment-form{
padding:20px}
.comment-form .row {
padding:5px 0;
position:relative}
.comment-form .row label {
font-size:13px;
line-height:18px;
display:block;
color:#000;}
.comment-form .infieldlabel label {
position:absolute;
z-index:2;
top:15px;
left:11px;
color:#737373;}
.comment-form .inputtext, 
.comment-form .textarea,
.comment-form .select_styled,
#topmenu-select .select_styled {
color:#777;
font-size:13px;
line-height:18px;
padding:5px 10px;
width:230px;
margin:3px 0}
.comment-form .select_styled,
#topmenu-select .select_styled {
height:32px;
line-height:26px;
padding:6px 10px 4px 7px;
width:253px}
.comment-form .select_styled option,
#topmenu-select .select_styled option{
font-size:13px;
padding:5px 0;
text-indent:5px}
.comment-form .space {
width:25px;
height:40px;
float:left}
.comment-form .textarea {
width:505px;
height:130px;
padding:7px 10px;
overflow:auto}
.comment-form .rowSubmit {
padding:10px 0 0 0;
position:relative;
text-align:right}
.link-reset {
position:absolute;
top:25px;
left:0px;
color:#d7002e;
font-size:13px;
text-decoration:underline;
text-shadow:0 1px 1px #fff;}
.link-reset:hover {
color:#000}
.btn-submit, 
.comment-form .btn-submit{
border:none;
background:url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/btn_arrow.png) right 0 no-repeat;
min-width:50px;
height:32px;
line-height:32px;
padding:0 25px 2px 20px;
font-size:13px;
text-transform:uppercase;
font-weight:normal;
color:#fff;}
.comment-form .btn-submit {
width:200px;
text-align:center;}
.comment-form .termsfield {
float:left;
text-align:left;
padding-top:15px}
.comment-form .termsfield label {
width:250px;
font-size:13px;
line-height:1.5em;
color:#737373}
.comment-form .termsfield .checkbox {
padding:0;
width:auto;
float:left;
margin-right:7px}
.comment-form .upload {
position:relative;
width:250px;
overflow:hidden;}
.comment-form .realupload {
position:absolute;
top:3px;
right:0;
opacity:0;
-moz-opacity:0;
filter:alpha(opacity:0);
z-index:2; 
width:70px;
font-size:25px;}
.comment-form .fakeupload{
background: url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/input-upload.gif) no-repeat;
width:250px;
height:32px;
margin-top:3px;}
.comment-form .fakeupload input {
padding:7px 10px;	
width:150px;
background:none;
height:18px;
line-height:18px;
font-weight:normal;
border:none;
color:#262626;
font-size:13px;}  .ie .topimage img { min-height:276px!important; }    .ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden;}
.invisible { visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }   @media print {
* { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } a, a:visited { text-decoration: underline; }
a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; } tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
}
.valid{border:1px solid #70A41B!important; overflow:hidden;} .error {overflow:hidden; border:1px solid red!important; }
.slideshow .more-link{
display: none;
}
.ie7 .header_image .topimage img {
min-height:250px;
}.ie8 .header_image .topimage img {
min-height:250px;
}.ie9 .header_image .topimage img {
min-height:250px;
}
#respond .add-comment h3 a,#respond .comment-respond h3 a{
color: #0000ff;
}
.cols2 .jcarousel-skin-newsline .jcarousel-clip{
position: absolute;
width: 410px;
}
.full_width .jcarousel-skin-newsline .jcarousel-clip{
position: absolute;
width: 710px;
}
.sticky , .gallery-caption ,.bypostauthor{}
.children .comment-form .textarea {
width: 230px;
}
.children .children  .children  .comment-text {
width: 200px;
}
.comment-form  p.form-submit {
text-align: right;
padding: 10px 0 0 0;
position: relative;
}
.comment-form  p.form-submit #submit {
width: 200px;
text-align: center;
border: none;
background: url(//spousevisaphilippines.downundervisa.com/wp-content/themes/thepractice-parent/images/btn_arrow.png) right 0 no-repeat;
min-width: 50px;
height: 32px;
line-height: 32px;
padding: 0 25px 2px 20px;
font-size: 13px;
text-transform: uppercase;
font-weight: normal;
color: #fff;
font-family: 'Lato', Arial, Helvetica, sans-serif;
margin: 10px 0;
}
ul li ul {margin-left:20px;}
ol li ol {margin-left:20px;}
.map img{
max-width: none !important;
}