@import url('../twentytwelve/style.css');body{margin:0px;background-color:white;font-size:19px;line-height:1.5;}body .site{max-width:80rem;padding:0px;}a{color:#2ea2cc!important;}@media only screen and (max-width: 1137){}#page{box-shadow:none;margin-top:0px;}#logo,#header-intro{display:inline-block;vertical-align:middle;}#header-intro{padding-left:40px;}.nav-menu{background-color:#22343b;border:none;}.nav-menu li{margin-left:0px;margin-right:0px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;}.nav-menu li a{text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:45px;color:white!important;}.nav-menu li.current_page_item,.nav-menu li:hover{background-color:#178fbb;}.nav-menu li.current_page_item a,.nav-menu li:hover a{color:white;font-weight:normal;}footer{width:100%;max-width:100%!important;border-top:0px!important;padding-bottom:0px!important;}#footer-text{background-color:#22343b;padding-bottom:20px;padding-top:20px;}#footer-text .inner{max-width:960px;margin:auto;padding:10px;color:white;}#footer-text-left,#footer-text-right{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:20px;}#footer-text-right{width:75%;border-left:2px solid white;}#footer-text-right .heading{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;}#footer-text-right .text-content{font-size:13px;line-height:18px;}#footer-text-right .text-content .blue-text{color:#34aedb;font-size:10px;display:block;margin-top:5px;}.site-info{background-color:#178fbb;padding:10px;text-align:center;color:white;}#character{float:right;margin-left:20px;margin-bottom:20px;font-size:15px;line-height:20px;text-align:center;}#character img{width:150px;border:none;box-shadow:none;}.site-content article{border:none;clear:none;}#character{width:235px;}.site-header{padding-bottom:0px;}h1.entry-title{color:#178fbb;text-align:center;font-size:30px!important;border-bottom:double #eee;padding-bottom:10px 0px 15px 0px;}h1.entry-title.loop{text-align:left;font-size:25px!important;border-bottom:0px!important;padding-bottom:0px!important;}h2.comments-title{font-size:20px!important;font-weight:bold!important;margin-bottom:0px!important;}.comment-meta .avatar{float:right!important;border-radius:22px!important;}.comment{padding:10px!important;background-color:#f5f5f5;margin-bottom:10px!important;}.comment-content{font-size:14px;padding-left:0px!important;}.comment-content{margin-bottom:5px!important;}.comment article{margin:0px!important;}.comments-area article header cite{margin:0px!important;font-weight:bold;font-size:16px;}.comments-area article header time{margin:0px!important;}.comments-area article header{margin:0px!important;}body.template-front-page .site-content,body.attachment .site-content,body.full-width .site-content{width:auto!important;padding-left:5%;padding-right:5%;}.post-featured-image img{width:100%;height:100%;border-radius:50%;}.post.loop:nth-child(even) .post-featured-image{float:left;}.post.loop:nth-child(odd) .post-featured-image{float:right;}.post.loop:nth-child(odd) .post-content{margin-right:20px;}.post.loop:nth-child(even) .post-content{margin-left:20px;}.post.loop .post-featured-image,.post.loop .post-content{display:inline-block;}.post.loop .post-featured-image{max-width:20%;}.post.loop .post-content{width:75%;}.site-content article{margin-bottom:20px;}.hidden-section{display:none;}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019";}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}blockquote p{display:inline;}.entry-meta{padding-top:20px!important;border-top:double #eee!important;text-align:center!important;}.entry-meta,.entry-meta a{color:#999!important;font-size:14px!important;}article.post.loop .entry-meta{padding-top:0px!important;border-top:none!important;text-align:left!important;}.site-info a{color:white!important;}header#masthead{background-color:#22343b;}#header-left{padding-right:10px;}#header-inner{max-width:80rem;margin:auto;}#header-left,#site-navigation{display:inline-block;vertical-align:middle;}.main-navigation,#site-navigation{margin-top:0px!important;}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{border:none;}.site-header{padding:0px!important;}.entry-content h2,.comment-content h2,.mu_register h2{font-size:30px!important;}.entry-content h3,.comment-content h3{font-size:25px!important;}.nav-menu{display:block!important;}.nav-menu li{display:inline-block;}.nav-menu li a{text-decoration:none;}@media only screen and (min-device-width :320px) and (max-device-width : 720px){.post.loop .post-featured-image{float:none;max-width:none;}.post.loop: nth-child(odd) .post-content {margin:0px;}
.post.loop .post-content {width:100%;}
#character {float:none;}
.nav-menu li {padding-top:0px !important;padding-bottom:0px !important;margin-top:0px;
}
.entry-content {text-align:left !important;}
}

#subscription-form {
max-width:524px;
margin:auto;

}
#subscription-form #WFItem5335601 {

width:auto !important;
max-width:524px;
}







#WFIheader {

height:auto !important;
}
#subscription-form .wf-submit,#subscription-form .wf-submit * {

width:238px!important;
font-size:21px !important;
}



.obb-box {

padding:10px;
border-radius:5px;
}
.obb-box.blue {

color:white;
background-color:#178fbb;
}



.obb-box.gray {

background-color:rgb(236,236,236);
}



.obb-box.white {

border:1px solid #f98953;
}




.obb-checklist.orange ul li,.obb-checklist.orange li {

list-style-image:url("/wp-content/themes/bifs/images/orange-checkmark.png");
list-style-position:inside;
}



.obb-checklist.green ul li,.obb-checklist.green li {

list-style-image:url("/wp-content/themes/bifs/images/green-checkmark.png");
list-style-position:inside;
}
.obb-checklist.blue ul li,.obb-checklist.blue li {

list-style-image:url("/wp-content/themes/bifs/images/blue-checkmark.png");
list-style-position:inside;
}
img.button {

border:none;
box-shadow:none;
}
.button.grow{

-webkit-transition-duration:0.3s;
transition-duration:0.3s;
-webkit-transition-property:transform;
transition-property:transform;
-webkit-transform:translateZ(0);
transform:translateZ(0);
box-shadow:0 0 1px rgba(0,0,0,0);
}



.button.grow: hover,.button.grow:focus,.button.grow:active{

-webkit-transform:scale(1.1);
transform:scale(1.1);
}
.obb-box-header {

padding:10px;
color:white;
font-weight:bold;
font-size:1.625em;
text-align:center;
margin-top: 25px !important;
margin-bottom: 35px !important;}
.entry-title {


	color: #178fbb;

}

h1 {


	color: #178fbb;

}





.entry-content ul li {


	padding:15px 15px !important;

	line-height: 25px !important;

}



.obb-box-header.green {

background-color:#00E06A;

 
}



.obb-box-header.orange {

background-color:#FF813B;}

.obb-box.yellow {

color:black;
background-color:#FFFF99;
padding:10px;
border-radius:5px;
}

@media (max-width:700px){

 .asseenon{

	display: none;
}
}

.entry-meta {
position:relative;}


.footer_option {
width:100%; z-index:999999;}


/* Mobile browsers only */
@media only screen and (max-width: 320px){

 /*body{
 -webkit-text-size-adjust: 50%; text-size-adjust: 50%; -moz-text-size-adjust: 50%; -ms-text-size-adjust: 50%; }
 */
 html{
 font-size:12px;font-size:4vw; }

 #main {
margin-top:0px!important;}

}


.page {
}

header.site-header {/*position:fixed;width:100%;z-index:99999;*/}

#main {
margin-top:0px!important;}


@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTSUUniRZcd_wq8DYmIfsw2A.woff2) format("woff2");unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTeXREeHhJi4GEUJI9ob_ak4.woff2) format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTY0Uz7fbu6RM5MPetubMKio.woff2) format("woff2");unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTfzy0yu4vcvNhe7QLuoE8rU.woff2) format("woff2");unicode-range: U+1F00-1FFF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTc9-ZSaZ3mOOsU9E1f6DGWc.woff2) format("woff2");unicode-range: U+0370-03FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTYZI5FoslwusAsZHK_V0XCI.woff2) format("woff2");unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTRUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2");unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local(OpenSans-Light), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/K88pR3goAWT7BTt32Z01m1tXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/ttwNtsRpgsxVmgGGmiUOEltXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/LWCjsQkB6EMdfHrEVqA1KVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+1F00-1FFF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/xozscpT2726on7jbcb_pAltXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0370-03FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/59ZRklaO5bWGqF5A9baEEVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/u-WUoqrET9fUeobQW7jkRVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSiUUniRZcd_wq8DYmIfsw2A.woff2) format("woff2");unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSuXREeHhJi4GEUJI9ob_ak4.woff2) format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSo0Uz7fbu6RM5MPetubMKio.woff2) format("woff2");unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSvzy0yu4vcvNhe7QLuoE8rU.woff2) format("woff2");unicode-range: U+1F00-1FFF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSs9-ZSaZ3mOOsU9E1f6DGWc.woff2) format("woff2");unicode-range: U+0370-03FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSoZI5FoslwusAsZHK_V0XCI.woff2) format("woff2");unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNShUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2");unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local(OpenSans-Semibold), url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/K88pR3goAWT7BTt32Z01m1tXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/ttwNtsRpgsxVmgGGmiUOEltXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/LWCjsQkB6EMdfHrEVqA1KVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+1F00-1FFF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/xozscpT2726on7jbcb_pAltXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0370-03FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/59ZRklaO5bWGqF5A9baEEVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/u-WUoqrET9fUeobQW7jkRVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local(OpenSans), url(http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzCUUniRZcd_wq8DYmIfsw2A.woff2) format("woff2");unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOXREeHhJi4GEUJI9ob_ak4.woff2) format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzI0Uz7fbu6RM5MPetubMKio.woff2) format("woff2");unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzPzy0yu4vcvNhe7QLuoE8rU.woff2) format("woff2");unicode-range: U+1F00-1FFF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzM9-ZSaZ3mOOsU9E1f6DGWc.woff2) format("woff2");unicode-range: U+0370-03FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzIZI5FoslwusAsZHK_V0XCI.woff2) format("woff2");unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzBUOjZSKWg4xBWp_C_qQx0o.woff2) format("woff2");unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local(OpenSans-Bold), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBrWJ8El2VFcUWHOh_Oq6BA8.woff2) format("woff2");unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBhLwxQbNcFnuWuPk3YnjToI.woff2) format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBvDtiuuJNge4XCX2Yxjz0ug.woff2) format("woff2");unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBnZwgMdXZ_smNJnor9b37uA.woff2) format("woff2");unicode-range: U+1F00-1FFF;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBlvp_UfalQ96C-39B62FvR4.woff2) format("woff2");unicode-range: U+0370-03FF;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBkqs5AeeBmydKTXp2rSeyjU.woff2) format("woff2");unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBqg5eI2G47JWe0-AuFtD150.woff2) format("woff2");unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local(OpenSans-Italic), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxrLZkzWHE0Rai0z0KZwCYHE.woff2) format("woff2");unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxqs1twL42OQU-XDphSlMXYM.woff2) format("woff2");unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxh5CnfegDxvzrJzsS30I9Mo.woff2) format("woff2");unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxuGaZ6kaGPxTsxBG85inVYY.woff2) format("woff2");unicode-range: U+1F00-1FFF;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxpGgvICTqEy5bPQVoK8tr-Y.woff2) format("woff2");unicode-range: U+0370-03FF;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxk_OFHk8r5jZbncjCRw3fvE.woff2) format("woff2");unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxqsA81DAeuqoeYxDcSOJPMY.woff2) format("woff2");unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local(OpenSans-BoldItalic), url(http://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}

body.template-front-page .site-content,body.attachment .site-content,body.full-width .site-content {
 padding:0!important;}


/* changes to look like WHH */

a{

color:#199ed2 !important;
text-decoration:none !important;
}

a: hover{

color:#199ed2 !important;
text-decoration: underline !important;
color: #069 !important;
}


@media only screen and (min-width:770px){

.site-header{

	background-color:#04597D !important;
	height: 100px;
	opacity:0.9;
}

#header-inner{padding-top:20px;}

#footer-text{

background-color:#04597D !important;
}

.site-info{

background-color:#003E57 !important;
}

.nav-menu{

background-color:#04597D !important;
margin-left:30px !important;
}

.nav-menu li a{

font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:45px;
text-transform: capitalize !important;
color:white !important;
padding-left:15px !important;;
font-family:"Lato", Helvetica, Arial, sans-serif !important;;
font-size:15px !important;
font-weight: 400 !important;
}

.nav-menu li: hover {

background-color:#04597D !important;
}

.nav-menu li a: hover {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:45px;
text-decoration:none !important;
color:#4FB4DC !important;
}

.nav-menu li.current_page_item{

background-color:#04597D !important;
}

.nav-menu li.current_page_item a{

color:#ff7007 !important;
}



}

body{

font-family:"Lato", Helvetica, Arial, sans-serif !important;
font-size:17px !important;
line-height:1.42857 !important;
color:#333;
background:#f4f4f4 !important;
}

#page{

background:#f4f4f4 !important;
}

.wpcf7-submit{

	width:100%;
	display:inline-block !important;
zoom:1; /* zoom and *display = ie7 hack for display: inline-block */
*display:inline;
vertical-align:baseline;
margin:0 2px !important;
outline:none !important;
cursor:pointer;
text-align:center;
text-decoration:none;
font:14px/100% Arial,Helvetica,sans-serif;
	font-size: 18px !important;
	font-weight: bold !important;
padding:17px !important;
text-shadow:0 1px 1px rgba(0, 0, 0, .3) !important;
-webkit-border-radius:.5em !important;
-moz-border-radius:.5em !important;
border-radius:.5em !important;
-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .2) !important;
-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .2) !important;
box-shadow:0 1px 2px rgba(0, 0, 0, .2) !important;
color:#fef4e9 !important;
border:solid 1px #da7c0c !important;
background:#f78d1d !important;
background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20)) !important;
background:-moz-linear-gradient(top, #faa51a, #f47a20) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20') !important;
}

.wpcf7-submit: hover{

text-decoration:none !important;
background:#f47c20 !important;
background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015)) !important;
background:-moz-linear-gradient(top, #f88e11, #f06015) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015') !important;
}
@media screen and (max-width:767px){

input[type="text"]{

	max-height: 10px;
max-width:100px !important;
}
.hidemobile{

	display: none;
	text-align:center;
}
}
.wpcf7-form p{

	margin:0 0 0.6em !important;
}

#domain-form{

	text-align: center;
}
#domain-form input[type="text"] {

margin:auto;
height:33px;
max-width:325px !important;
}
#domain-form input[type="submit"] {

background-color:orange !important;
color:white;
background:orange;
}
.hidemobile{

	text-align:center;
}
.page-id-2183 .site-header{

	display: none;
}

.page-id-2183{

	top: -110px;
}
.share_holder{
position:absolute;	top: 200px;	left: 5px;font-size:22px;text-align:center;color:white;padding-top:5px;z-index:1;font-weight:700;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.entry-content .share_holder h3, .share_holder h3 {
padding: 0px;margin: 0px;color: #888;font-size: 18px;padding-bottom: 12px;}

.share_holder .ssmall {
display: none;}
.fixed{
visibility:visible;position:fixed;top:150px !important;opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.social-icon{
background-image:url('images/social-icons.png');background-repeat:no-repeat;}
.singlePostSocial .sharre{
display:block;color:#fff;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px;}
.singlePostSocial .facebook{
background-position:13px 10px;background-color:#435e9c;}
.singlePostSocial .twitter{
background-position:11px -28px;background-color:#4bc6fd;}
.singlePostSocial .google{
background-position:14px -70px;background-color:#c43b2b;}
.singlePostSocial .pinterest{
background-position:9px -71px;background-color:#ca1f27;}
.singlePostSocial .facebook:hover{
background-color:#3d4e7e;}
.singlePostSocial .twitter:hover{
background-color:#35bdfa;}
.singlePostSocial .google:hover{
background-color:#bd3222;}
.singlePostSocial .pinterest:hover{
background-color:#b11b22;}
.singlePostSocial .sharre .box{
width:100%;height:100%}
.singlePostSocial .sharre .box .share{
}

.singlePostSocial .sharre .box a{
display:block;height:100%; 
color:#fff !important;text-align:right;text-decoration:none;	font-weight: normal !important;	text-decoration: none !important;		width:40px;height:40px;}

.trulysocial-horizontal{
width:0 !important;min-height:0 !important;height:0 !important;overflow:hidden;visibility:hidden;padding-bottom:0 !important;}


.entry-content .share_holder ul li {
 
line-height:20px !important;
padding:0px !important;
margin-left: 0px;
}
.entry-meta #sharing2 {
position: absolute;left: 0px; top: 40px;}

#sharing2, #sharing2 ul {

}

#sharing2 li {
float: left;margin-right: 10px;}

#sharing2 h3 {
display: none;}

#sharing2 ul.singlePostSocial .ssmall {
display: block;}

#sharing2 ul.singlePostSocial .bbig {
display: none;}

.please_share {
 width:382px;}

#sharing2 .singlePostSocial .sharre .box a {}

@media only screen and (max-width: 1300px){}
@media only screen and (max-width: 960px){
  .share_holder {
    display: none;
  }
}

@media only screen and (max-width: 795px){
  .bbig {
    display: none;
  }

  .please_share {
    width: 300px;
  }

  .entry-meta #sharing2 {
    top: 30px;
  }
}

@media only screen and (max-width: 575px){
  .please_share {
    width: 200px;
  }

  .entry-meta #sharing2 {
    top: 20px;
  }
}

@media only screen and (max-width: 480px){
  .please_share {
    width: 168px;float:right;
  }

  .entry-meta #sharing2 {
     top: 20px;	
     left: 10px;
  }
}

.home-sbox{width:75%;float:left;}
.home-side,.home-side-blog{width:23%;float:left;padding-left:2%;}
@media only screen and (max-width: 1136px){
.home-side, .home-side-blog{width:90%;padding:0 5%;}
}
.entry-content .home-side ul{list-style:none;margin:0px !important;overflow:hidden;z-index:ul;}
.entry-content .home-side ul li{background:url('images/home-special.png') left top no-repeat;padding:0px !important;margin:0px;display:block;padding:14px 0 14px 50px !important;line-height:20px !important;float:left;width:100%;margin-bottom:1px;max-width:248px;}
.entry-content .home-side ul li a{color:#fff !important;}
.entry-content .home-side ul li a span{display:block;float:left;padding-right:10px;}
.entry-content .home-side ul li a span.small{font-size:12px;}
.entry-content .home-side ul li a span.big{font-size:16px;}
.entry-content .home-side ul li.one {background-position:0px 6px;background-color:#F8A481;}
.entry-content .home-side ul li.two {background-position:0px -38px;background-color:#E68181;}
.entry-content .home-side ul li.three {background-position:0px -77px;background-color:#CE81E6;}
.entry-content .home-side ul li.four {background-position:0px -119px;background-color:#8181E6;}
.entry-content .home-side ul li.five {background-position:0px -162px;background-color:#81B3E6;}
.entry-content .home-side ul li.six {background-position:0px -203px;background-color:#81E6DA;}
.entry-content .home-side ul li.seven {background-position:0px -244px;background-color:#81CD81;}
.frontspecail{max-width:266px;z-index:99;}

.entry-content .home-side-blog ul{list-style:none;margin:0px !important;overflow:hidden;z-index:ul;}
.entry-content .home-side-blog.featured ul li{background:url('images/featured_posts.png') left top no-repeat;padding:0px !important;margin:0px;display:block;line-height:20px !important;float:left;width:100%;margin-bottom:10px;max-width:266px;height:91px;}
.entry-content .home-side-blog ul li a{color:#fff !important;display:block;height:91px;text-indent:-99999px;}
.entry-content .home-side-blog ul li.one {background-position:0px 0px;}
.entry-content .home-side-blog ul li.two {background-position:0px -108px;}
.entry-content .home-side-blog ul li.three {background-position:0px -218px;}
.entry-content .home-side-blog ul li.four {background-position:0px -328px;}
@media only screen and (max-width: 1137px) {
.home-sbox{width:100%;}
.home-side{display:none;}
}

.entry-header #breadcrumbs{border-bottom: 1px solid #eee;
font-size: 14px;
padding: 5px 0 10px;}
.entry-header .meta-info{ display: block;
font-size: 12px;
text-align: center;}
#masthead .site-title,#masthead .site-description{text-indent:-9999px;height:1px;}
.obb-blue-list{ background: #fff none repeat scroll 0 0;
    border: 2px solid #ececec;
    min-height: 10px;
    overflow: hidden;
    padding: 20px 5%;
    width: 90%;}
.obb-blue-list h3{display:block;color:#fff;background:#00688C;padding:15px 25px;text-align:center;font-size:26px;margin-top:0px;}
.obb-blue-list ul li{background: rgba(0, 0, 0, 0) url("images/right-blue-arrow.png") no-repeat scroll left 2px;
    list-style: outside none none;
    margin: 0 0 0 10px;
    padding: 0 15px 11px 20px !important;}
.obb-blue-coupon-box{ background: #85e091 none repeat scroll 0 0;
    border: 0.25em dashed #5fd76f;
    color: #6a7071;
    display: block;
    font-size: 19px;
    line-height: 25px;
    margin: 0 auto;
    min-height: 10px;
    overflow: hidden;
    padding: 15px 2%;
    width: 95%;}
.obb-blue-coupon-box .coup-image{float:left;width:20%;margin-right:5%;}
.obb-blue-coupon-box .coup-image img{max-width:100%;}
.obb-blue-coupon-box .coup-text{float:right;width:75%;}	

.obb-pros-cons{width:100%;min-height:10px;overflow:hidden;}
.obb-pros-cons .obb-pros{border:2px solid #ececec;float:left;padding:2%;width:44%;float:left;background:#fff;}
.obb-pros-cons .obb-pros.pright{float:right;}
.obb-pros-cons .obb-pros h4,.obb-pros-cons .obb-pros.pright h4{background:#5FD76F;color:#fff;text-align:center;margin-top:0px;font-size:22px;padding:15px;}
.obb-pros-cons .obb-pros.pright h4{background:#EF685F;}
.obb-pros-cons .obb-pros ul li{background:url("images/green-checkmark.png") no-repeat scroll left 4px;
    list-style: outside none none;
    margin: 0 0 0 10px;
    padding: 0 15px 11px 26px !important;}
.obb-pros-cons .obb-pros.pright ul li{background:url("images/cross.png") no-repeat scroll left 2px;}
@media only screen and (max-width: 500px) {
.obb-blue-list {
    margin: 0 auto 15px;;
    width: 84%;
}
.obb-blue-coupon-box{width:86%;}
.obb-blue-coupon-box .coup-image {
    float: none;
    margin: 0 0 10px 0;
    width: 100%;
}
.obb-blue-coupon-box .coup-text{width:100%;float:none;}
.obb-pros-cons .obb-pros {
    margin: 0 auto 15px;
    width: 87%;
}
.obb-pros-cons .obb-pros,.obb-pros-cons .obb-pros.pright{float:none;}
}

/* SHOW/HIDE BOXES */
.exp-col-content-holder{
  border: 1px solid #ccc;
  border-radius: 3px;
}

.expand-cnt-link{
  display: block;
  padding: 5px;
  background-color: #ccc;
  color: black;
  font-size: 20px;
}

#main{
  padding: 0px 20px 0px 20px;
}

.archive-header, .page-header{
  margin-bottom: 0px !important;
}
