@charset "UTF-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskannada.css);
.blue{color:#0066AC;}
.ligh_blue{color:#0E97F5;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
video{width:100% !important;height:auto !important;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
h2{font-size:1.5em;margin:0.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.67em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
p,
pre{margin:1em 0;}
code,
kbd,
pre,
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;}
q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,
ol,
ul{padding:0 0 0 40px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
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;}
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;}
.clear{clear:both;}
.top_gap{margin-top:15px;}
a,
a:hover,
a:active{text-decoration:none;}
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul{font-family:Arial, sans-serif;}
p{font-size:12px;line-height:150%;}
*,
*:before,
*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(includes/plugins/boxsizing/boxsizing.htc);}
.rep-style{display:block;overflow:hidden;text-indent:-9999px;}
.inline-style,
form .control-group.inline-control .controls,
.form .control-group.inline-control .controls,
form .control-group.inline-control button,
.form .control-group.inline-control button,
form .control-group .customSelect .customSelectInner,
.form .control-group .customSelect .customSelectInner,
form .form-submit,
.form .form-submit,
form .form-submit i,
.form .form-submit i,
.btn,.btn2,
.btn i,
.breadcrumbs ul li,
ul.sidebar-nav > li > a i,
ul.sidebar-nav > li h4 i,
.blog-articles .blog-article,
.pagination ul li,
footer ul.social,
.content-main .content-nav ul.social,
footer ul.social li,
.content-main .content-nav ul.social li,
footer .info-bar span,
footer .info-bar ul,
footer .info-bar ul li,
footer nav.footer-nav ul li,
footer nav.footer-nav ul li:after,
footer .website-by img,
.content.main .content-nav ul li,
.content.main .content-nav ul li a i,
.content-box-style,
.content-wrapper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;*behavior:none;}
.clean-list-style,
.breadcrumbs ul,
ul.sidebar-nav,
ul.sidebar-nav > li > ul,
.pagination ul,
header nav.main-nav ul,
header nav.secondary-nav ul,
footer ul.social,
.content-main .content-nav ul.social,
footer .info-bar ul,
footer nav.footer-nav ul,
.content.main .content-nav ul{list-style:none;margin:0;padding:0;}
.content.main .content-nav ul.social{margin-left:15px !important;font-size:0;margin:0 0 10px;}
.clean-list-style li{margin:0;padding:0;background:none;line-height:120%;}
.smooth-style,
form .form-submit,
.form .form-submit,
html,
body,
.btn,.btn2{-webkit-font-smoothing:antialiased;}
.content-wrapper{max-width:1225px;padding:0 20px;margin:0 auto;position:relative;-webkit-transition:padding 0.2s;-moz-transition:padding 0.2s;-o-transition:padding 0.2s;-ms-transition:padding 0.2s;transition:padding 0.2s;}
.wrapper{max-width:980px;margin:0 auto;position:relative;}
.block.primary-colour{background:#0066AC;}
.block.primary-colour-alt{background:#0f97f5;}
.block.primary-colour-alt-2{background:#012a45;}
.block.primary-colour h1,
.block.primary-colour-alt h1,
.block.primary-colour-alt-2 h1,
.block.primary-colour h2,
.block.primary-colour-alt h2,
.block.primary-colour-alt-2 h2,
.block.primary-colour h3,
.block.primary-colour-alt h3,
.block.primary-colour-alt-2 h3,
.block.primary-colour h4,
.block.primary-colour-alt h4,
.block.primary-colour-alt-2 h4,
.block.primary-colour h5,
.block.primary-colour-alt h5,
.block.primary-colour-alt-2 h5,
.block.primary-colour h6,
.block.primary-colour-alt h6,
.block.primary-colour-alt-2 h6,
.block.primary-colour p,
.block.primary-colour-alt p,
.block.primary-colour-alt-2 p,
.block.primary-colour li,
.block.primary-colour-alt li,
.block.primary-colour-alt-2 li{color:#ffffff;}
.main-content-structure{position:relative;height:100%;width:100%;}
.main-content-structure > .col{vertical-align:top;display:table-cell;}
.main-content-structure > .col.main-col{padding:25px 40px 35px;}
.main-content-structure > .col.sidebar{background-color:#edf1f5;width:240px;padding-top:50px;padding-bottom:40px;}
.main-content-structure > .col.sidebar .sidebar-content{width:auto;height:auto;}
.mobile-only{display:none;}
html,
body{font-family:'Lato','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;}
h1{margin:0px 0 20px;font-family:'Lato','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:41px;display:block;color:#0066AC;line-height:120%;}
h2{color:#0066AC;margin:20px 0;font-size:36px;font-family: "微軟正黑體", "Microsoft JhengHei",  Tahoma , Verdana , Arial , sans-serif;font-weight:700;font-style:normal;}
h3{color:#0066AC;font-size:27px;margin:30px 0 15px;font-family: "微軟正黑體", "Microsoft JhengHei",  Tahoma , Verdana , Arial , sans-serif;font-weight:700;font-style:normal;}
h4{color:#444647;margin:15px 0 10px;font-family: "微軟正黑體", "Microsoft JhengHei",  Tahoma , Verdana , Arial , sans-serif;font-weight:700;font-style:normal;}
h5{color:#444647;font-family: "微軟正黑體", "Microsoft JhengHei",  Tahoma , Verdana , Arial , sans-serif;font-weight:400;font-style:normal;}
h6{color:#444647;font-family: "微軟正黑體", "Microsoft JhengHei",  Tahoma , Verdana , Arial , sans-serif;font-weight:400;font-style:normal;}
p{color:#444647;font-family: "微軟正黑體", "Microsoft JhengHei",  Tahoma , Verdana , Arial , sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:34px;margin:0 0 25px 0;}
p strong{font-weight:700;}
p em{font-style:italic;}
p.intro{font-size:22px;line-height:135%;color:#444647;}
a{color:#0066AC;-webkit-transition:color 0.1s;-moz-transition:color 0.1s;-o-transition:color 0.1s;-ms-transition:color 0.1s;transition:color 0.1s;}
a:hover{color:#0083de;}
a:active{color:#004778;}
ul{padding-left:30px;list-style:disc;margin:15px 0;}
ul li{color:#444647;font-family:'Lato','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:120%;margin:0 0 25px 0;margin:0;}
ul li strong{font-weight:700;}
ul li em{font-style:italic;}
ul li.intro{font-size:22px;line-height:135%;color:#444647;}
ol{list-style:decimal;padding-left:30px;margin:15px 0;}
ol li{color:#444647;font-family:'Lato','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:120%;margin:0 0 25px 0;margin:0;}
ol li strong{font-weight:700;}
ol li em{font-style:italic;}
ol li.intro{font-size:22px;line-height:135%;color:#444647;}
table{width:100%;}
.btn{outline:none;border:none;overflow:visible;cursor:pointer;line-height:60px;text-transform:none;padding:0 33px 0 43px;font-size:20px;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;text-align:center;border:2px solid #0066AC;}
.btn2{outline:none;border:none;overflow:visible;cursor:pointer;line-height:40px;text-transform:none;padding:0 23px 0 33px;font-size:20px;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;text-align:center;border:2px solid #ffffff;}
.btn i{margin-left:5px;}
.btn-primary{color:#0066AC;background-color:#0066AC;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d0065ad, endColorstr=#4d0065ad)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d0065ad, endColorstr=#4d0065ad);background-color:rgba(0, 101, 173, 0.3);border-color:#0066AC;}
.btn-primary:hover{color:#ffffff;background:#0066AC;}
.btn-primary:active{color:#ffffff;background:#012a45;}
.btn-primary:disabled{color:#cccccc;background:#45b3ff;}
.btn-secondary{background-color:#ffffff;zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff);background-color:rgba(255, 255, 255, 0.3);color:#ffffff;border-color:#ffffff;}
.btn-secondary:hover{color:#0066AC;background:#ffffff;}
.btn-secondary:active{color:#0066AC;background:#e6e6e6;}
.btn-secondary:disabled{color:#cccccc;background:#ffffff;}
.btn-secondary2{background-color:#0E97F5;zoom:1;color:#ffffff;border-color:#ffffff;font-size:16px;line-height:30px;padding:0 30px;text-align:center;}
.btn-secondary2:hover{color:#0066AC;background:#ffffff;}
.btn-secondary2:active{color:#0066AC;background:#e6e6e6;}
.btn-secondary2:disabled{color:#cccccc;background:#ffffff;}
.btn-secondary3{background-color:#57B6F8;zoom:1;color:#ffffff;border-color:#ffffff;font-size:20px;line-height:40px;padding:0 30px;text-align:center;}
.btn-secondary3:hover{color:#0066AC;background:#ffffff;}
.btn-secondary3:active{color:#0066AC;background:#e6e6e6;}
.btn-secondary3:disabled{color:#cccccc;background:#ffffff;}
.btn-small{line-height:28px;padding:0 16px;font-size:14px;font-weight:900;}
.image-text-half{display:table;position:relative;table-layout:fixed;width:100%;}
.image-text-half > div{display:table-cell;width:50%;vertical-align:top;}
.image-text-half .text{background:#0f97f5;}
.image-text-half .text .text-content{padding:40px 40px 50px;text-align:left;min-height:315px;}
.image-text-half .text h2{margin:0 0 75px;font-size:41px;font-weight:300;}
.image-text-half .text h1,
.image-text-half .text h2,
.image-text-half .text h3,
.image-text-half .text h4,
.image-text-half .text h5,
.image-text-half .text h6,
.image-text-half .text p,
.image-text-half .text li{color:#ffffff;}
.image-text-half .image{background-size:cover;background-position:center center;background-repeat:no-repeat;}
.image-text-60{display:table;position:relative;table-layout:fixed;width:100%;}
.image-text-60 > div.text{display:table-cell;width:57%;vertical-align:top;}
.image-text-60 > div.image{display:table-cell;width:43%;vertical-align:top;}
.image-text-60 .text{background:#D31145;color:#ffffff;padding:0px;}
.image-text-60 .text .text-content{padding:10px 60px 0px 30px;text-align:left;min-height:170px;line-height:26px;}
.image-text-60 .text h2{margin:0 0 75px;font-size:41px;font-weight:300;}
.image-text-60 .text h1,
.image-text-60 .text h2,
.image-text-60 .text h3,
.image-text-60 .text h4,
.image-text-60 .text h5,
.image-text-60 .text h6,
.image-text-60 .text p,
.image-text-60 .text li{color:#ffffff;}
.image-text-60 div.image{background-size:cover;background-position:center center;background-repeat:no-repeat;}
.box-content-out{padding:30px;}
.box-content{padding:0px;border:2px solid #0065ab;}
.box-content h2{background:#0065ab;color:#ffffff;text-transform:uppercase;font-size:18px;margin:0px;padding:20px 22px;font-weight:bold;letter-spacing:1px;}
.box-content-text{padding:20px 30px 10px;color:#0065ab;}
ul.ul-tick{padding:0px;margin:0px;}
ul.ul-tick2{margin-top:15px;}
ul.ul-tick li{line-height:120%;margin:0 0 12px;padding-left:20px;list-style:none;background:url(../images/tick.png) 0px 5px no-repeat;}
.box-content-button{text-align:center;padding:10px 0px 20px;}
.box-content-button a{display:block;margin:0px auto;background:#0065ab;color:#ffffff;padding:13px 16px;width:150px;}
.box-content-left{width:33%;display:table-cell;vertical-align:top;}
.box-content-right{width:67%;display:table-cell;vertical-align:top;line-height:20px;padding:0px 10px;}
.box4 .box-content-button{padding:0px 0px 20px;}
.box4 .box-content-right .box-content-button{padding:25px 0px 0px;}
html,
body{height:100%;}
#wrap{height:100%;}
#main{position:relative;height:100%;width:100%;display:table;table-layout:fixed;overflow:auto;}
#main > .col{vertical-align:top;display:table-cell;min-height:100%;}
#main > .col.left-col{width:270px;background:#0066AC;}
#main > .col.left-col header{display:block;}
#main > .col.right-col{background-color:#ffffff;}
#main > .col.right-col .content.main{width:auto;height:auto;}
.content {padding:40px 20px;}
.header .content {padding:0px;}
.section1{background:#F2F2F2;padding:30px 10px;}
.section2{background:#ffffff;padding:30px 10px;}
.section3{background:#ffffff;padding:30px;}
.section3_box{background:#ffffff;padding:5px;}
.section3_box_in{padding:24px;background:#F2F2F2; min-height:260px;}
.section3_box_in h3{padding:0px;font-size:22px; margin:0px; margin-bottom:10px;}
.content_buying{padding:0px 20px;}
.content_buying h2{padding:0px; margin:0px; margin-bottom:10px; font-size:24px;}
footer{position:relative;clear:both;}
body{overflow-x:hidden;background:#ffffff;}
header{padding-top:10px;padding-bottom:30px;}
.banner{padding:30px;background:url('../images/banner.jpg')  center top no-repeat; background-size:cover; min-height:100px;}
footer ul.social{font-size:0;margin:0px;}
footer ul.social li,
.content-main .content-nav ul.social li{margin-left:10px; display:inline-block;}
footer ul.social li a,
.content-main .content-nav ul.social li a{display:block;line-height:30px;width:30px;background:#2097F1;color:#ffffff;font-size:20px;}
footer ul.social li a:hover,
.content-main .content-nav ul.social li a:hover{color:#0066AC;background:#ffffff;}
footer ul.social li a:active,
.content-main .content-nav ul.social li a:active{color:#0066AC;background:#ffffff;}
.above_footer{background:#2097F1; padding:20px 10px;}
.above_footer_left{ padding:10px 20px;}
.above_footer_left h3{padding:0px; margin:0px; color:#ffffff; font-weight:700; font-size:20px;}
.above_footer_right{text-align:right; padding-right:20px;}
.above_footer_right .btn-secondary2 {background-color: #ffffff;border-color:#ffffff;color: #2097F1;font-size: 16px;line-height: 30px;padding: 0 30px;text-align: center; margin:10px 0px;}
.above_footer_right .btn-secondary2:hover{background-color:#2097F1;border-color:#ffffff;color: #ffffff;}
footer{background:#ffffff;padding:0px;}
footer .block_footer1{background:#ffffff;padding:20px 20px 0px;}
footer .block_footer2{background:#0066AC;padding:10px 20px;}
footer .footer_c{background:#0066AC;}
footer .left{float:left;}
footer .right{float:right;text-align:center;color:#ffffff;font-size:13px;}
footer p{color:#2097F1;line-height:125%;padding-top:10px;margin-bottom:15px;}
footer .info-bar span{line-height:30px;color:#0066AC;font-size:19px;font-weight:700;margin-right:30px;vertical-align:top;}
footer .info-bar ul{font-size:0;vertical-align:top;}
footer .info-bar ul li{vertical-align:top;line-height:30px;color:#2097F1;font-size:15px;margin-right:20px;position:relative;padding-left:40px; display:inline-block;}
footer .info-bar ul li a{color:#2097F1;}
footer .info-bar ul li a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
footer .info-bar ul li a:active{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
footer .info-bar ul li i{font-size:25px;position:absolute;top:0;left:0;}
footer nav.footer-nav ul{font-size:0;}
footer nav.footer-nav ul li{vertical-align:top;padding:0 15px;font-size:16px;color:#ffffff;position:relative; display:inline-block;}
footer nav.footer-nav ul li:after{content:" | ";vertical-align:top;position:absolute;top:0;right:0;}
footer nav.footer-nav ul li:last-child:after{content:"";}
footer nav.footer-nav ul li:first-child{padding-left:0;}
footer nav.footer-nav ul li a{color:#ffffff;}
footer nav.footer-nav ul li a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
footer nav.footer-nav ul li a:active{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
footer .website-by{font-size:13px;line-height:25px;color:#ffffff;}
footer .website-by:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
footer .website-by:active{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
footer .website-by img{max-width:35px;margin-left:5px;vertical-align:middle;}
.content.main .content-nav{background:#ffffff;position:relative;z-index:100;}
.content.main .content-nav .left{float:left;padding-top:15px;}
.content.main .content-nav .right{float:right;padding-top:5px;text-align:right;}
.content.main .content-nav .right > ul{text-align:left;}
.content.main .content-nav ul{font-size:0;display:inline-block;vertical-align:top;}
.content.main .content-nav ul li{vertical-align:top;font-size:18px;color:#0f97f5;position:relative; display:inline-block;}
.content.main .content-nav ul li a{display:block;padding:6px 10px;line-height:25px;position:relative;color:#0f97f5;text-transform:uppercase;background:none;}
.content.main .content-nav ul li a:hover,.content.main .content-nav ul li a:active{color:#0f97f5;}
.content.main .content-nav ul li a:hover i.dp-triangle-right,
.content.main .content-nav ul li a:active i.dp-triangle-right{-webkit-opacity:0;-moz-opacity:0;opacity:0;}
.content.main .content-nav ul.social li{margin-right:6px;}
.content.main .content-nav ul.social li a{display:block;padding:6px;line-height:20px;font-size:15px;position:relative;color:#ffffff;text-transform:uppercase;background:#0f97f5;}
.content.main .content-nav ul.social li a:hover,.content.main .content-nav ul li a:active{color:#0f97f5;background:#ffffff;}
.content.main .content-nav ul li a:hover{background:#0f97f5;}
.content.main .content-nav ul li a.phone:hover,.content.main .content-nav ul li a.agent-info-trigger:hover{color:#0f97f5;background:none;}
.content.main .content-nav ul li a:active{background:#0066AC;}
.content.main .content-nav ul li a i{font-size:20px;margin-right:5px;}
.content.main .content-nav ul.social li a i{font-size:15px;margin-right:0px;}
.content.main .content-nav ul li a i.dp-triangle-right{position:absolute;right:15px;top:50%;margin-top:-10px;margin-right:0;}
.content.main .content-nav ul li > ul{display:none;position:absolute;right:0;top:37px;width:720px;border-top:1px solid #0f97f5;background:#ffffff;}
.content.main .content-nav ul li > ul li{width:50%;}
.content.main .content-nav ul li > ul li a{border:1px solid #0f97f5;padding-right:43px;border-top:none;}
.content.main .content-nav ul li > ul li:nth-child(even) a{border-left:none;}
.content.main .content-nav ul li:hover > a{background:#0f97f5;color:#ffffff;}
.content.main .content-nav ul li:hover > a.agent-info-trigger{background:none;color:#0f97f5;}
.content.main .content-nav ul li:hover > ul{display:block;}
.content.main .content-nav ul li.feecalck_top{visibility:hidden;display:none;}
@media screen and (max-width:1222px){.calculator table,
.forgot-password table,
.calculator tbody,
.forgot-password tbody,
.calculator tr,
.forgot-password tr,
.calculator td,
.forgot-password td{width:100%;display:block;}
.calculator table tr td.last,
.forgot-password table tr td.last{width:100%;}
.blog-articles .blog-article{width:100%;margin-right:0;height:auto;}
.blog-articles .blog-article img{max-width:100%;width:auto;}
}
@media screen and (max-width:1024px){#main > .col{display:block;min-height:1px;}
#main > .col.left-col{width:100%;}
.content-wrapper{padding:0;}
.content.main .content-nav ul li.feecalck_top{visibility:visible;display:inline-block;}
.content.main .content-nav .right > ul li{margin-bottom:5px;}
header{padding-top:15px;padding-bottom:15px;}
header .logo{max-width:80px;margin:0 0 0 15px;float:left;display:block;}
header .logo img{height:50px;}
header .mobile-menu-trigger{float:right;color:#ffffff;font-size:25px;display:block;margin-top:10px;margin-right:15px;}
header .mobile-menu-trigger.active{color:#0f97f5;}
header .navigations{display:none;width:100%;background:#0066AC;z-index:100;padding-top:20px;}
header .navigations nav.main-nav > ul > li a{padding-left:15px;padding-right:15px;}
header .navigations nav.main-nav > ul > li > ul{width:100%;display:block;position:relative;padding-left:15px;-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;top:auto;left:auto;}
header .navigations nav.main-nav > ul > li > ul > li{border-left:1px solid #ffffff;}
.homepage .home-blog-posts .post{width:50%;}
}
@media screen and (max-width:900px){.content.main .content-nav ul li > ul{width:360px;}
.content.main .content-nav ul li > ul li{width:100%;}
.content.main .content-nav ul li > ul li a{border-left:1px solid #0f97f5 !important;border-right:1px solid #0f97f5 !important;border-top:1px solid #0f97f5 !important;border-top:none!important;}
}
@media screen and (max-width:820px){#main{display:block;padding-bottom:0;height:auto;overflow:visible;}
footer{height:auto;margin-top:0;}
footer .left{float:none;width:100%;margin:0 0 20px;text-align:center;}
footer .right{float:none;text-align:center;margin:0 0 20px;}
footer ul.social{margin:0;}
}
@media screen and (max-width:767px){
.content.main .content-nav .left{float:none;}
.header{float:none; padding:10px 10px 0px;}
.header .content.main .content-nav .left{float:none; padding:0px;}
.content.main .content-nav .right{float:none;text-align:left;}
.content.main .content-nav ul{display:block;}
.content_buying, .content_buying .text-center,.content_buying .text-right{text-align:left !important;}
.image-text-half{display:block;}
.image-text-half > div{width:100%;display:block;}
.image-text-60 > div.text, .image-text-60 > div.image{display:block;width:100%;min-height:200px;}
.image-text-half .image{min-height:250px;}
.image-text-half .text .text-content{padding:20px 15px;min-height:1px;}
.image-text-half .text .text-content h2{margin:0 0 40px;font-size:30px;}
.image-text-half .text .text-content h2 br{display:none;}
.contact-table{display:block;}
.contact-table tbody{display:block;}
.contact-table tbody tr{display:block;}
.contact-table tbody tr td,
.contact-table tbody tr th{display:block;padding:5px 0;}
.box-content-left{width:100%;display:block;}
.box-content-right{width:100%;display:block;}
.box4 .box-content-right .box-content-button{padding:5px 0 0;}
.bx-controls{visibility:hidden;}
}