@import url(date-picker.css);
@import url(font.css);
body {margin:0; padding:0; font-size:15px; color:#3f3f3f; font-size:12px}
* {outline:medium none!important}
a {text-decoration:none}
h1, h2, h3, h4, h5, p {margin:0; font-weight:400}
ul {list-style:none outside none; margin:0; padding:0}
img {border:none}
* {box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
:after, :before {box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.post-paging {float:left; width:100%; margin:10px 0}
.clm-info-lnk, .clm-info-lnk .rm-font-icn, .clm-info-lnk p, .lgn-dwn-mnu, .top-mnu {-o-transition:all .5s ease; -ms-transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; transition:all .5s ease}
.header {float:left; width:100%}
.lft {float:left}
.rit {float:right}
.wper {width:1230px; margin:0 auto; display:block}
.wper::after {content:""; display:table; clear:both}
.rspns-img {float:left; width:100%}
.mobileNav {display:none}
.header .hdr-lgo {float:left; width:220px; margin:10px 0}
.hdr-lgo img {float:left; width:100%}
.header .hdr-rit-lnk {margin:35px 0 0}
.hdr-rit-lnk .hdr-lnk-mnu {float:left}
.hdr-rit-lnk .hdr-lnk-mnu>li {float:left; margin-left:5px; position:relative}
.hdr-lnk-mnu li .rm-font-icn {border-radius:55%; color:#ee4326; float:left; font-size:32px; height:32px; line-height:32px; margin-right:5px; text-align:center; width:32px}
.apply-frm .input-bx input[type=file], .apply-frm .input-bx input[type=password], .apply-frm .input-bx input[type=text], .apply-frm .input-bx select, .apply-frm .input-bx textarea {border-color:#ddd!important}
.full-clm {float:left; width:100%}
.hdr-lnk-mnu li .txt {float:left; padding:5px 0; color:#ee4326; font-size:16px}
.hdr-lnk-mnu li:hover .rm-font-icn, .hdr-lnk-mnu li:hover .txt {color:#c6371c}
.hdr-lnk-mnu li .logn-txt {float:left; background:#ee4326; padding:5px 10px; color:#fff; font-size:16px; width:180px; position:relative}
.hdr-lnk-mnu li .logn-txt:hover {background:#c6371c}
.hdr-lnk-mnu li:hover .logn-txt {-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.19); -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.19); box-shadow:4px 4px 0 0 rgba(0,0,0,.19)}
.hdr-lnk-mnu li .logn-txt::after {color:#fff; content:"\f0d7"; display:inline-block; font-family:FontAwesome; font-size:26px; padding:0 10px 0 12px; position:absolute; right:0; top:0}
.hdr-lnk-mnu li .logn-txt:hover::after {color:#fff}
.hdr-lnk-mnu li .lgn-dwn-mnu {background:#ee4326 none repeat scroll 0 0; display:none; position:absolute; right:0; top:32px; width:180px; -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.19); -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.19); box-shadow:4px 4px 0 0 rgba(0,0,0,.19); z-index:99}
.hdr-lnk-mnu li:hover .lgn-dwn-mnu {display:block}
.mob-mnu.font-icn {background:#ee4326 none repeat scroll 0 0; border-radius:50%; cursor:pointer; color:#fff; display:none; height:25px; line-height:25px; position:fixed; text-align:center; width:26px; z-index:999; -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.19); -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.19); box-shadow:4px 4px 0 0 rgba(0,0,0,.19)}
.btn-accordion {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:#ee4326 none repeat scroll 0 0; border-color:-moz-use-text-color -moz-use-text-color #9e2013; border-image:none; border-style:none none solid; border-width:medium medium 3px; color:#fff; cursor:pointer; display:inline-block; padding:3px 20px}
.lgn-dwn-mnu li {float:left; width:100%; padding:0 10px; margin:0}
.lgn-dwn-mnu li a {float:left; width:100%; padding:5px 0; font-size:16px; color:#fff; border-top:1px solid #cc3921}
.lgn-dwn-mnu li:hover {background:#c6371c}
.cntn-sec {float:left; width:100%; margin:15px 0}
.clm-lft {float:left; width:75%; min-height:50px}
.clm-rit {float:right; width:25%; min-height:50px}
.clm-lft .sngl-clm {width:33.33%; padding-right:8px; float:left}
.clm-lft .dubl-clm {width:66.66%; padding-right:8px; float:left}
.clm-in {float:left; width:100%; text-align:center; margin-bottom:15px; background:#f1f2f2}
.sngl-clm .clm-in {height:260px; overflow:hidden; margin-bottom:8px}
.sngl-clm .clm-img, .tw-clm .clm-img {float:left; width:100%; display:block; line-height:0}
.clm-in .clm-title, .our-prdt .clm-title, .sinup-bx .clm-title, .stock-srch .clm-title {background:#ee4326 none repeat scroll 0 0; text-align:center; color:#fff; font-size:20px; padding:8px; width:100%; float:left; margin:0; border:none; font-family:inherit;}
.clm-title a {float:left; width:100%; line-height:0}
.banner .clm-in {position:relative; height:260px; overflow:hidden; margin-bottom:8px}
.banner img {float:left; width:100%; height:100%}
.banner .clm-title {position:absolute}
.banner .bannr-txt {line-height:18px; position:absolute; right:45px; color:#231f20; text-align:justify; top:55px; width:385px}
.banner .bannr-btn {background:transparent url(../images/btn-gdnt.png) repeat-x scroll left bottom; border-radius:35px; bottom:35px; color:#fff;font-size:14px; padding:4px 15px; position:absolute; right:50px}
.banner .bannr-btn:hover {background:#f24e33}
.banner .bannr-btn:active {bottom:34px}
.sinup-clm {display:table; margin:0 auto; width:290px}
.sinup-clm p {float:left; width:100%; margin:10px 0; font-size:14px; line-height:22px; text-align:center}
.sinup-clm .sinup-frm {float:left; margin:0; width:100%}
.sinup-frm .input-bx {float:left; width:100%; margin-bottom:8px; text-align:center}
.input-bx label.font-icn, .input-bx label.rm-font-icn {float:left; font-size:22px; color:#ee4326; line-height:25px}
.input-bx input[type=email], .input-bx input[type=number], .input-bx input[type=password], .input-bx input[type=text] {border:1px solid #bfc0c2; border-radius:5px; float:right; padding:4px; width:85%}
.input-bx input[type=password]:focus, .input-bx input[type=text]:focus {border:1px solid #fe997a; color:#ee4326}
.btn {display:inline-block; background:#ee4326; padding:3px 20px; line-height:17px; border:none; color:#fff; border-bottom:3px solid #9e2013; cursor:pointer}
.btn:hover {background:#f74b2e;color: #fff;}
.btn:active {margin-top:2px; border-bottom:1px solid #9e2013}
.btn.small {margin-left:15px; padding:5px 10px}
.clm-in-2 {float:left; width:100%; background:#f1f2f2; text-align:center; overflow:hidden; height:190px; position:relative; display:table; margin-bottom:8px}
.clm-in-2 .clm-info-lnk {background:#3a3a3a none repeat scroll 0 0; bottom:0; left:0; height:40px; padding:5px 15px; overflow:hidden; position:absolute; width:100%}
.pg-rit-clm .clm-in-2:hover .clm-info-lnk p {margin-top:10px}
.clm-img {display:table-cell; text-align:center; vertical-align:middle}
.clm-info-lnk p {float:left; width:80%; color:#fff; text-align:left; line-height:30px}
.clm-info-lnk p strong {font-size:16px; font-weight:400}
.clm-info-lnk .rm-font-icn, .mrkt-dta-lnk .rm-font-icn {float:right; color:#ee4326; font-size:29px; line-height:normal}
.clm-in-2:hover .clm-info-lnk {height:50px}
.clm-in-2:hover .clm-info-lnk p {line-height:18px}
.clm-in-2:hover .clm-info-lnk .rm-font-icn {margin-top:5px}
.clm-rit .sinup-bx {min-height:300px; margin-bottom:8px}
.sinup-bx {margin-bottom:15px; float:left; width:100%; background:#f1f2f2}
.stock-srch {float:left; width:100%; background:#fff; border:1px solid #eee}
.stock-srch .srch-stk {float:left; width:70%; margin:15px 15%}
.srch-stk input[type=text] {border:1px solid #bcbec0; border-radius:26px; float:left; padding:5px 30px 5px 7px; width:100%}
.srch-stk .input-bx {float:left; width:100%; position:relative}
.srch-stk .input-bx .font-icn {background:rgba(0,0,0,0) none repeat scroll 0 0; border:medium none; color:#bcbec0; cursor:pointer; font-size:23px; line-height:normal; padding:0; position:absolute; right:5px; top:1px}
.srch-stk .input-bx .font-icn:hover {color:#fe997a}
.srch-stk .input-bx .font-icn:active {top:2px; right:4px}
.compair-stok {float:left; width:100%; margin:0; padding:0}
.clm-rit .stock-srch .compair-stok {height:305px}
.compair-stok .tb-bx, .tb-bx #tabs {float:left; width:100%; background:#666}
#tabs>li {float:left;width: auto;
    margin: 0;
    border: none;
    padding: 0;}
#tabs>li>a {border-left:1px solid #555; color:#fff; float:left; font-family:open_sanssemibold; font-size:13px; margin:5px 0; padding:4px 7px}
#tabs>li:hover {background:#555}
#tabs>#current {background:#ee4326}
#tabs>#current>a {border-left:1px solid #ee4326}
.nstd-tb {float:left; width:100%; margin-top:185px; position:relative}
.nstd-tb .nstd-tb-cntd {background:#fff none repeat scroll 0 0; display:none; text-align:center; bottom:27px; height:172px; left:0; position:absolute; width:100%; z-index:999}
.pg-rit-clm .nstd-tb-cntd {text-align:center}
.nstd-tb>li {float:left; width:25%; background:#666}
.nstd-tb>li>a {border-left:1px solid #555; color:#fff; float:left; font-family:open_sanssemibold; font-size:12px; width:100%; text-align:center; margin:3px 0; padding:2px 3px; cursor:pointer}
.nstd-tb>li:hover {background:#555}
.nstd-tb>.active-tb, .nstd-tb>.active-tb:hover {background:#ee4326}
.nstd-tb>.active-tb a {border-left:1px solid #ee4326}
.nstd-tb>.active-tb .nstd-tb-cntd {display:block}
.nstd-tb>.active-tb .nstd-tb-cntd img {height:100%; width:100%}
.compair-stok .mrkt-dta-lnk {background:#3a3a3a none repeat scroll 0 0; color:#fff; float:left; font-size:18px; margin-bottom:-1px; padding:5px 15px; line-height:30px; width:100%}
.footer {float:left; width:100%; background:#333132}
.fotr-lnk {float:left; margin:30px 0 10px; list-style:none; width:100%; text-align:center}
.fotr-lnk li {float:none; display:inline-block; padding:0 10px; border-right:1px solid #f9fdfd; line-height:14px}
.fotr-lnk li a {color:#f9fdfd; font-size:14px}
.fotr-lnk li a:hover {color:#aaa}
.fotr-lnk li:last-child {border-right:none}
.social-lnk {float:right; width:100%; text-align:center; list-style:none; margin:0 0 35px}
.social-lnk li {float:none; display:inline-block; margin:3px}
.social-lnk li .rm-font-icn {border-radius:50%; color:#3a3a3a; margin:1px; float:left; font-size:14px; height:30px; line-height:30px; text-align:center; width:30px}
.main-muus {float:left; width:100%; background:url(../images/menus-bk.png) left bottom repeat-x #fff; border-bottom:2px solid #d4d4d4}
.top-mnu {float:left; width:100%; list-style:none; margin:10px 0; padding:0}
.top-mnu>li {width:11.1%; text-align:center; border-right:1px solid #666; float:left}
.top-mnu>li:last-child {border-right:none}
.top-mnu>li>a>.rm-font-icn, .top-mnu>li>a>.rm-font-icn-4 {float:left; width:100%; text-align:center; height:28px; font-size:32px; line-height:28px}
.top-mnu>li>a {float:left; width:100%; text-align:center; line-height:22px; font-size:14px; color:#666}
.top-mnu>li.active>a, .top-mnu>li:hover>a {color:#ee4326}
.pg-lft-clm {float:left; width:65%; padding-right:15px}
.pg-bnr {float:left; width:100%; background:#f1f2f2; position:relative}
.pg-bnr .pg-brn-img {float:right; width:48%}
.pg-brn-img img {float:right; width:100%}
.pg-bnr .pg-bnr-tilel {position:absolute; width:52%; top:0; height:100%; left:0; padding:0 15px 0 50px}
.pg-bnr-tilel>div {float:left; width:100%; height:100%; display:table}
.pg-bnr-tilel>div>h2, h1 {display:table-cell; vertical-align:middle; font-size:30px; line-height:35px; color:#ee4326;}
.pg-cntnt {float:left; width:100%; margin:15px 0}
.pg-cntnt b, .pg-cntnt strong { font-size:13px}
.pg-cntnt>ol {float:left; list-style:decimal; margin:0 0 15px; padding:0 0 0 70px}
.pg-cntnt>.page-header {float:left; width:100%; margin:15px 0}
.pg-cntnt>.page-header>.rch-for {float:left; width:100%; text-transform:uppercase;  font-size:20px; border-bottom:1px solid #ddd; padding:15px; background:#f3f3f3}
.pg-cntnt>.page-header>.rch-for .srch-for {color:#ee4326;}
.pg-cntnt #breadcrumbs {border-bottom:1px dashed #ccc; padding-bottom:10px}
.accordion {overflow:hidden; float:left; width:100%}
.accordion .accordion-section {float:left; width:100%}
.accordion-section .accordion-section-content {float:left; width:100%; display:none}
.accordion-section .accordion-section-title {border-bottom:1px dotted; float:left;  font-size:18px; margin:10px 0; padding:0 20px 10px 0; text-align:left; width:100%; color:#3f3f3f; position:relative}
.accordion-section .accordion-section-title:after {content:"\f107"; position:absolute; right:5px; top:5px; font-family:FontAwesome}
.accordion-section .accordion-section-title.active:after {content:"\f106"}
.sinup-bx .accordion-section .accordion-section-title {background:#666; color:#fff; font-family:open_sansregular; font-size:18px; margin:0; border-bottom:1px solid #fff; padding:8px 15px}
.accordion-section-title .rm-font-icn {display:inline-block; float:left; line-height:23px; text-align:left; width:auto; margin-right:10px}
.accordion-section-title .rm-font-icn {font-size:24px}
.sinup-bx .accordion-section .accordion-section-title::after {top:8px}
.sinup-bx .accordion-section .accordion-section-title.active {background:#ee4326}
.pg-cntnt article.research {float:left; width:100%; padding:0; margin:10px 0}
article.research .entry-content, article.research .entry-header {float:left; width:100%}
.pg-cntnt li {float:left; width:100%; text-align:left; margin:10px 0; border-bottom:1px dotted;padding:0 0 10px}
.pg-cntnt li .updt-time {float:right; font-size:11px; font-weight:400}
.pg-cntnt h3 {float:left; width:100%; padding-left:55px; font-size:16px;  margin:10px 0}
.pg-cntnt p {float:left; width:100%; text-align:left; margin:0 0 10px; line-height:22px}
.pg-cntnt p img {max-width:100%}
.pg-cntnt p.cntr-alin {text-align:center}
.pg-cntnt .srch-opnig {float:left; width:100%; margin:15px 0}
.pg-cntnt .srch-opnig .tb-bx {float:left; width:100%}
.pg-cntnt .srch-opnig #content, .pg-cntnt .srch-opnig #content.tb {float:left; width:100%}
.pg-cntnt .accordion-section-content>ul {float:left; width:100%; margin:15px 0; list-style:none}
.pg-cntnt .accordion-section-content>ul>li {float:left; width:100%; padding:0 0 0 40px; line-height:22px}
.pg-cntnt .accordion-section-content>ul>li::before {background:#666; content:""; float:left; height:5px; margin-left:-20px; margin-top:10px; width:5px}
#content .tb .srch-dwnlods {margin:0 0 15px}
#content .tb .srch-dwnlods .srch-frm {width:100%}
#content .tb .srch-dwnlods .srch-frm .btn .pg-cntnt .red-mor, .entry-content .disclaimer, .entry-content .red-mor {cursor:pointer; float:right; background:#ccc;  font-size:11px; color:#3f3f3f; padding:3px 7px; margin-right:20px}
.entry-content .disclaimer:hover, .entry-content .red-mor:hover, .pg-cntnt .red-mor:hover {background:#ddd}
.pg-cntnt p .lnk {color:#3f3f3f}
.pg-cntnt p .lnk:hover {color:#ff5722}
.pg-cntnt>ul {float:left; width:100%; list-style:circle; margin:0 0 15px; padding:0 0 0 70px}
.pg-cntnt>ul>li {float:left; width:100%; padding:5px 0; line-height:22px}
.pg-cntnt>ul.list-non {list-style:none; padding:0 0 0 57px}
.tbl-ovr-flo {float:left; overflow:auto; width:100%}
.pg-cntnt table {float:left; width:100%; line-height:18px; border-collapse:collapse; font-size:12px; text-align:center; margin:15px 0}
.pg-cntnt table thead tr {background:#ee4326; color:#fff}
.pg-cntnt .team-membrs {float:left; width:100%; margin:0; padding:0; list-style:none}
ul.team-membrs li {padding:10px 0}
.team-membrs .tm-mbr-img {float:left; width:150px}
.tm-mbr-img img {float:left; width:100%}
.team-membrs .membr-dtls {float:left; width:75%; margin:0 15px}
ul.team-membrs.frnchi>li {border-top:1px dashed #ccc; padding:15px 0; margin-top:15px}
.team-membrs .membr-dtls>p strong { font-size:11px}
.membr-dtls .memher-nam {float:left; padding:5px 20px; text-align:center; background:#ee4326; color:#fff; line-height:17px; font-size:13px; margin-bottom:7px; margin:0}
.membr-dtls .prdt-avlbl {margin:0 0 10px; color:#ee4326}
.dwnld-lst {float:left; width:80%}
.dwnld-lst .font-icn {color:#ee4326; float:left; font-size:40px; line-height:35px; position:relative}
.dwnld-lst:hover .font-icn {color:#fc5f44}
.dwnld-lst strong {background:#f1f2f2 none repeat scroll 0 0; color:#3f3f3f; float:left; line-height:27px; margin:4px 0 0 -12px; padding-left:22px; width:50%}
.dwnld-lst:hover strong {color:#ee4326}
.srch-loctn {float:left; width:100%; margin:10px 0 30px}
.srch-loctn label {float:left; margin-right:10px; line-height:25px}
.srch-loctn select {float:left; width:215px; padding:5px; background:#f1f2f2; border:none; background:0 0!important}
.franchise-label {background-color:#ee4326; color:#fff; padding:2px 10px; font-size:90%; width:65px; text-align:center}
.select-style {background-position:96% 14px; background:url(../images/select-arrow.png) no-repeat scroll 96% 11px #fff; float:left; overflow:hidden; width:198px; border:1px solid #888; margin-right:25px}
.franchise-search {padding:6px 10px; font-size:90%; width:75px; text-align:center}
.pg-cntnt .impl-logn {float:left; width:85%; margin:5px 0 35px; display:table}
.impl-logn .long-icn {float:none; width:25%; text-align:center; color:#3f3f3f; padding:0 25px; display:table-cell}
.impl-logn p {float:none; width:67%; background:#3a3a3a; color:#fff; display:table-cell; vertical-align:middle; padding:5px 15px}
.pg-rit-clm {float:right; width:35%}
.our-prdt {float:left; width:100%; padding:0; background:#f1f2f2; margin-bottom:15px}
.prdt-icn-lst {float:left; width:100%; padding:0; list-style:none; margin:5px 0 25px}
.prdt-icn-lst li {float:left; width:33.33%; text-align:center; padding:10px 0}
.prdt-icn-lst>li>a>.rm-font-icn {float:left; width:100%; text-align:center; height:48px; font-size:47px; line-height:48px}
.prdt-icn-lst>li>a {float:left; width:100%; text-align:center; line-height:25px; font-size:14px; color:#666;}
.prdt-icn-lst>li.active>a, .prdt-icn-lst>li:hover>a {color:#ee4326}
.pg-rit-clm .clm-in-2 {height:225px; overflow:hidden; margin-bottom:15px}
.clm-in-2 .clm-img.v-tp {vertical-align:top}
.clm-img.v-tp img {max-width:100%}
.pg-rit-clm .tw-clm, .pr-filter .tw-clm {width:50%}
.pg-rit-clm .tw-clm, .pr-filter .tw-clm.lft {padding-right:7.5px}
.pg-rit-clm .tw-clm, .pr-filter .tw-clm.rit {padding-left:7.5px}
.clm-in.ful-cm .clm-img {float:left; width:100%}
.tw-clm .clm-in-2 .clm-info-lnk {display:table; padding:0 15px; height:52px}
.tw-clm .clm-in-2:hover .clm-info-lnk {height:55px}
.tw-clm .clm-in-2 .clm-info-lnk p {display:table-cell; float:none; line-height:15px; vertical-align:middle}
.pg-rit-clm .tw-clm, .pr-filter .tw-clm .clm-in-2 .clm-info-lnk .rm-font-icn {margin-top:10px}
.pg-rit-clm .tw-clm, .pr-filter .tw-clm .clm-in-2:hover .clm-info-lnk p {margin-top:0}
.rusm-sbmt {float:left; width:90%; margin:0 5%}
.rusm-sbmt .input-bx {float:left; width:100%; margin-bottom:7px}
.rusm-sbmt .input-bx input[type=text] {border:medium none; border-radius:0; float:left; padding:7px; width:100%}
.rusm-sbmt .btn {float:left; margin-left:10px}
ul.inpg-links {float:left; width:100%; margin:0 0 15px; padding:0; list-style:none}
ul.inpg-links li {float:left; width:33.333%; text-align:center; background:#666; padding:10px 0}
ul.inpg-links li.actv, ul.inpg-links li:hover {background:#ee4326}
ul.inpg-links li a {float:left; width:100%; border-right:1px solid #231f20; padding:2px 0; color:#fff; font-size:16px}
ul.inpg-links li:last-child a {border-right:none}
ul.testimonals {float:left; width:100%; margin:0; padding:0; list-style:none}
ul.testimonals li {float:left; width:100%; padding:0; margin:10px 0}
ul.testimonals .client-img {border:1px dashed #ee4326; float:left; min-height:112px; padding-top:10px; position:relative; width:115px}
.client-img img {float:left; width:100%;height: auto;max-height: 115px;}
.client-img .rm-font-icn {background:#fff none repeat scroll 0 0; color:#ee4326; font-size:30px; height:20px; left:-2px; position:absolute; top:-2px; width:20px; z-index:9}
ul.testimonals p.clint-txt {background:#f1f1f1 none repeat scroll 0 0; float:right; margin:0; min-height:112px; padding:15px; position:relative; width:80%}
ul.testimonals p.clint-txt:after {right:100%; top:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:rgba(241,241,241,0); border-right-color:#f1f1f1; border-width:8px; margin-top:-8px}
.reveal-modal {background:#eee none repeat scroll 0 0; display:none; float:left; width:520px}
.sinup-bx .sinp-ifo {float:left; width:100%; text-align:center; padding:15px 0}
.ltst-updt {float:left; width:100%; list-style:none; margin:-1px 0 0; padding:0; background:#ddd}
.ltst-updt li {float:left; width:50%; border-top:1px solid #fff; text-align:left; background:#eee}
.ltst-updt li a {padding:10px 15px; float:left; width:100%; color:#3f3f3f; font-size:14px}
.ltst-updt li a:hover {color:#ee4326}
.ltst-updt li.crnt {background:#ee4326}
.ltst-updt li.crnt a {color:#fff}
.ltst-updt li:nth-of-type(2n) {border-left:1px solid #fff}
.reveal-modal h1 {float:left; width:100%; background:#ee4326; color:#fff; text-align:center; padding:7px; font-weight:700; text-transform:uppercase}
.reveal-modal h2 {float:left; width:100%; background:#808285; color:#fff; text-align:center; padding:7px; margin:10px 0}
.apply-frm {float:left; width:100%; padding:0}
.apply-frm .input-bx {float:left; width:100%; padding:0 15px; margin-bottom:7px; position:relative}
.apply-frm .input-bx .inpt-mark {border-radius:14px; height:10px; position:absolute; right:25px; top:11px; width:10px}
.apply-frm .input-bx .chekbx {float:right; width:53%; text-align:left; margin:10px 0; color:#666; font-family:open_sansregular}
.chekbx a {text-decoration:underline; color:#666}
.apply-frm .input-bx label {float:left; width:45%; text-align:right; color:#333; font-size:12px; margin-top:3px}
.input-bx .mandry-info {float:right; width:53%; color:#ee4326; padding:0; font-size:12px; text-align:left}
.apply-frm .input-bx input[type=file], .apply-frm .input-bx input[type=password], .apply-frm .input-bx input[type=text], .apply-frm .input-bx textarea {float:right; width:53%; padding:7px; border:1px solid #fff}
.apply-frm .input-bx textarea {height:60px}
.apply-frm .input-bx .apply-frm .input-bx input[type=text]:focus, .apply-frm .input-bx input[type=file]:focus, .apply-frm .input-bx input[type=password]:focus, .apply-frm .input-bx textarea:focus {border:1px solid #ccc}
.apply-frm h3 {float:left; width:100%; text-align:center; padding:10px; color:#333; font-family:open_sanssemibold; margin:25px 0 10px}
.modl-disclmr {float:left; width:100%; padding:15px; background:#ee4326; color:#fff; text-align:justify}
.dt-tim-info {float:left; width:100%; text-align:center; font-size:15px; padding:7px 0}
.header .hdr-rit-lgo {float:right; width:250px; margin:10px 0}
.hdr-rit-lgo img {float:right; width:100%}
.sgnup-pg-dby {float:left; width:100%; margin:15px 0}
.sgnup-pg-dby .pg-bnr {background:#ee4326}
.sgnup-pg-dby .pg-bnr .pg-brn-img {width:35%}
.sgnup-pg-dby .pg-bnr-tilel {width:64%; text-align:center; color:#fff}
.bnr-cntnt {display:table-cell; vertical-align:middle}
.bnr-cntnt h2 {float:left; width:100%; text-align:center; font-size:24px; text-transform:uppercase}
.bnr-cntnt h1 {float:left; width:100%; text-align:center; font-size:40px; margin:10px 0; text-transform:uppercase; font-family:open_sanssemibold; font-weight:400}
.bnr-cntnt p {float:left; width:100%; text-align:center; font-size:16px; line-height:24px}
.sgnup-pg-dby .hv-a-lnk {float:right; margin:10px 0; padding:7px 15px; background:#3a3a3a; color:#fff; font-size:16px}
.sgnup-pg-dby .hv-a-lnk:hover {background:#272626}
.sign-up-cont {float:left; width:94%; margin:0 3%}
.sign-up-cont h2 {float:left; width:100%;  font-size:18px; margin:10px 0}
.sign-up-cont .key-feats, .sign-up-cont .rewards {float:left; width:100%; list-style:none; margin:10px 0}
.key-feats li {float:left; width:11%; margin:10px 1.5%; text-align:center; font-size:13px}
.key-feats li .rm-font-icn {float:left; width:100%; text-align:center; font-size:65px; line-height:90px; color:#ee4326}
.sign-up-cont .seprt-line {float:left; width:100%; text-align:center; border-bottom:1px solid #3a3a3a; margin:10px 0}
.seprt-line span {display:inline-block; vertical-align:bottom; background:#3a3a3a; border:3px solid #fff; height:15px; width:15px; margin:0 2px -8px 2px; border-radius:50px}
.sign-up-cont p {float:left; width:100%; margin-bottom:10px; font-size:14px}
.sign-up-cont .rewards li {float:left; width:31.33%; margin:10px 1%; text-align:center; font-size:14px}
.rewards li .rwrd-img {float:left; width:100%; text-align:center}
.rewards li strong { font-weight:400; font-size:24px}
.sinup-sect {float:left; width:100%; margin:25px 0; color:#fff; text-align:center}
.sign-bx {width:49%; min-height:375px; background:#ee4326; padding:65px}
.sign-bx h1 {float:left; width:100%; margin:35px 0; font-size:30px; font-weight:400}
.sign-bx .btn {font-size:40px; text-transform:uppercase; background:#d33924; padding:20px; font-family:open_sanssemibold}
.sign-bx .btn:hover {background:#e83c2a}
.sinup-sect>p {float:left; width:100%; margin:25px 0; font-size:16px; color:#3f3f3f; text-align:left}
.sinup-pg-footer {background:#fff none repeat scroll 0 0; float:left; width:100%}
.sinup-pg-footer .go-to-site {float:left; border:1px solid #dbdddc; color:#58595b}
.go-to-site span {display:block; padding:7px 15px; background:#dbdddc; margin:1px}
.go-to-site:hover {color:#333; border:1px solid #c4c8c6}
.clm-in-2 .kw-fnd-trsnfr {background:#ee4326 none repeat scroll 0 0; color:#fff; float:left; font-size:15px; font-weight:700; margin:0; padding:10px 15px; text-transform:uppercase; width:100%}
.fnd-trs .clm-title {background:#ee4326; color:#fff; float:left; font-size:20px; padding:8px; text-align:center; width:100%}
.fnd-trs .fnd-trs-img {float:left; width:100%; text-align:center}
.fnd-trs .fnd-trs-img img {vertical-align:bottom; max-width:100%}
.fnd-tsf-btn { font-size:16px; line-height:28px}
.fnd-tsf-btn .rm-font-icn {border-right:1px solid #9e2013; float:left; font-size:22px; margin-left:-7px; margin-right:10px; padding:5px 14px 5px 0}
.bank-slidr {float:left; width:100%; bottom:0; height:115px; background:#f2f2f2; margin:20px 0}
.banks {float:left}
.banks li {float:left; width:166px; margin:0 10px; overflow:hidden; border-radius:5px; height:100px; overflow:hidden; position:relative}
.banks li a {float:left; width:100%; text-align:center; height:100%}
.banks li a img {width:100%; display:table-cell}
.bx-wrapper {position:relative; padding:0; display:table; width:92%}
.bx-wrapper .bx-viewport {-webkit-transform:translatez(0); -moz-transform:translatez(0); -ms-transform:translatez(0); -o-transform:translatez(0); transform:translatez(0); float:left; margin:7px 0}
.bx-wrapper .bx-controls {left:0; right:0; top:0; bottom:0; z-index:99}
.bx-controls .bx-controls-direction {float:left; width:100%; height:100%}
.bx-next, .bx-prev {position:absolute; top:45%; font-family:FontAwesome; height:20px; width:20px; font-size:18px; line-height:20px; background:#ccc; text-align:center; color:#fff; border-radius:25px}
.bx-next:hover, .bx-prev:hover {background:#bbb}
.bx-prev {left:-20px}
.bx-next {right:-20px}
ul.bnks-list {float:left; width:48%; margin:0 2% 0 0; list-style:none; padding:0}
ul.bnks-list li {float:left; width:100%; margin:0; padding:0}
ul.bnks-list li a {color:#3f3f3f}
ul.bnks-list li a:hover {color:#ee4326}
ul.onlin-mf-lst {float:left; width:100%; margin:10px 0; list-style:none; padding:0}
ul.onlin-mf-lst li {float:left; width:48%; margin:15px 1%; padding:0}
ul.onlin-mf-lst li .rm-font-icn {float:left; font-size:40px; line-height:40px; margin-right:10px; margin-top:-7px}
ul.inpg-links li {width:20%}
.pg-cntnt .our-technology {float:left; width:100%; margin:10px 0; padding:0}
.pg-cntnt .our-technology li {display:inline-block; width:33.33333%; padding:0 25px; text-align:center; min-height:220px}
.pg-cntnt .our-technology li .rm-font-icn {display:inline-block; font-size:50px; height:50px; line-height:51px; width:50px; color:#666}
.pg-cntnt .our-technology li p {text-align:center}
.dt-tim-info.dts, .hdr-lgo.site-link {color:#ee4023; font-size:16px}
.pg-bnr.gry-bnr {background:#f2f2f2}
.pg-bnr.gry-bnr .bnr-cntnt h2 {color:#ee4023}
.contn-sect {float:left; width:100%; margin:20px 0; background:#f2f2f2; padding:20px}
.contn-sect .sect-title {float:left; margin:0; margin-top:-30px; background:#ee4023; color:#fff; font-size:16px; padding:5px 10px; border-radius:0 10px 0 0}
.contn-sect .sect-title::before {background:#ee4023 url(../images/titl-efct.png) no-repeat scroll 0 0; content:""; float:left; height:30px; margin-left:-18px; margin-top:-5px; width:9px}
.contn-sect .sect-txt {float:left; width:100%; margin:10px 0}
.sect-txt .lft-cnt {float:left; width:68%}
.sect-txt .lft-cnt h2 {border:none; color:#ee4023; font-weight:400; font-size:16px; padding:0}
.sect-txt .rit-grph {float:right; width:30%; background:#ee4023; padding:5px; text-align:center}
.sect-txt .rit-cnt {float:right; width:30%}
.sect-txt .rit-grph h3 {float:left; width:100%; padding:0; margin:5px 0 0; text-align:center; color:#fff}
.sect-txt .rm-font-icn {color:#ee4023; float:left; font-size:16px; height:20px; width:30px}
.promotional-banner {margin-bottom:8px; float:left; width:100%; overflow:hidden}
.promotional-banner .promo-banner, .promotional-banner .promo-banner img {float:left; width:100%}
.rqst-call {position:fixed; bottom:0; left:48%; z-index:9999; padding:2px 5px; background:#ee4326; color:#fff; border-radius:5px 5px 0 0; cursor:pointer}
.rqst-call .cal-icn {display:inline-block; margin-right:7px}
.reveal-modal.call-rqst {top:120%}
.callpop {border:1px solid #ddd; background:#eee; left:38%; min-height:80px; -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75); -moz-box-shadow:0 0 10px 0 rgba(0,0,0,.75); box-shadow:0 0 10px 0 rgba(0,0,0,.75); -o-transition:all .5s ease; -ms-transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; transition:all .5s ease; position:fixed; bottom:60%; width:370px; z-index:9999}
.callpop.clse-me {bottom:-100px}
.callpop .popup-titl {float:left; width:100%; background:#ee4326; font-size:14px; margin:0; text-transform:uppercase; color:#fff; font-weight:400; padding:5px}
.popup-titl .close-me {border:1px solid #fff; border-radius:50%; float:right; color:#fff; cursor:pointer; height:18px; line-height:15px; text-align:center; width:18px}
.calme {float:left; width:94%; margin:10px 3%}
.calme .flage {float:left; padding:5px; background:#fff; border:1px solid #ddd; margin-right:10px; margin-top:5px}
.calme .flage img {float:left}
.calme .input-bx {float:left; width:100%; position:relative}
.calme .input-bx .input {float:left; width:200px; background:#fff; border:1px solid #ddd; padding:7px 7px 7px 25px; border-radius:0}
.calme .input-bx .call {position:absolute; left:45px; top:7px; font-size:17px; color:#666}
.calme .input-bx .calnow {float:left; background:#ee4326; color:#fff; padding:7px; border:none}
.msg-pg-bdy {float:left; width:100%; background:url(../images/body-bk-img.png) top center no-repeat #da3d21; margin-bottom:-10px}
.pg-nt-fnd {width:415px; margin:40px auto; display:table; text-align:center; color:#fff}
.pg-nt-fnd h1, .pg-nt-fnd h2, .pg-nt-fnd h3, .pg-nt-fnd p {float:left; width:100%}
.pg-nt-fnd h1 { font-size:35px}
.pg-nt-fnd h2 { font-size:20px; margin-bottom:30px}
.pg-nt-fnd h3 { font-size:16px; margin-top:20px; margin-bottom:5px}
.pg-nt-fnd p {margin-bottom:15px}
.cmginson-msg {float:left; width:100%; background:url(../images/body-bk-img.png) right top no-repeat #da3d21; min-height:500px}
.comming-soon {float:right; width:350px; margin-top:170px; position:relative; margin-right:100px}
.comming-soon .msg-bxs {position:absolute; top:5px; left:-152px}
.msg-bxs .msgesbx {position:relative; float:left; background:0 0; border:1px solid #fff; padding:7px; width:200px; color:#fff; text-align:center; border-right:none}
.msgesbx p {float:left; width:100%; text-align:center; margin:0; font-size:15px}
.msgesbx p strong {font-size:20px; margin-top:10px; display:inline-block}
.msg-bxs .msgesbx:after {content:""; background:#fff; position:absolute; right:0; width:1px; height:53px; top:0}
.msg-bxs .msgesbx:before {content:""; background:#fff; position:absolute; right:0; width:1px; height:20px; bottom:0}
.msgesbx .msg-aro {border-bottom:1px solid #fff; border-right:3px solid #fff; bottom:20px; height:19px; position:absolute; right:-24px; width:46px; transform:skew(67deg,0deg); -webkit-transform:skew(67deg,0deg); -moz-transform:skew(67deg,0deg); -o-transform:skew(67deg,0deg); -ms-transform:skew(67deg,0deg)}
.prdt-icn-lst.mrkt li {float:left; width:100%; border-bottom:1px solid #fff}
.prdt-icn-lst.mrkt>li>a {text-align:left}
.prdt-icn-lst.mrkt>li>a>.rm-font-icn {float:left; width:100px}
.pagination .nav-links {float:left; width:100%; text-align:center; background:#f7f7f7; padding:5px}
.clm-rit .stock-srch {padding-top:0}
.chartdiv {height:172px}
.dwnld-lst {width:100%!important}
.fnd-tsf-btn .rm-font-icn-3 {display:inline-block; font-size:25px; margin-right:10px; vertical-align:middle}
.amcharts-chart-div>a {display:none!important}
.nstd-tb .nstd-tb-cntd {bottom:38px!important}
body, p {font-size:15px; font-weight:300}
li.current-menu-item {border-bottom:none}
.top-mnu>li.current-menu-item a, .top-mnu>li.current-page-ancestor a {color:#ee4326}
ul.ltst-updt li.current-menu-item a, ul.ltst-updt li.current-page-ancestor a {background-color:#ee4326; color:#fff}
ul#menu-our-credentials .current-menu-item {background:#ee4326}
a h2 {line-height:27px}
h2.sidebar-title {background:#ee4326 none repeat scroll 0 0; color:#fff; font-size:20px; padding:15px; text-align:center; width:100%; margin-bottom:25px}
.capitalize-each-word {text-transform:capitalize}
.footer li.current-menu-item a {color:#ddd}
.top-mnu>li.current-menu-item {border-bottom:0 solid #ccc}
ul.list-inline {text-align:center}
ul.list-inline>li {display:inline-block; padding-left:5px; padding-right:5px; float:none; vertical-align:top}
.popupContent p {padding:10px; float:left; line-height:22px; margin:0 0 10px; text-align:left; width:100%}
table.frachises {border:1px solid #ddd; padding:5px}
table.frachises td, table.frachises th {overflow:hidden}
table.frachises tr:nth-child(even) {background-color:#f7f7f7}
.franchisee-img {border:1px solid #ddd; padding:5px!important; width:162px}
table.frachises th {text-align:right; width:155px}
table.frachises td {text-align:left; padding-left:10px}
a {color:#ee4326}
ul.testimonial {list-style:none; padding-left:0}
table tr td {padding:5px 0}
table tr td {padding-left:5px}
table tr td:first-child {border-right:1px solid #ddd}
table tr:nth-child(even) {background-color:#f7f7f7}
table.job-opening {text-align:left}
table.job-opening tbody tr td:first-child {padding-left:10px; width:35%; font-weight:700}
table.job-opening tbody tr td {padding-left:10px}
.apply-now {float:left; width:100%; margin:20px 0; background:#f7f7f7; padding-bottom:20px}
.apply-now .apply-frm {width:480px; margin:20px auto}
.apply-now .apply-frm .input-bx {padding:7px}
.apply-now .apply-frm .input-bx label {margin-top:7px}
.apply-frm .input-bx input[type=file], .apply-frm .input-bx input[type=password], .apply-frm .input-bx input[type=text], .apply-frm .input-bx select, .apply-frm .input-bx textarea {border:1px solid #fff; float:right; padding:7px; width:53%}
table.jobs {border:1px solid #ddd}
table.jobs>tbody>tr>td:first-child {font-weight:700; text-align:right; padding-right:15px; width:170px}
table.jobs strong {font-family:open_sanssemibold; font-size:14px; color:#000}
table.jobs>tbody>tr>td {text-align:left; padding-left:15px}
table.jobs ol {float:left; margin:5px 0 0; list-style:decimal; padding:0 0 0 30px; width:100%}
table.jobs ul {float:left; margin:5px 0 0; padding:0 0 0 30px; width:100%; list-style:disc}
table.jobs ul>li:before {content:"\f04d"; float:left; margin-right:5px; font-family:FontAwesome; font-size:6px; margin-left:-10px}
.footer {padding-bottom:0}
ul.page-list {font-family:open_sansregular!important; background-color:#f1f2f2; padding:20px 20px 20px 40px; font-size:15px; list-style-type:square; line-height:25px}
.page_item {border-bottom:1px solid #fff}
ul.children {padding-left:35px; list-style-type:square}
.clm-in-2 .kw-fnd-trsnfr {background:#ee4326 none repeat scroll 0 0; color:#fff; float:left; font-size:15px; font-weight:700; margin:0; padding:10px 15px; text-transform:uppercase; width:100%}
.fotr-lnk li a, .ltst-updt li a, .sign-up-cont p, .sinup-sect>p {font-size:12px}
.sinup-bx .accordion-section .accordion-section-title {background:#666; color:#fff; font-family:open_sansregular; font-size:18px; margin:0; border-bottom:1px solid #fff; padding:8px 15px}
.accordion-section-title .font-icn, .accordion-section-title .rm-font-icn, .accordion-section-title .rm-font-icn-4 {display:inline-block; float:left; line-height:23px; text-align:left; width:auto; margin-right:10px}
.accordion-section-title .rm-font-icn, .accordion-section-title .rm-font-icn-4 {font-size:24px}
.accordion-section-title .font-icn {margin-right:20px}
p.sidebar-accordion-title {font-size:18px}
.sidebar-accordion-login-btn {margin:10px 0; width:100%; text-align:center; float:left}
.sidebar-accordion-login-btn .btn {padding:2px 10px}
.sinup-bx .accordion-section .accordion-section-title::after {top:8px}
.sinup-bx .accordion-section .accordion-section-title.active {background:#ee4326}
.input-bx label.font-icn, .input-bx label.rm-font-icn {color:#ee4326; float:left; font-size:22px; line-height:25px}
.input-bx input[type=email], .input-bx input[type=number], .input-bx input[type=password], .input-bx input[type=text] {border:1px solid #bfc0c2; border-radius:5px; float:right; padding:4px; width:85%}
.research-sec {margin:30px 0; clear:both}
.research-sec ul {margin:0}
.research-sec ul.children {padding-left:0}
.research-sec ul li {margin-top:15px; list-style:none}
.research-sec ul li a.first {padding:10px; text-align:center}
.research-sec ul li a {background:#ee4326; color:#fff; font-size:16px; text-decoration:none; padding:10px; display:block}
.research-sec ul li ul {margin-left:2.5em}
.research-sec li li a {background:#414042}
.research-sec li li li a {background:#808285}
.research-sec li li li li a {background:#bcbec0}
a.login-link {text-align:center; margin:0 25px 25px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex}
.icon {padding:10px; width:25%; border:1px solid #ddd}
.icon-text {color:#000}
.icon-description {background-color:#3a3a3a; padding:25px; width:75%; color:#fff}
.icon-description p {padding-top:15px}
.clm-in-2 .Purch-MF-now {float:left; padding:10px; width:100%; line-height:22px; font-size:14px}
.clm-in-2 .slct-mf {background:#fff; border:1px solid #f1f2f2; color:#999; height:15px; height:30px; width:200px; text-align:center}
.pg-cntnt .MF-Now {list-style:none; float:left; margin:10px 0; padding:0; width:100%}
.MF-Now .font-icn {border:1px solid; border-radius:50%; display:block; float:left; font-size:23px; height:40px; line-height:40px; text-align:center; width:40px; margin-right:20px; margin-bottom:35px}
.popup-btns li a {background:#eee; color:#000; border:medium none; cursor:pointer; float:left; margin-bottom:1px; padding:10px; text-align:left; width:100%; font-size:14px}
.popup-btns li a .font-icn {float:right; font-size:16px; color:#ee4326}
.popup-btns li a:hover {background:#f1f1f1}
.popup-contnt strong{font-weight: bold;}
.popup-contnt {float:left; width:100%; padding:20px; line-height:20px; font-size:12px; height:350px; overflow:auto; margin-bottom:20px;text-align: justify;}
.popup-contnt p {float:left; width:100%; margin-bottom:10px}
.srch-loctn h2 {margin-bottom:25px}
#metaslider_1795.flexslider .slides li {background:#fff; padding:10px; border:1px solid #e4e4e4}
.thumbnail-slider {background:#eee; position:relative; padding:10px}
.clm-rit .stock-srch {float:left; width:100%; background:#fff; border:1px solid #eee; padding-top:0; overflow:hidden; position:relative}
.stock-srch .clm-info-lnk {background:#3a3a3a none repeat scroll 0 0; bottom:0; left:0; height:40px; padding:5px 15px; overflow:hidden; position:absolute; width:100%; float:left}
.stock-srch:hover .clm-info-lnk p {margin-top:0}
.stock-srch:hover .clm-info-lnk {height:50px}
.stock-srch:hover .clm-info-lnk p {line-height:18px; transition:all .5s ease 0s}
.stock-srch:hover .clm-info-lnk .rm-font-icn {margin-top:5px}
.key-feats li .rm-font-icn-2 {float:left; width:100%; text-align:center; font-size:65px; line-height:90px; color:#ee4326}
ul.onlin-mf-lst li .rm-font-icn-4 {float:left; font-size:40px; line-height:40px; margin-right:10px; margin-top:-7px}
.pg-cntnt p {text-align:justify}
.srch-dwnlods {background:#f7f7f7 none repeat scroll 0 0; border-bottom:1px solid #ddd; float:left; margin:15px 0; padding:15px 0 0; text-align:center; width:100%}
.srch-dwnlods .srch-frm {background:#f3f3f3 none repeat scroll 0 0; border:1px solid #ddd; display:inline-block; padding:10px; width:295px}
.srch-dwnlods .srch-frm .search-field {width:185px; border:1px solid #ddd; padding:4px 5px; height:27px}
.srch-dwnlods .srch-frm label {float:left; width:185px}
.srch-dwnlods .srch-frm label .screen-reader-text {float:left; width:100%; text-align:left;display: none;}
.srch-dwnlods .srch-frm .btn {float:left; margin-left:2px}
.downlod-listing {float:left; width:100%}
.downlod-listing>.list-non {float:left; width:100%; list-style:none; margin:10px 0 20px; padding:0}
.downlod-listing>.list-non>li {float:left; width:100%; height:auto}
.downlod-listing>.list-non>li>a {float:left; width:100%; background:#f4f4f4; padding:7px 7px 7px 20px; color:#000; font-size:17px; margin-bottom:0; border-bottom:1px dashed #ccc; cursor:pointer}
.downlod-listing>.list-non>li>.children {float:left; width:100%; list-style:none; padding:10px 10px 10px 50px; background:#f9f9f9; display:none; border-bottom:1px solid #eee}
.downlod-listing>.list-non>li>.children:hover {display:block}
.downlod-listing>.list-non>li>.children>li {float:left; width:100%}
.downlod-listing>.list-non>li>.children>li>a {color:#ee4326; padding:5px 0; float:left; width:100%}
.downlod-listing>.list-non>li>.children>li>a:before {content:"\f0ab"; font-family:FontAwesome; float:left; margin-right:7px; font-size:16px}
.downlod-listing>.list-non>li>a:before {content:"\f0ab"; font-family:FontAwesome; color:#ee4326; margin-left:-10px; margin-right:7px; font-size:25px; float:left}
.downlod-listing>.list-non>li.actv-tb>a:before {content:"\f0a9"}
.popup-btns button {background:#333132; color:#fff; border:medium none; cursor:pointer; float:left; margin-bottom:1px; padding:10px; text-align:left; width:100%; font-size:14px}
.popup-btns button .font-icn {float:right; font-size:16px; color:#ee4326}
.popup-btns button:hover {background:#f1f1f1; color:#333132}
.popup-contnt {float:left; width:100%; padding:20px; line-height:20px; font-size:12px; height:350px; overflow:auto; margin-bottom:20px}
.popup-contnt p {float:left; width:100%; margin-bottom:10px}
.icn-btn {border:none; background:0 0; text-align:center; color:#ee4326; cursor:pointer; border:1px solid transparent; padding:0}
.icn-btn:hover {border:1px solid #ee4326}
.micro-srch {float:left; width:100%; padding:15px}
.micro-srch .input-bx {position:relative; float:left; width:100%; margin-bottom:10px}
.micro-srch .input-bx>label {float:left; text-align:right; padding-right:10px; width:85px}
.micro-srch .input-bx>.Zebra_DatePicker_Icon_Wrapper {width:55%}
.Zebra_DatePicker_Icon_Wrapper input[type=text] {width:100%; border-radius:0; border:1px solid #eee}
.micro-srch .input-bx>select {float:left; width:180px; border:none; background:#fff; padding:3px; margin-right:15px}
.fancybox-image, .fancybox-inner, .fancybox-nav, .fancybox-nav span, .fancybox-outer, .fancybox-skin, .fancybox-tmp, .fancybox-wrap, .fancybox-wrap iframe, .fancybox-wrap object {padding:0; margin:0; border:0; outline:0; vertical-align:top}
.fancybox-wrap {position:absolute; top:0; left:0; z-index:8020}
.fancybox-skin {position:relative; background:#f9f9f9; color:#444; text-shadow:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}
.fancybox-opened {z-index:8030}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5); -moz-box-shadow:0 10px 25px rgba(0,0,0,.5); box-shadow:0 10px 25px rgba(0,0,0,.5)}
.fancybox-inner, .fancybox-outer {position:relative}
.fancybox-inner {overflow:hidden}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch}
.fancybox-error {color:#444; font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin:0; padding:15px; white-space:nowrap}
.fancybox-iframe, .fancybox-image {display:block; width:100%; height:100%}
.fancybox-image {max-width:100%; max-height:100%}
#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {background-image:url(fancybox_sprite.png)}
#fancybox-loading {position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:.8; cursor:pointer; z-index:8060}
#fancybox-loading div {width:44px; height:44px; background:url(fancybox_loading.gif) center center no-repeat}
.fancybox-close {position:absolute; top:-18px; right:-18px; width:36px; height:36px; cursor:pointer; z-index:8040}
.fancybox-nav {position:absolute; top:0; width:40%; height:100%; cursor:pointer; text-decoration:none; background:transparent url(blank.gif); -webkit-tap-highlight-color:transparent; z-index:8040}
.fancybox-prev {left:0}
.fancybox-next {right:0}
.fancybox-nav span {position:absolute; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:8040; visibility:visible}
.fancybox-prev span {left:10px; background-position:0 -36px}
.fancybox-next span {right:10px; background-position:0 -72px}
.fancybox-nav:hover span {visibility:visible}
.fancybox-tmp {position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible!important}
.fancybox-lock {overflow:hidden!important; width:auto}
.fancybox-lock body {overflow:hidden!important}
.fancybox-lock-test {overflow-y:hidden!important}
.fancybox-overlay {position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:8010; background:url(fancybox_overlay.png)}
.fancybox-overlay-fixed {position:fixed; bottom:0; right:0}
.fancybox-lock .fancybox-overlay {overflow:auto; overflow-y:scroll}
.fancybox-title {visibility:hidden; font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position:relative; text-shadow:none; z-index:8050}
.fancybox-opened .fancybox-title {visibility:visible}
.fancybox-title-float-wrap {position:absolute; bottom:0; right:50%; margin-bottom:-35px; z-index:8050; text-align:center}
.fancybox-title-float-wrap .child {display:inline-block; margin-right:-100%; padding:2px 20px; background:0 0; background:rgba(0,0,0,.8); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-shadow:0 1px 2px #222; color:#fff; font-weight:700; line-height:24px; white-space:nowrap}
.fancybox-title-outside-wrap {position:relative; margin-top:10px; color:#fff}
.fancybox-title-inside-wrap {padding-top:10px}
.fancybox-title-over-wrap {position:absolute; bottom:0; left:0; color:#fff; padding:10px; background:#000; background:rgba(0,0,0,.8)}
.cnt-info .font-icn {border:2px solid #fff; border-radius:50px; float:left; font-size:18px; height:40px; line-height:36px; margin-bottom:20px; margin-right:10px; text-align:center; width:40px}
.cnt-info p {float:left; font-family:open_sanssemibold; font-size:12px}
.holydyPup {float:left; width:840px; min-height:350px; background:url(../images/pup-bg-grdnt.png) left bottom repeat-x #ee4023; padding:20px}
.holydyPup .hrdlogo, .holydyPup .msgbx {float:left; width:100%}
.holydyPup .hrdlogo>a {float:right}
.msgbx .hlybnr {float:left; width:45%}
.msgbx .hlybnr>img {float:left; width:100%; margin:80px 0 100px}
.msgbx .hlytxt {float:right; width:53%; text-align:left; color:#fff; margin-top:60px}
.msgbx .hlytxt>h1 { font-size:24px; text-transform:uppercase; float:left; width:100%}
.msgbx .hlytxt>p {float:left; width:100%; margin:15px 0 0; line-height:20px; font-size:15px}
.msgbx .hlytxt>h2 {float:left; width:100%; margin:20px 0; font-family:open_sanssemibold; font-size:20px}
.hlytxt .cnt-info {float:left; padding-left:30px; width:auto; padding:0; margin-right:20px}
.mrkt-bnr {position:relative}
.mrkt-bnr-rit {position:absolute; right:0; top:0; bottom:0; width:35%}
.mrkt-bnr-rit .so-wt-mrkt {width:100%; height:100%; display:table; background:#f2f2f2; padding:20px}
.mrkt-bnr-rit .so-wt-mrkt>p {color:#777; text-align:center; display:table-cell; line-height:24px; vertical-align:middle}
.mkt-dt-srch {float:left; width:100%; text-align:center}
.mkt-dt-srch .do-stk {float:left; width:100%; color:#ee4326; padding:0; margin:20px 0 5px}
.mkt-dt-srch .srch-txt {text-align:center}
.srch-txt.rds {color:#ee4326}
.mkt-dt-srch .srh-frm {float:left; width:60%; text-align:center; margin:5px 20%}
.srh-frm .srh-fld {float:left; width:100%; background:#fff; border:1px solid #ddd; padding:10px; border-radius:5px; height:38px}
.srh-frm .srh-fld:focus {border:1px solid #ccc}
.srh-frm .font-icn.src-btn {background:#ee4326; border:medium none; border-radius:0 5px 5px 0; color:#fff; float:left; height:38px; margin-left:-50px; padding:0; width:50px}
ul.mkt-dt-ctg {float:left; width:100%; margin:20px 0; padding:0; list-style:none}
ul.mkt-dt-ctg>li {float:left; width:24%; height:250px; margin:13px .5% 0; text-align:center; padding:0; display:table}
ul.mkt-dt-ctg>li>a {display:table-cell; vertical-align:middle; text-align:center; color:#666; background:#f2f2f2}
ul.mkt-dt-ctg>li.actvs>a, ul.mkt-dt-ctg>li:hover>a {background:#ee4326; color:#fff}
ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:100px; float:left; width:100%; line-height:100px; margin-bottom:10px}
ul.mkt-dt-ctg>li>a strong {float:left; width:100%;  font-size:19px; margin-bottom:5px}
.mrkt-bnr-rit .cate-blw {float:left; width:100%; padding:10px; background:#f2f2f2; text-align:center; height:40px}
.mrkt-bnr-rit ul.mkt-dt-ctg {margin:0; height:100%; margin-top:-39px; padding-top:40px}
.mrkt-bnr-rit ul.mkt-dt-ctg>li {margin:0; height:50%; width:25%; border:1px solid #fff}
.mrkt-bnr-rit ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:50px; line-height:50px; margin-bottom:10px}
.mkt-side-lnks {float:left; width:100%; padding-left:240px}
.pg-cntnt .mkt-side-lnks table {width:100%}
.mkt-side-lnks .lft-lnks {float:left; margin-left:-240px; width:230px}
.lft-lnks>h3 {border:none; padding:7px 15px; margin:0; background:#666; color:#fff; font-family:open_sanssemibold; font-size:17px}
.lft-lnks ul.sid-lnks {float:left; width:100%; margin:0 0 10px; padding:0; list-style:none}
ul.sid-lnks>li {float:left; width:100%; margin-top:1px}
ul.sid-lnks>li>a {float:left; width:100%; padding:8px 15px; background:#e6e7e8; color:#666; font-size:14px}
ul.sid-lnks>li:hover>a {background:#f1f1f2; color:#ee4326}
ul.sid-lnks>li.crnts>a {background:#ee4326; color:#fff}
table .odd {background:#e6e7e8}
.mkt-side-lnks .nws-lst {margin:0; text-align:left}
.nws-lst a {color:#666}
.nws-lst a:hover {color:#ee4326}
.rits-bdy {float:left; width:100%}
.rits-bdy .nws-titls {color:#ee4326; text-align:left; margin:0; padding:0; float:left; width:100%; margin-bottom:15px}
.nws-titls i {font-style:normal; color:#666; font-family:open_sansregular; font-weight:400; font-size:12px}
.rits-bdy .go-bk {float:right; margin-top:10px; font-family:open_sanssemibold; font-size:19px; color:#666}
.rits-bdy .go-bk:hover {color:#ee4326}
.rits-bdy .go-bk:before {font-family:FontAwesome; content:"\f137"; margin-right:7px}
ul.eqry-lnks {float:left; width:100%; margin:15px 0; padding:0; list-style:none; text-align:left}
ul.eqry-lnks>li {display:inline-block; width:20%; padding:10px}
ul.eqry-lnks>li a {color:#333; font-size:14px}
ul.eqry-lnks>li a:before {font-family:FontAwesome; content:"\f111"; margin-right:5px; float:left; font-size:5px}
ul.eqry-lnks>li a:hover {color:#ee4326}
.mkt-grhps {float:left; width:100%}
.mkt-grhps .chrt-row {float:left; width:100%; margin-bottom:12px}
.chrt-row .liv-chrt-bx {width:49.5%; height:385px; background:#f2f2f1; overflow:hidden}
.mkt-dta-bx {float:left; width:100%; margin:0; padding:44px 0 0; height:100%}
.mkt-dta-bx .tb-bx {float:left; width:100%; background:#ee4326; height:44px; margin-top:-44px; display:table}
.tb-bx .tabs {float:right; margin:7px; background:#fff; padding:2px}
.tb-bx .tabs>li {float:left}
.tb-bx .tabs>li>a {float:left; color:#333; padding:5px 7px; font-family:open_sanssemibold}
.tb-bx .tabs>li.selected>a {background:#ee4326; color:#fff}
.tb-bx .tbs-titl {float:none; color:#fff; font-size:18px; margin:0; font-family:open_sanssemibold; width:auto; padding:2px 15px; border:none; display:table-cell; vertical-align:middle}
.mkt-dta-bx .outr-tb-bx, .outr-tb-bx>div {float:left; width:100%; height:100%}
.intbs .tbs-cntnr {float:left; width:100%; height:100%; padding-bottom:26px}
.intbs .tbs-cntnr>div {float:left; width:100%; height:100%}
.intbs>.tabs {float:left; width:100%; margin-top:-26px; background:#666; display:table}
.intbs>.tabs>li {display:table-cell; float:none; text-align:center; border-right:1px solid #999}
.intbs>.tabs>li a {float:left; width:100%; padding:5px; color:#fff}
.intbs>.tabs>li.selected a {background:#ee4326}
.outr-tb-bx .tb-bx-tbl {float:left; width:100%; height:100%; overflow:auto}
.outr-tb-bx .tb-bx-tbl table {width:100%; margin:0; text-align:left}
.pg-cntnt table .icnsd {display:inline-block; color:#ee4326; margin-right:3px}
.mkt-dta-bx .slct-bxs {float:left; width:100%; height:100%}
.mkt-dta-bx .slct-bxs .box {float:left; width:100%; height:100%}
.tb-bx #cmpPfom {float:right; padding:5px; margin:6px; border:2px solid #fff; width:120px}
.mkt-dta-bx .exprt-ovrv {float:left; width:100%; background:#f2f2f1}
.chrt-row .half-clms {width:49.5%}
.chrt-row .thrd-clms {width:33%; float:none; display:inline-block}
.exprt-ovrv .ovr-viws {float:left; width:100%; padding:20px}
.ovr-viws .viw-bx {float:left; width:100%; padding-left:115px}
.ovr-viws .viw-bx .icn-bx {margin-left:-115px; text-align:center; width:100px; float:left; color:#ee4326; font-family:open_sanssemibold; font-size:14px}
.viw-bx .icn-bx .font-icn {border:2px solid; border-radius:50%; float:left; font-size:65px; height:100px; line-height:87px; width:100px; margin-bottom:7px}
.ovr-viws .viw-bx p {float:left; width:100%; padding-left:10px; margin:10px 0 0}
.ovr-viws .viw-bx p:before {float:left; content:"-"; margin-left:-10px}
.exprt-ovrv .pichrt {float:left; width:100%; text-align:center; padding:20px}
.exprt-ovrv .part-tbl table {width:100%; float:left; margin:0; text-align:left}
.part-tbl table .clor-mrk {display:inline-block; height:10px; width:10px; background:#ccc; margin-right:7px; border-radius:50%}
.full-tbls table {float:left; width:100%; margin:0; text-align:left}
.chrt-row .mrkt-btns {float:left; width:100%; background:#ee4326; color:#fff; padding:10px; font-family:open_sanssemibold; font-size:16px; margin-bottom:2px}
.chrt-row .mrkt-btns:hover {background:#e32303}
.chrt-row .mrkt-btns:active {background:#ee4326}
.chrt-row .mrkt-btns:after {float:right; content:"\f078"; font-family:FontAwesome; margin-top:2px}
.cmp-snpt {float:left; width:100%}
.cmp-snpt>.tabs {float:left; width:100%; display:table}
.cmp-snpt>.tabs>li {display:table-cell; text-align:center; background:#dbdbdb}
.cmp-snpt>.tabs>li.selected {background:#fff}
.cmp-snpt>.tabs>li>a {float:left; width:100%; padding:10px; font-size:14px; font-family:open_sanssemibold; color:#333; border:1px solid #fff}
.cmp-snpt .snpsot-cnt {float:left; width:100%; background:#f1f2f2}
.srch-alumn-lnks.anulrpt {float:left; width:100%; display:table}
.livqte {float:left; width:100%; height:100%; background:#f2f2f2; position:relative}
.livqte .bxtitl {float:left; width:100%; border-bottom:none; padding:10px; margin:0; color:#ee4326}
.bxtitl small {float:right; font-size:14px; font-weight:400; color:#777}
.livqte .statsmrk {float:left; width:100%; padding:10px 10px 10px 150px; font-size:45px;  margin:10px 0}
.statsmrk small {float:left; width:100%; font-size:20px; letter-spacing:2px}
.statsmrk .font-icn {border:3px solid; border-radius:50%; float:left; font-size:65px; height:100px; line-height:100px; margin-left:-140px; text-align:center; width:100px}
.livqte .chrinfo {position:absolute; bottom:0; left:0; width:100%; list-style:none; margin:0; padding:0; font-size:13px; background:#dbdbdb}
.livqte .chrinfo>li {float:left; width:25%; border:1px solid #f2f2f2; padding:10px 2px; background:#dbdbdb; text-align:center}
.srh-frm.mltisrch {margin:5px 10%; width:80%}
.srh-frm.mltisrch>ul {float:left; width:100%; margin:0; padding:0; list-style:none; display:table}
.srh-frm.mltisrch>ul>li {float:none; display:table-cell}
.mltisrch li .srh-fld {border-radius:0}
.srh-frm.mltisrch>ul>li>.cstm-slct {float:left; width:99.5%; border-right:none; margin-right:.5%}
.srh-frm .srchicn .font-icn.src-btn {margin-left:1px; height:32px}
.mkt-side-lnks .srch-alumn-lnks {float:left; width:100%; display:table; text-align:left; margin-bottom:10px}
.srch-alumn-lnks>a, .srch-alumn-lnks>label {float:none; display:table-cell; border-right:1px solid #fff; background:#eee; color:#333; font-size:18px; padding:8px; text-align:center; font-family:open_sanssemibold}
.srch-alumn-lnks>a.crnts, .srch-alumn-lnks>a:hover, .srch-alumn-lnks>label.activated, .srch-alumn-lnks>label:hover {background:#ee4326; color:#fff}
.rs:after {content:"\f156"; font-family:FontAwesome; font-style:normal}
.mkt-side-lnks .fltr-cntrcts {float:left; width:100%; margin:15px 0}
.mkt-side-lnks .biglftclm {float:left; width:68%}
.fltr-cntrcts .slctflr {float:left; width:100%; padding-left:170px}
.slctflr>label {float:left; margin-left:-170px; width:170px; padding:2px 10px; font-size:15px; line-height:30px}
.cstm-slct {display:inline-block; border:1px solid #ccc; padding:7px; -webkit-appearance:none; -moz-appearance:none; appearance:none; margin:0; font:inherit; outline:0; line-height:1.2; background:url(../images/slect-aro.png) right top no-repeat #fff; float:left; position:relative; color:#666; font-size:14px}
.slctflr .cstm-slct {width:250px}
.mkt-side-lnks .smlritclm {float:right; width:28%}
.yr-bx {width:250px}
.ipoClndr {float:left; width:100%; padding-left:300px}
.ipoClndr .clndrbx {float:left; margin-left:-300px; width:300px; padding:1px}
.clndrbx #clndr {height:225px; position:relative; border:1px solid #ee4326; z-index:9}
#clndr .Zebra_DatePicker {border:none; margin-right:2px}
#clndr .Zebra_DatePicker table {width:100%; margin:0}
.nws-titls .dwld-prospt {float:right; background:#ee4326; color:#fff; padding:5px 10px; font-size:14px; border-radius:7px}
.dwld-prospt:before {content:"\f019"; font-family:FontAwesome; margin-right:5px}
.grph>td {position:relative; height:30px}
.grph>td .grph-ngtv, .grph>td .grph-pls {position:absolute; left:30px; right:30px}
.grph>td .grph-pls {bottom:0}
.grph>td .grph-ngtv {top:29px}
.srh-schme {float:right; width:250px; padding:5px 40px 5px 5px}
.srh-schme .srh-fld {float:left; width:100%; border:1px solid #fefefe; background:#fff; padding:8px}
.srh-schme button {float:right; margin-right:-35px; border:1px solid #fefefe; background:#d32f1a; color:#fff; width:35px; text-align:center; padding:7px}
.rits-bdy .liv-chrt-bx .tb-bx-tbl>table {width:514px}
.tb-bx .tabs.insrns-tbs {float:left; width:100%; margin:0; padding:0; background:#e6e7e8}
.tb-bx .tabs.insrns-tbs>li {font-size:16px}
.tb-bx .tabs.insrns-tbs>li a {padding:11px 25px; border-right:1px solid #fff}
.mkt-dta-bx .exprt-ovrv.insrnsTbFrm {background:#ee4326; padding:20px; color:#fff}
.insrnsTbFrm form {float:left; width:100%; padding:10px 15%; text-align:center}
.insrnsTbFrm .cstm-slct {float:left; width:100%; border:#fff; margin-bottom:15px}
.insrnsTbFrm .btn {display:inline-block; background:#c13725; font-size:18px}
.paging {float:left; width:100%; text-align:right; padding:10px 0}
.paging a {background:#666 none repeat scroll 0 0; border-radius:10px; color:#fff!important; display:inline-block; font-size:12px; font-weight:700; height:20px; line-height:20px; margin:2px; text-align:center; width:20px}
.paging a.actv, .paging a:hover {background:#ee4326}
.paging span.current {background:#ee4326 none repeat scroll 0 0; border-radius:10px; color:#fff; display:inline-block; font-size:12px; font-weight:700; height:20px; line-height:20px; margin:2px; text-align:center; width:20px}
.dtabdy-links {float:left; width:100%; text-align:center}
.dtabdy-links>li {float:left; width:25%; padding:2px}
.dtabdy-links>li>a {background:#f4f4f4; color:#333; padding:7px; float:left; width:100%}
.dtabdy-links>li>a:hover {background:#ddd}
.dtabdy-links>li.crnt>a {background:#ee4326; color:#fff}
.promotional-banner {margin-bottom:8px; float:left; width:100%; overflow:hidden; padding-right:8px}
.promoBnr .promobrn-img, .promotional-banner .promoBnr {float:left; width:100%; height:100%}
.opn-acnt-img {float:left; width:100%; height:255px; overflow:hidden; background:#fff; text-align:center}
.opn-acnt-img img {float:none; max-width:100%; display:inline-block; min-height:100%}
.paperless-link {background:#ee4326; color:#fff; float:left; font-size:16px; padding:5px 10px}
.paperless-link:hover {background:#c6371c}
.nw-main-muus {float:left; width:100%}
.nw-mob-mnu {background:#ee4326 none repeat scroll 0 0; border-radius:50%; box-shadow:4px 4px 0 0 rgba(0,0,0,.19); color:#fff; cursor:pointer; height:35px; line-height:34px; position:fixed; text-align:center; width:35px; z-index:99999; display:none; margin-top:12px; right:10px; font-size:20px!important}
.top-nw-mnu {float:left; list-style:outside none none; margin:10px 0 10px -.5%; padding:0; width:100.5%}
.top-nw-mnu>li {float:left; width:16.16%; background:#ee4326; border-radius:5px; position:relative; margin-left:.5%}
.top-nw-mnu>li:hover {background:#c6371c}
.top-nw-mnu>li>a {float:left; width:100%; text-align:center; color:#fff; padding:8px; font-size:15px; font-family:open_sansbold}
.top-nw-mnu>li>a>span {margin-right:7px; font-size:18px}
.top-nw-mnu>li>.sub-menu {background:0 0; position:absolute; right:0; display:block; top:38px; width:100%; visibility:hidden; overflow:hidden; line-height:0; padding-top:5px}
.top-nw-mnu>li:hover>.sub-menu {line-height:16px; visibility:visible; z-index:999; -o-transition:all .5s ease; -ms-transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; transition:all .5s ease}
.sub-menu>li {background:#e0e0e0 none repeat scroll 0 0; border-radius:4px; float:left; margin-bottom:3px; padding:9px; width:100%}
.sub-menu>li>a {float:left; width:100%; font-family:open_sanssemibold; font-size:14px; color:#666; text-align:center}
.sub-menu>li:hover>a {color:#ee4326}
.servs-offring-text {float:left; width:100%; padding-right:8px; margin-bottom:8px}
.servs-offring-text .inr-txt {float:left; width:100%; color:#fff}
.servs-offring-text .inr-txt>img {float:left; width:100%}
.servs-offring-text .inr-txt>h1 {color:#fff; float:left; width:100%; text-align:center; font-weight:400;  font-size:28px; margin-top:30px}
.servs-offring-text .inr-txt>h1>sup {font-size:15px}
.servs-offring-text .inr-txt>i {float:left; width:100%; text-align:center; font-size:20px; font-style:normal}
.hom-bnr-bx {padding-right:8px; margin-bottom:8px}
.hom-bnr-bx .hom-bnr-in {float:left; width:100%; position:relative; overflow:hidden}
.hom-bnr-in .bnr-hdr-txt {float:left; width:100%; background:#ee4326; color:#fff; text-align:center; padding:17px 15px; font-size:20px}
.hom-bnr-in .bnrimg {float:left}
.hom-bnr-in .blk-box-outr {color:#231f20; line-height:30px; position:absolute; right:45px; text-align:justify; top:78px; width:590px}
.blk-box-outr .blk-bx-in {background:rgba(0,0,0,.5) none repeat scroll 0 0; color:#fff; float:left; font-size:12px; line-height:24px; margin-left:15px; min-height:30px; padding:20px; text-align:center; width:280px}
.blk-box-outr .bannr-btn {background:transparent url(../images/btn-gdnt.png) repeat-x scroll left bottom; border-radius:35px; color:#fff; margin-top:15px; margin-left:38%; float:left; font-size:14px; padding:2px 23px}
.blk-box-outr .bannr-btn:hover {background:#ee4326}
.sngl-clm .clm-img .six-bx-img {max-width:285px; margin-top:15px}
.clm-info-lnk h2 {color:#fff; float:left; line-height:30px; text-align:left; width:80%; -o-transition:all .5s ease; -ms-transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; font-size:16px; font-family:open_sanssemibold}
.clm-info-lnk h2>small {font-size:10px; font-weight:400}
.clm-in-2:hover .clm-info-lnk h2 {line-height:18px}
.HmPg-cntnt {float:left; width:100%; padding-right:15px; margin-bottom:15px}
.HmPg-cntnt p {float:left; width:100%; margin-bottom:10px; line-height:18px}
.HmPg-cntnt strong { font-weight:400}
.HmPg-cntnt h3 {float:left; width:100%; margin:0;  font-size:14px; color:#ee4326; margin-bottom:5px}
.HmPg-cntnt .ancr-lst {float:left; width:100%; margin:10px 0; padding:0; list-style:none}
.ancr-lst>li {float:left; padding:0; margin:0 10px 10px 0; height:20px}
.ancr-lst>li a {color:#ee4326; font-family:open_sanssemibold}
.ancr-lst>li>a .rm-font-icn {float:left; margin-right:5px}
.rit-clm-bx {background:#f1f2f2 none repeat scroll 0 0; float:left; margin-bottom:12px; width:100%}
.rit-clm-bx.mrkt-indct {height:365px; overflow:auto; background:#e6e7e8}
.rit-clm-bx .clm-title {background:#ee4326; color:#fff; float:left; font-size:18px; padding:8px; text-align:center; width:100%}
.rit-clm-bx .srch-stk {float:left; width:100%; padding:31px 15px}
.rit-clm-bx .srch-stk .input-bx .ui-autocomplete-input {width:100%}
.ui-widget-content {width:270px}
.rit-clm-bx .mrkt-indicat {float:left; width:100%}
.mrkt-indicat td {border-top:1px solid #fff; padding:19px 10px}
.mrkt-indicat tr:nth-child(even) {background:#f1f1f2}
.mrkt-indicat tr:nth-child(odd) {background:#e6e7e8}
.mrkt-indicat .indictor {float:right; color:#fff; padding:2px 10px}
.indictor.up {background:#39b54a}
.indictor.dwn {background:#ff0b0b}
.indictor.dwn:before, .indictor.up:before {margin-right:5px; font-family:FontAwesome; font-size:14px}
.indictor.up:before {content:"\f0d8"}
.indictor.dwn:before {content:"\f0d7"}
.rit-clm-bx.vdo-ifrms {height:auto}
.vdo-ifrms .vdo-frme {text-align:center; float:left; width:100%; padding:0; border-bottom:30px solid #000; margin-bottom:10px}
.vdo-ifrms .vdo-frme iframe {float:left; width:100%; height:173px}
.Bredcmbs {float:left; width:100%; list-style:none; margin:0 0 10px; padding:0; padding-bottom:5px}
.Bredcmbs>li {float:left; padding-right:15px; color:#444; margin-bottom:7px; white-space:nowrap; line-height:10px}
.Bredcmbs>li>a {color:#ee4326; float:left; display:block}
.Bredcmbs>li:hover>a {color:#ee4326}
.Bredcmbs>li:after {float:right; content:"\f101"; margin-right:-11px; font-family:FontAwesome; font-size:11px; line-height:16px}
.Bredcmbs>li:last-child:after {content:""}
.Bredcmbs a {color:#ee4326}
.srchkeywrd {float:left; width:100%; margin:0 0 10px;  color:#ee4326; font-size:24px}
.srchkeywrd a {color:#ee4326}
.fltr-Blogs {float:left; width:100%; margin-bottom:40px}
.srch-by-kywrd {float:left; width:50%; padding-right:100px}
.fltr-by-catgry {float:right; width:50%; padding-left:100px}
.fltr-by-catgry>label, .srch-by-kywrd>label {float:left; width:50%; font-family:open_sanssemibold; font-size:14px; padding-right:20px; margin-top:5px}
.fltr-by-catgry>.contrls, .srch-by-kywrd>.contrls {float:left; width:50%; border:1px solid #ccc; padding:7px; height:35px; border-radius:5px}
.fltr-by-catgry>.contrls:focus, .srch-by-kywrd>.contrls:focus {border:1px solid #fe997a; color:#ee4326}
.fltr-by-catgry>select.contrls {-webkit-appearance:none; -moz-appearance:none; appearance:none; background:url(../images/slect-aro.png) right top no-repeat #fff}
.srch-by-kywrd>button.font-icn {background:#ee4326; border:medium none; color:#fff; float:left; height:35px; line-height:30px; margin-left:-35px; width:35px; border-radius:0 5px 5px 0; cursor:pointer}
.srch-by-kywrd>button.font-icn:hover {background:#c6371c}
.pg-lft-clm .ctgry-clm {float:left; width:50%; padding-right:15px}
.pg-lft-clm .ctgry-clm:nth-child(2n+2) {padding-right:0}
.ctgry-clm .ctgry-clm-in {float:left; width:100%; border-top:4px solid #333}
.ctgry-clm-in .hdng-1 {float:left; width:100%;  color:#ee4326; font-size:16px; padding:10px 15px}
.resrch-slide, .resrch-slide .bx-wrapper {float:left; width:100%}
.ctgry-clm-in .resrch-slide {position:relative; overflow:hidden}
.resrch-slide .slid-img {float:left; height:100%; width:100%!important}
.slid-img>li {background:#ccc}
.slid-img>li .sd-img {float:left; width:100%; height:100%; overflow:hidden}
.slid-img>li .sd-img>img {width:100%; float:left}
.resrch-slide .bx-wrapper .bx-controls {top:inherit; bottom:8px; padding:10px; position:absolute; float:left; width:100%; z-index:200}
.bx-wrapper .bx-pager {float:right; width:auto; text-align:right}
.bx-pager .bx-pager-item {height:15px; width:15px; background:#fff; border:1px solid #ee4326; display:inline-block; margin:2px; border-radius:20px}
.bx-pager-item .bx-pager-link {font-size:0!important; height:100%; width:100%; border:2px solid #fff; float:left; border-radius:20px}
.bx-pager-item .bx-pager-link.active, .bx-pager-item .bx-pager-link:hover {background:#ee4326}
.slid-img>li .sld-cptn {background:#ee4326; color:#fff; margin:0; padding:5px 15px;  font-size:15px; float:left; width:100%}
.post-lst {float:left; width:100%; margin:0 0 15px; padding:0 15px}
.post-lst>li {float:left; width:100%; padding:10px 0 15px; border-bottom:1px solid #333; padding-left:100px}
.post-lst>li .pstThume {float:left; width:85px; height:85px; margin-left:-100px; overflow:hidden}
.post-lst>li .pstThume img {width:100%; min-height:100%}
.post-dt-tim {float:left; width:100%; margin:5px 0 0}
.post-dt-tim a {color:#444}
.post-dt-tim a:hover {color:#ee4326}
.post-dt-tim span {float:left; margin-right:25px;font-size:12px; margin-bottom:5px}
.post-dt-tim i {float:left; margin-right:7px; font-family:r-money; font-style:normal; color:#ee4326; font-size:14px}
.post-lst .post-titl {float:left; width:100%; margin:0 0 10px;  font-size:16px}
.post-lst .post-titl a {color:#555}
.post-lst .post-titl:hover a {color:#ee4326}
.post-lst .post-cntnt {float:left; width:100%; font-size:15px; line-height:24px}
.tblwpr {float:left; letter-spacing:normal; margin-top:10px; overflow:auto; padding-bottom:10px; width:100%}
.tblwpr .tebls {border-collapse:collapse; color:#555; float:left; line-height:10px; width:100%; background:#f1f1f2}
.tblwpr .tebls td {padding:5px 2px; border-left:1px solid #fff; border-bottom:1px solid #fff; line-height:18px; font-size:12px}
.tblwpr .tebls tr.tprow {background:#ee4326; color:#fff}
.tblwpr .tebls tr:nth-child(even) {background:#e6e7e8}
.sinup-clm.sub-nwsltr {width:80%; padding:0 0 15px}
.sinup-clm.sub-nwsltr .input-bx {margin-bottom:15px}
.blog-ctgy {float:left; width:100%; border-right:1px solid #ccc}
.blog-ctgy li {float:left; padding:10px; text-align:center; width:50%; display:table; height:150px; border-left:1px solid #ccc; border-bottom:1px solid #ccc}
.blog-ctgy li>a {background:#f2f2f2 none repeat scroll 0 0; color:#666; display:table-cell; text-align:center; vertical-align:middle}
.blog-ctgy li:hover>a {color:#ee4326}
.blog-ctgy li>a>.rm-font-icn {font-size:50px; line-height:50px; margin-bottom:10px; float:left; width:100%}
.rit-clm-bx.ctgry-clm {background:#fff}
.rit-clm-bx.ctgry-clm .post-lst .post-titl a {color:#ee4326}
.rit-clm-bx.ctgry-clm .post-lst .post-titl:hover a {color:#555}
.rit-clm-bx .rit-imgbx {float:left; width:100%}
.rit-imgbx>img {width:100%; max-height:275px}
.rit-clm-bx .tw-clm {float:left; width:50%; padding:10px}
.srch-blg-rslt {float:left; width:100%}
.srchd-kywrd {float:left; width:100%; font-weight:400; font-size:20px}
.srchd-kywrd strong { color:#ee4326; font-weight:400}
.srchd-kywrd small {float:left; width:100%; margin-top:5px; font-size:14px}
.srch-blg-rslt .srchd-blg-lst {float:left; width:100%; list-style:none; margin:10px 0 0; padding:0}
.srchd-blg-lst>li {float:left; width:100%; margin-bottom:15px; padding-left:300px}
.srchd-blg-lst .srch-pst-img {float:left; width:290px; margin-left:-300px}
.srchd-blg-lst .srch-pst-img>img {width:100%; max-height:230px; min-height:200px}
.srchd-blg-lst .srchd-pst-cntn {float:left; width:100%}
.srchd-pst-cntn .srchd-pst-titl {float:left; width:100%; margin:0;  font-size:16px}
.srchd-pst-cntn .srchd-pst-titl>a {color:#555}
.srchd-pst-cntn .srchd-pst-titl>a:hover {color:#ee4326}
.srchd-pst-cntn .srch-pst-hdr {float:left; width:100%; margin:10px 0}
.srch-pst-hdr .pst-ctgy {float:left; background:#ee4326; color:#fff; padding:1px 7px;  font-size:12px; position:relative; margin-right:30px; line-height:26px}
.pst-ctgy:after {width:0; content:""; height:0; position:absolute; border-style:solid; border-width:14px 0 14px 14px; border-color:transparent transparent transparent #ee4326; right:-14px; top:0}
.srch-pst-hdr .post-dt-tim {margin-top:10px}
.srchd-pst-cntn .pst-txt {float:left; width:100%; margin:0 0 10px; font-size:14px; line-height:22px}
.post-socl-link {float:left; width:100%}
.post-socl-link>li {float:left; margin-right:10px}
.post-socl-link>li>a {float:left; width:25px; height:25px; text-align:center; line-height:23px; border:1px solid; border-radius:50%}
.post-socl-link>li>a:hover {margin-top:1px}
.pst-viw {float:left; width:100%}
p .aligncenter {float:left; width:100%; height:auto!important}
.blog-post-titl {float:left; width:100%; color:#ee4326;  font-size:30px; margin-bottom:10px}
.resrch-slide.post-viw .slid-img>li {height:350px}
.pst-viw .viwpost-hdr {float:left; width:100%; margin-top:15px}
.pst-viw .viwpost-hdr .post-dt-tim {float:left; width:100%; margin-top:10px}
.pst-viw .viwpost-hdr .post-socl-link {float:right; width:auto}
.viwpost-hdr .post-socl-link .shr-txt {float:left; color:#ee4326; margin-top:5px;  font-size:11px}
.pst-viw .pst-txts {float:left; width:100%; margin-top:20px}
.pst-viw .pst-txts p {float:left; width:100%; margin-bottom:15px; line-height:26px; font-size:14px; color:#666}
.pst-viw .pst-txts p a {color:#ee4326; font-style:italic; text-decoration:underline}
.pst-txts q {float:left; width:50%; padding:50px 100px; text-align:center; font-style:italic; font-size:14px; line-height:22px; position:relative}
.pst-txts q:after, .pst-txts q:before {font-size:24px; position:absolute; font-family:FontAwesome; color:#ee4326; height:40px; width:40px}
.pst-txts q:before {left:70px; top:30px; content:"\f10d"}
.pst-txts q:after {right:70px; bottom:30px; content:"\f10e"}
.post-socl-link .shr-txt-btm {color:#666; font-size:18px; text-transform:uppercase; font-family:open_sansbold}
.pst-viw .pst-tags {float:left; width:100%; margin:30px 0}
.pst-tags>a {float:left; background:#ee4326; color:#fff; padding:1px 15px; position:relative; margin-right:20px; margin-bottom:10px; line-height:24px}
.pst-tags>a:hover {background:#da2b0e}
.pst-tags>a:hover:after {border-color:transparent transparent transparent #da2b0e}
.pst-tags>a:after {width:0; content:""; height:0; position:absolute; border-style:solid; border-width:14px 0 13px 11px; border-color:transparent transparent transparent #ee4326; right:-11px; top:0}
.pst-tags>a:before {content:""; height:5px; width:5px; background:#fff; position:absolute; left:5px; top:9px; border-radius:10px}
.pst-viw .rltd-pst {float:left; width:100%; margin-bottom:10px; padding:0 20px; overflow:hidden}
.rltd-pst .bx-wrapper {width:100%}
.rltd-pst .other-posts {float:left}
.other-posts>li {width:259px; padding:0 5px; position:relative}
.rltd-pst .bx-viewport {z-index:999}
.pst-viw .pst-txts h1, .pst-viw .pst-txts h2, .pst-viw .pst-txts h3, .pst-viw .pst-txts h4, .pst-viw .pst-txts h5, .pst-viw .pst-txts h6 {float:left; width:100%; margin:15px 0 10px; font-family:open_sansbold}
.pst-viw .pst-txts ul {float:left; width:100%; margin:0 0 10px; padding:0; list-style:none; font-size:13px; line-height:24px}
.pst-viw .pst-txts ul li {float:left; width:100%; padding-left:40px; margin-bottom:10px}
.pst-viw .pst-txts ul li:before {float:left; margin-left:-20px; height:7px; width:7px; background:#333; content:""; margin-top:7px}
.pst-viw .pst-txts ol {float:left; width:100%; margin:10px 0; font-size:13px; line-height:24px}
.pst-viw .pst-txts ol>li {float:left; width:100%; margin-bottom:5px; padding-left:7px}
.pst-viw .pst-txts table {border:1px solid #ccc; width:100%; font-size:14px}
.pst-viw .pst-txts table td {padding:5px; border-bottom:1px solid #ccc; border-right:1px solid #ccc}
.pst-viw .pst-txts table tr:nth-child(odd) {background:#f7f7f7}
.pst-viw .pst-txts table tr:first-child {background:#ccc}
.pst-viw .pst-txts img {max-width:100%; height:auto;}
.pst-viw .pst-txts blockquote {font-family:Merriweather, Georgia, serif; font-size:16px; font-style:italic; margin:35px 0 0; padding:25px 15px 0 45px; border-top:2px solid #ef4123; float:left; width:100%; position:relative}
.pst-viw .pst-txts blockquote p {line-height:26px; font-size:15px; color:#999}
.pst-viw .pst-txts blockquote::before {color:#e6e6e6; content:"Ã¢â‚¬Å“"; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:60px; font-style:normal; left:0; line-height:1; position:absolute; top:17px}
.pst-viw .pst-txts iframe {float:left; width:100%; height:110px}
.other-posts>li .sld-cptn {background:#ee4326; color:#fff; font-size:11px;  margin:0; padding:3px 10px; line-height:18px; float:left; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.other-posts>li .sd-img {width:100%; overflow:hidden; float:left; overflow:hidden}
.other-posts>li .sd-img>img {width:100%!important}
.cmnt-on-pst {float:left; width:100%; margin:20px 0 0;display: none;}
.cmnt-on-pst .cmnte, .cmnt-on-pst>h2 {float:left; width:100%;  font-size:24px; margin-bottom:25px; color:#ef4123}
.cmnt-on-pst .cmnt-form {float:left; width:100%}
.comment-form {float:left; width:100%}
.comment-form .form-submit {float:left; width:100%; padding-right:25px}
.cmnt-on-pst .inpt-bxs {float:left; width:50%; padding-right:25px; padding-left:80px; margin-bottom:20px}
.cmnt-on-pst .inpt-bxs label {float:left; margin-left:-80px; width:70px; font-size:14px; font-weight:700; margin-top:10px}
.cmnt-on-pst .inputse {float:left; width:100%; padding:10px; border:1px solid #ccc; border-radius:5px}
.cmnt-on-pst .inpt-bxs.fulls {width:100%}
.cmnt-on-pst .btn {float:right; font-size:14px;  text-transform:uppercase}
.cmnt-on-pst .cmnts-lst {float:left; width:100%; margin:10px 0}
.cmnts-lst>li {float:left; width:100%; background:#efefef; border:1px solid #dbdbdb; padding:15px; margin:7px 0; padding-left:90px; min-height:115px}
.cmnts-lst .cmnt-hdr {float:left; width:100%; border-bottom:3px solid #ee4326; padding:0 0 10px 10px; position:relative}
.cmnt-hdr .post-dt-tim {float:right; width:auto}
.cmnt-hdr .avtr {background:#ee4326 none repeat scroll 0 0; border-radius:50%; height:75px; left:-75px; position:absolute; width:75px; overflow:hidden; border:5px solid #ee4326; overflow:hidden}
.cmnt-hdr>h2 {float:left; width:auto; color:#ee4326; font-family:open_sansbold}
.cmnt-hdr>h2>a {color:#ee4326}
.avtr>img {width:100%; min-height:100%; border-radius:50%}
.cmnts-lst>li>p {float:left; width:100%; margin-top:15px; padding-left:10px; font-size:13px; line-height:22px}
.srch-by-kywrd.rite-clm {width:100%; padding:0}
.srch-by-kywrd.rite-clm .contrls, .srch-by-kywrd.rite-clm>label {width:100%; margin-bottom:15px}
.rit-clm-bx.ctgry-clm.blkh2 .ctgry-clm-in .hdng-1, .rit-clm-bx.ctgry-clm.blkh2 .post-lst .post-titl a {color:#555}
.rit-clm-bx.ctgry-clm.blkh2 .post-lst .post-titl a:hover {color:#ee4326}
.auths-lst {float:left; width:100%; margin:0; list-style:none; overflow:hidden}
.auths-lst>li {float:left; width:100%; padding:10px; border-top:1px solid #ccc; padding-left:120px}
.auths-lst>li .ath-img {float:left; margin-left:-100px; width:80px; height:80px}
.auths-lst>li .ath-img img {min-height:100%; width:100%; float:left}
.auths-lst>li h4 {float:left; width:100%;  font-size:14px; color:#ee4326}
.auths-lst>li h4 a {color:#ee4326}
.auths-lst>li p {float:left; width:100%; margin:5px 0 10px}
.mrkt-intlgnc {float:left; width:100%}
.mrkt-lft-clms {float:left; padding-right:15px; width:65%}
.mrkt-rit-clms {float:right; width:35%}
.mrkt-lft-clms .cate-blw {background:#f2f2f2; float:left; height:40px; padding:10px; text-align:left; width:100%}
.mrkt-lft-clms ul.mkt-dt-ctg {margin:0 0 0 -1.5%; width:101.5%}
.mrkt-lft-clms>ul.mkt-dt-ctg>li {width:11%; margin:12px 0 0 1.5%; border:0 solid #fff; height:100px}
.mrkt-lft-clms ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:45px; line-height:50px}
.mrkt-rit-clms .srch-stor-info {float:left; width:100%; height:200px; background:#ee4326; color:#fff; height:152px; padding:15px}
.srch-stor-info h1 {float:left; width:100%; text-align:center; padding:0;  font-size:19px}
.srch-stor-info span {float:left; width:100%; text-align:center; padding:0;  font-size:16px}
.srch-stor-info .srh-frm {float:left; width:80%; margin:10px 10%}
.srch-stor-info p {float:left; width:100%; text-align:center}
.mrkt-rit-clms .srh-frm .font-icn.src-btn {background:#ce3521; cursor:pointer}
.mrkt-rit-clms .srh-frm .font-icn.src-btn:active {background:#d82f19}
.mrkt-intlsbdy {float:left; width:100%; background:url(../images/gry-grednt.png) left bottom repeat-x #fff; min-height:350px; margin:20px 0}
.mrkt-intlsbdy .hlfbx {width:50%; padding:15px; float:left}
.hlfbx .hfbx-titl {float:left; width:100%; background:#ee4326; color:#fff;  font-size:19px; padding:10px 15px; border-radius:15px; margin:10px 0}
.hlfbx .hfxb-lst {float:left; width:100%; margin:10px; padding:0}
.hfxb-lst>li {float:left; font-size:14px; line-height:22px; margin-bottom:15px; padding-left:30px; width:100%; color:#666}
.hfxb-lst>li:before {content:"\f111"; float:left; margin-left:-22px; font-family:FontAwesome}
.hlfbx .hlbx-img {float:right; width:80%}
.hlfbx .txtbxs {float:left; width:100%; padding-left:35px}
.hlfbx .txtbxs p {float:left; width:100%; margin-bottom:10px; line-height:20px}
.hlfbx .smllpra {float:left; width:50%}
.hlfbx .smllpra h2 {float:left; width:100%;  color:#ee4326; margin:0 0 10px}
.hlfbx .imgbxs {float:right; width:50%; padding-left:35px}
.hlfbx .txtbxs.rits {float:right; padding:0; margin:100px 0 0; width:50%}
.hlfbx .txtbxs.rits .smllpra {width:100%}
.sectnTitl {float:left; width:100%;  color:#ee4326; border:none; font-size:18px; margin:10px 0; padding:10px 0 0}
.nwrisbdy {margin-top:0}
.Rdbxtxt {float:left; width:100%; border:1px solid #ee4326; padding:5px 10px}
.cmpyStokdtls {float:left; width:100%; margin:20px 0}
.cmpyStokdtls .cmpy-nm {float:left; width:100%;  color:#ee4326; font-size:35px; margin-bottom:15px}
.cmpyStokdtls .cmpy-nm small {font-size:20px}
.cmpyStokdtls .sectr-dtl {float:left; width:100%; margin-bottom:35px}
.sectr-dtl strong {float:left; width:100%;  font-size:20px; color:#666; margin-bottom:7px}
.accordion.chrt-row.btmrgn .accordion-section-title {border-bottom:none}
.accordion.chrt-row.btmrgn .accordion-section-title.active::after {content:"\f077"}
.chrt-row .liv-chrt-bx.kyStic {height:130px; margin-bottom:12px}
.chrt-row .liv-chrt-bx.nws {margin-bottom:12px}
.chrt-row .liv-chrt-bx.vsNify {height:640px}
.pichrts .outr-tb-bx {overflow:hidden}
#pieChartdiv {margin-top:-50px; height:450px}
.picrt {float:left; width:100%; margin-top:90px; text-align:center; display:block}
.stkDiectnri {float:left; width:100%; padding:45px 0}
.sktDictryInbx {float:left; width:100%; padding-left:413px}
.sktDictryInbx .sktDictImg {float:left; width:400px; margin-left:-413px}
.sktDictImg>img {float:left; width:100%}
.sktDictryInbx .stkDictCntnt {float:left; width:100%; padding-right:100px}
.stkDictCntnt>h1 {float:left; width:100%;  font-size:35px; color:#ee4326; margin:30px 0 10px}
.stkDictCntnt>p {float:left; width:100%; line-height:24px; margin-bottom:10px}
.dictpgin .paging>li {margin-bottom:10px; display:inline-block}
.dictpgin {float:left; text-align:center; width:100%}
.paging.alft {text-align:center}
.paging.alft>li {display:inline-block; float:none}
.dictpgin .paging {float:left}
.dictpgin .paging>li a { line-height:17px; font-size:11px}
.stkDictnryfull {float:left; width:100%; margin:20px 0}
.stkDictnryfull .stkDicTitl {float:left; width:100%;  font-size:30px; color:#ee4326; text-transform:uppercase; text-align:center; margin:10px 0}
.stkDictnryfull .dictpgin .paging {float:none; display:inline-block}
.stkDictnryfull .dictpgin>p {float:left; width:100%; text-align:center; font-style:italic}
.stkDictnryfull .stkDictFullCntn {float:left; width:100%; margin:25px 0 0}
.stkDictFullCntn .stkcntTitl {float:left; width:100%; font-size:22px; color:#ee4326; margin-bottom:10px; font-family:open_sansbold}
.stkDictFullCntn p strong { font-size:14px; color:#666}
.pgbnr {float:left; width:100%; background:#efefef; margin:10px 0; padding:20px 0 0}
.pgbnr .wper {display:table}
.pgbnr .bnrimgs {float:right; width:550px; overflow:hidden}
.pgbnr .bnrimgs img {float:left; width:100%; height:auto}
.pgbnr .bnrimgs.mob {display:none}
.pgbnr .bnrtxts {display:table-cell; text-align:center; vertical-align:middle; width:520px; color:#ee4326}
.bnrtxts .thku {float:left; width:100%;  font-size:65px; margin-bottom:15px; line-height:65px}
.bnrtxts .thutxt {float:left; width:100%; font-size:24px}
.thkybdy {float:left; width:100%}
.thkybdy .slgtxt {float:left; width:100%; text-align:center; font-size:16px; font-style:italic; font-family:open sans; color:#777; font-weight:700}
.thkybdy .ouroffers {float:left; width:100%; text-align:center;  color:#fff; background:#ee4326; margin:45px 0 25px; padding:15px; font-size:28px}
.offringlst {float:left; width:100%; list-style:none; margin:0; padding:0}
.offringlst>li {float:left; width:20%; padding:10px; text-align:center; font-size:16px; letter-spacing:1px; height:150px}
.offringlst>li a {float:left; width:100%; color:#777}
.offringlst>li a:hover {color:#ee4326}
.offringlst>li a .rm-font-icn {float:left; font-size:55px; height:60px; line-height:60px; text-align:center; width:100%; margin-bottom:10px}
.homSlidr {float:left; width:100%; background:#ddd}
.slider-wrapper {position:relative}
.bx-viewport, .slider-wrapper {float:left; width:100%}
.main-slider {float:left; list-style:none}
.slider-wrapper .bx-loading {min-height:50px; background:#fff; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000}
.main-slider .slideimg {float:left; width:100%}
.slideimg>img {float:left; width:100%}
.slider-wrapper .bx-has-pager {position:absolute; right:15px; top:42%; z-index:999; width:20px}
.homSlidr .bnrOvrTxt {float:left; width:100%; margin-top:-52px; background:rgba(0,0,0,.5); position:relative; z-index:99; text-align:center; padding:15px}
.bnrOvrTxt>li {display:inline-block; float:none; color:#fff; font-weight:700; font-size:12px; margin:3px 7px}
.awrds {float:left; width:100%; background:#000; padding:20px 0; text-align:center; color:#fff}
.awrdlsts {float:left; width:100%; text-align:center}
.awrdlsts>li {display:inline-block; margin:10px 35px; width:200px; vertical-align:top}
.acuntOpnin {float:left; width:100%; margin:15px 0 0}
.acuntOpnin .wper {padding-right:400px}
.acuntOpnin .abutAucnt {float:left; width:100%; padding-right:15px}
.abutAucnt .abtActLst {float:left; width:100%; list-style:none; margin:0; padding:0}
.abtActLst>li {float:left; width:100%; margin-bottom:15px; background:#f1f2f2; padding:20px 60px; height:325px; display:table; text-align:right}
.abtActLst .lstbxin {display:table-cell; vertical-align:middle}
.lstbxin p {float:left; width:100%; padding-top:40px; height:200px; font-family:'Open Sans', sans-serif; font-size:22px; font-weight:400; line-height:35px; color:#555}
.lstbxin p img {float:right; width:200px; margin-left:90px; margin-top:-35px}
.lstbxin p strong {font-size:26px}
.abtActLst>li:nth-child(2n+0) {text-align:left}
.abtActLst>li:nth-child(2n+0) .lstbxin p img {float:left; margin-left:0; margin-right:90px}
.acuntOpnin .AcntOpn {float:right; width:400px; margin-right:-400px}
.AcntOpn .tpHdng {float:left; width:100%; background:#ef4123; padding:15px 15px 15px 0}
.AcntOpn .tpHdng .hdnIn {background:#f99f1c none repeat scroll 0 0; border-radius:0 25px 25px 0; color:#fff; float:left; font-family:"Open Sans", sans-serif; font-size:17px; font-weight:700; padding:12px 25px}
.AcntOpn .grlImg {float:left; width:100%; padding:10px 10px 0}
.sgnupfrms {float:left; width:100%; padding:25px; background:#ef4123; color:#fff}
.sgnupfrms .frmdhng {float:left; width:100%; text-align:center; font-weight:700; font-size:24px; font-family:"Open Sans", sans-serif; margin:10px 0 20px}
.sgnupfrms .pnts {float:left; width:100%; font-size:17px; margin:0; padding:5px 0; padding-left:30px}
.sgnupfrms .pnts i {font-style:normal; font-size:20px; float:left; margin-left:-30px; margin-top:3px}
.sgnupfrms .sinup-frm {float:left; width:100%; margin:30px 0}
.sgnupfrms .sinup-frm .input-bx label.font-icn, .sgnupfrms .sinup-frm .input-bx label.rm-font-icn {color:#fff; margin-top:5px}
.sgnupfrms .sinup-frm .input-bx {margin-bottom:30px}
.sgnupfrms .input-bx input[type=email], .sgnupfrms .input-bx input[type=number], .sgnupfrms .input-bx input[type=password], .sgnupfrms .input-bx input[type=text] {border:none; padding:10px}
.sgnupfrms .btn {background:#ef4123; border:none; font-weight:700; font-family:"Open Sans", sans-serif; margin:0; padding:7px 25px}
.sgnupfrms .btn:hover {background:#f9841c; margin:0;color: #fff;}
.sgnupfrms .btn:active {background:#f99f1c; margin:0}
.gtSrtr {float:left; width:100%; background:#f1f2f2; padding:45px 0; text-align:center}
.gtSrtr .hdgns {float:left; width:100%; font-size:30px; font-weight:700; font-family:"Open Sans", sans-serif; margin:10px 0; color:#666}
.gtSrtLst {float:left; width:104%; margin-left:-4%; margin-top:30px}
.gtSrtLst>li {float:left; width:29.3333%; margin-left:4%; margin-bottom:20px}
.gtSrtLst .rm-font-icn {float:left; width:100%; font-size:45px; color:#ef4123; margin-bottom:15px; line-height:normal}
.gtSrtLst p {float:left; width:100%; margin-top:10px; font-size:16px; line-height:26px}
.gtSrtr .getsr {display:inline-block; padding:10px 30px; background:#ef4123; color:#fff; margin:35px 0 15px; font-weight:700; font-size:22px; font-family:"Open Sans", sans-serif}
.gtSrtr .getsr:hover {background:#ea4306}
.comirDscunt {float:left; width:100%; text-align:center; background:#fff; padding:45px 0}
.comirDscunt .hdgns {float:left; width:100%; font-size:30px; font-weight:700; font-family:"Open Sans", sans-serif; color:#666}
.comirDscunt .slog {float:left; width:100%; font-size:16px; font-style:italic; margin:5px 0}
.comirDscunt .cmpTblbx {position:relative; display:inline-block; overflow:auto; margin:35px 0 0; padding:5px; background:#fff; -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15); -moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15); box-shadow:0 0 10px 0 rgba(0,0,0,.15)}
.comirDscunt .cmpTblbx:before {position:absolute; content:"\f07e"; font-family:FontAwesome; bottom:0; left:50%; font-size:17px; color:#ccc; display:none}
.cmpTblbx .cmprtbl {width:700px}
.cmprtbl td {padding:15px; font-size:13px}
.cmprtbl tr td:first-child {border:none; text-align:left; padding-left:20px}
.cmprtbl tr:nth-child(1n) {background:#e6e7e8}
.cmprtbl tr:nth-child(2n) {background:#fff}
.cmprtbl .brks, .cmprtbl .cmp, .cmprtbl .dis {color:#fff; font-weight:700; font-family:"Open Sans", sans-serif; font-size:16px}
.cmprtbl .cmp {background:#999; color:#fff}
.cmprtbl .dis {background:#f99f1c; color:#fff}
.cmprtbl .brks {background:#ef4123; color:#fff}
.calrqst {float:left; width:100%; padding:35px 0; background:#ef4123; color:#fff}
.calrqst .hdgns {float:left; width:100%; text-align:center; font-weight:700; font-size:24px; font-family:"Open Sans", sans-serif; margin:10px 0}
.calrqst .sinup-frm {float:left; width:100%; padding-right:220px; margin:25px 0 0}
.calrqst .sinup-frm .input-bx {float:left; width:45%; margin-right:5%; padding-left:45px}
.calrqst .sinup-frm .input-bx input[type=email], .calrqst .sinup-frm .input-bx input[type=password], .calrqst .sinup-frm .input-bx input[type=text] {float:left; width:100%; border:none; padding:10px; border-radius:0; font-family:"Open Sans", sans-serif; font-size:14px}
.calrqst .sinup-frm .input-bx label.font-icn, .calrqst .sinup-frm .input-bx label.rm-font-icn {color:#fff; float:left; margin-left:-45px; font-size:30px; margin-top:3px; line-height:normal}
.calrqst .btn {background:#f99f1c; border:none; font-weight:700; font-family:"Open Sans", sans-serif; margin:0; font-size:16px; float:right; margin-right:-220px; width:220px; height:40px; border-radius:3px}
.calrqst .btn:hover {background:#f9841c}
.calrqst .btn:active {background:#f99f1c}
.nwsper {float:left; width:100%; background:#f1f2f2; padding:45px 0}
.nwsper .nwspprlst {float:left; width:100%}
.nwspprlst>li {float:left; width:33.33333%; padding:10px 35px; text-align:center}
.ptnrBtmBx {float:left; width:100%; padding:45px 0; background:#fff}
.ptnrlsts {float:left; width:100%; text-align:center; list-style:none; margin:0; padding:0}
.ptnrlsts>li {display:inline-block; width:350px; background:#f1f2f2; padding:15px; margin:7px; vertical-align:top}
.ptnrlsts p {float:left; width:100%; margin:15px 0; font-size:14px; min-height:60px}
.ptnrlsts .lnks {float:left; width:100%; font-weight:700; font-size:18px; font-family:"Open Sans", sans-serif; color:#fff; background:#f99f1c; padding:10px}
.ptnrlsts .lnks:hover {background:#f9841c}
.ptnrlsts .lnks:active {background:#f99f1c}
.pg-cntnt .OrengHdng {color:#ef4123; border:none; float:left;  font-size:18px; margin:10px 0; padding:0 0 10px; text-align:left; width:100%}
.pg-cntnt .orngBld {font-size:14px; color:#ef4123}
.brkgPlnBx {float:left; width:100%; margin:20px 0}
.plnbxe {float:left; width:102%; margin-left:-2%; list-style:none; padding:0}
.plnbxe>li {float:left; width:31.3333%; margin-left:2%; min-height:280px; padding:20px; text-align:center; margin-bottom:2%; color:#fff}
.green {background:#34a72c}
.blue {background:#3574e0}
.yello {background:#ffa139}
.gray {background:#454545}
.red {background:#ff1207}
.pink {background:#f850a7}
.gresh {background:#3d7c7d}
.yelosh {background:#ffbf00}
.bgni {background:#9d2fb3}
.drkOrng {background:#f64434}
.drkpink {background:#eb2364}
.drkbgni {background:#6640ba}
.skyblue {background:#00bcd5}
.kthi {background:#7a5547}
.sleti {background:#5f7d8c}
.green i {color:#34a72c}
.blue i {color:#3574e0}
.yello i {color:#ffa139}
.gray i {color:#454545}
.red i {color:#ff1207}
.pink i {color:#f850a7}
.gresh i {color:#3d7c7d}
.yelosh i {color:#ffbf00}
.bgni i {color:#9d2fb3}
.drkOrng i {color:#f64434}
.drkpink i {color:#eb2364}
.drkbgni i {color:#6640ba}
.skyblue i {color:#00bcd5}
.kthi i {color:#7a5547}
.sleti i {color:#5f7d8c}
.plnbxe .bxIcn {float:left; width:100%; margin-bottom:15px}
.plnbxe .bxIcn i {display:inline-block; font-style:normal; height:120px; width:120px; background:#fff; line-height:120px; font-size:45px; border-radius:50%}
.plnbxe .bxHdng {border:none; float:left; font-size:16px; margin:0; padding:0; text-align:center; width:100%; min-height:66px;}
.plnbxe .hdn4 {float:left; text-align:center; width:100%; font-weight:700; font-size:11px; margin:7px 0 10px}
.plnbxe .smltxt {float:left; width:100%; font-style:italic; font-weight:700; font-family:"Open Sans", sans-serif}
.sgnupfrms.grysinp {background:#f2f2f2; color:#666}
.sgnupfrms.grysinp .sinup-frm {margin:5px 0 10px}
.grysinp .grlImg {float:left; width:100%; text-align:center}
.grysinp .grlImg .rspns-img {float:none; display:inline-block; width:250px; vertical-align:bottom}
.sgnupfrms.grysinp .frmdhng {font-size:18px; color:#ef4123; margin-top:20px}
.sgnupfrms.grysinp .pnts {font-size:14px}
.sgnupfrms.grysinp .pnts i, .sgnupfrms.grysinp .sinup-frm .input-bx label.font-icn, .sgnupfrms.grysinp .sinup-frm .input-bx label.rm-font-icn {color:#ef4123}
.sgnupfrms.grysinp .input-bx input[type=email], .sgnupfrms.grysinp .input-bx input[type=number], .sgnupfrms.grysinp .input-bx input[type=password], .sgnupfrms.grysinp .input-bx input[type=text] {border:1px solid #ddd}
.sgnupfrms.grysinp .sinup-frm .input-bx {margin-bottom:0; margin-top:20px}
.sgnupfrms.grysinp .btn {border-bottom:2px solid #f15b01}
.sgnupfrms.grysinp .btn:active {border-bottom:0 solid #f15b01; margin-top:2px}
.pprLes {background:#bfbfbf; float:left; width:100%; padding:15px; text-align:center; font-size:14px; font-weight:700; font-family:"Open Sans", sans-serif}
.pg-rit-clm .imgin {float:left; width:100%; text-align:center; padding:15px}
.pg-rit-clm .imgin>img {float:none; display:inline-block}
.pg-rit-clm .twbxs {float:left; width:48%; margin:1%; color:#fff; font-weight:700; padding:20px}
.pg-rit-clm .twbxs:hover {opacity:.8}
.twbxs .txt {float:left; width:100%; text-align:center; font-style:normal; margin-top:10px}
.brkbxpl {float:left; width:100%; text-align:center; list-style:none; margin:0; padding:0}
.brkbxpl>li {float:none; width:190px; padding:2px; position:relative; display:inline-block}
.brkbxpl .blkcnt {position:absolute; left:0; top:0; width:100%; height:100%; font-family:"Open Sans", sans-serif}
.blkcnt .tils {float:left; width:100%; text-align:center; color:#fff; font-weight:700; padding:27px 10px; font-size:17px}
.blkcnt .txtse {float:left; width:100%; font-weight:700; font-size:14px; color:#666; padding:18px 5px}
.cntrbtn {display:inline-block; padding:15px 25px; font-weight:700; font-family:"Open Sans", sans-serif; background:#ef4123; color:#fff; margin-top:15px; font-size:22px; border-radius:15px}
.cntrbtn:hover {background:#e13e01}
.blgFltr {float:left; width:100%; text-align:left; margin:0 0 15px; padding:20px; background:#fef3ef; border:1px solid #fccfbe}
.blgFltr .lbl {float:left; font-size:13px; color:#666; margin:5px 15px 5px 0}
.blgFltr .contrls {float:left; width:238px; border:1px solid #ccc; padding:7px 40px 7px 7px; background:#fff; border-radius:7px; height:35px}
.blgFltr .contrls:focus {border:1px solid #f99f1c}
.blgFltr .btne {background:#f99f1c; border:medium none; border-radius:0 5px 4px 0; color:#fff; float:left; margin-left:-30px; padding:7px 10px; cursor:pointer; height:35px}
.blgFltr .btne:hover {background:#f9841c}
.blgFltr .btne:active {background:#f99f1c}
.yuSrchFr {background:#f7f7f7 none repeat scroll 0 0; float:left; font-family:"Open Sans", sans-serif; margin:5px 0; padding:10px 20px; width:100%}
.yuSrchFr .srhinfo {color:#666; float:left; font-size:14px; margin-bottom:10px; width:100%}
.yuSrchFr .srhinfo strong {color:#ee4326}
.yuSrchFr .srhinfo {color:#666; float:left; font-size:14px; margin-bottom:10px; width:100%}
.srchfor {float:left; width:100%; font-family:"Open Sans", sans-serif; font-weight:700; font-size:24px; color:#ef4123; margin:10px 0}
.pgSldr {float:left; width:100%}
.pgSldr .resrch-slide.post-viw .slid-img>li {height:250px}
.blgeLst {float:left; width:100%; margin:20px 0}
.blgeLst .srchd-blg-lst .srch-pst-img {position:relative}
.imgtg {position:absolute; top:12px; left:0}
.blgeLst .srchd-blg-lst .srch-pst-img .pst-ctgy {background:#ee4326 none repeat scroll 0 0; color:#fff; float:left;  font-size:12px; line-height:26px; margin-right:30px; padding:1px 7px; position:relative}
.blgeLst .srchd-pst-cntn .srch-pst-hdr {margin:5px 0}
.blgeLst .srch-pst-hdr .post-dt-tim {margin:0; font-family:"Open Sans", sans-serif}
.rit-clm-bx .prdtnme {float:left; width:100%; list-style:none; padding:0; margin:0}
.prdtnme>li {float:left; width:50%; border:1px solid #fff; padding:10px}
.prdtnme>li:hover {background:#f6f6f6}
.prdtnme a {float:left; width:auto; color:#333; font-size:12px; padding-top:3px}
.prdtnme span {float:left; margin-right:10px; font-size:30px; line-height:normal; margin-top:-3px}
.prdtnme a:hover {color:#ef4123}
.rit-clm-bx .tdyMrkt {float:left; width:100%; border-top:2px solid #fff}
.tdyMrkt .clms {float:left; width:50%; padding:10px 5px; text-align:center}
.tdyMrkt .metr {float:left; width:100%; height:125px}
.tdyMrkt .metr>img {width:auto; height:100%; max-width:100%; float:none}
.tdyMrkt .nms {float:left; width:100%; font-weight:700; font-family:"Open Sans", sans-serif; font-size:16px; color:#ef4123; margin-top:10px}
.tdyMrkt .nms small {float:left; width:100%; color:#666; font-size:13px}
.opnInv {float:left; width:100%}
.opnInv>img {float:left; width:120px; margin:0 15px 15px 0}
.opnInv strong {font-weight:700; color:#ef4123}
.opnInv p {line-height:20px; font-size:13px; padding-left:135px}
.opnInv p .drpcp {float:left; font-size:51px; line-height:normal; margin-right:5px; margin-top:-12px}
.rit-clm-bx .sgnupfrms.grysinp .sinup-frm {margin:0}
.rit-clm-bx .sgnupfrms.grysinp .sinup-frm .input-bx {margin:10px 0}
.rit-clm-bx .vdifrm {float:left; width:100%; height:200px; border:0}
.blgfrm {float:left; width:100%; padding:30px 15px 15px; text-align:center}
.blgfrm .input-bx {float:left; width:100%; margin-bottom:10px; padding:2px 20px}
.blgfrm .input-bx input[type=email], .blgfrm .input-bx input[type=password], .blgfrm .input-bx input[type=text] {float:left; width:100%; padding:7px; text-align:center; font-family:"Open Sans", sans-serif; font-style:italic; border-radius:0}
.blgfrm .btn {background:#f99f1c; border:none; font-weight:700; padding:7px 25px}
.blgfrm .btn:hover {background:#f9841c}
.blgfrm .btn:active {background:#f99f1c}
.blgfrm select {float:left; width:100%; border:1px solid #ddd; padding:7px; color:#666; font-family:"Open Sans", sans-serif; font-style:italic; background:url(../images/slect-aro.png) right top no-repeat #fff; -webkit-appearance:none; -moz-appearance:none; appearance:none}
.rltdArtcl {float:left; width:100%; background:#dbdbdb; padding:15px 0}
.rltdArtcl .mrArcl {float:left; padding:5px 10px; color:#fff; background:#ef4123; font-weight:700; font-family:"Open Sans", sans-serif; font-size:14px; min-width:200px; margin-bottom:15px}
.rltdArtcl .other-posts {float:left}
.rltdArtcl .other-posts>li .sld-cptn {width:100%}
.rltdArtcl .other-posts>li {width:226px; overflow:hidden; height:153px}
.rltdArtcl .bx-wrapper .bx-controls {z-index:1}
.rltdArtcl .bx-wrapper .bx-viewport {z-index:9}
.pst-viw .psttitle {float:left; width:100%; font-size:20px; font-weight:700; color:#ef4123; border-bottom:1px dotted #333; padding:7px 0; font-family:"Open Sans", sans-serif}
.pst-viw .postimg {float:left; width:100%; margin:20px 0}
.pst-viw .postimg>img, .pst-viw .postimg>picture {float:left; width:100%; height:auto}
.pst-viw .shrIcs {float:left; width:100%; margin:15px 0}
.pst-viw .shrIcs .post-socl-link {float:right; width:auto}
.pst-viw .shrIcs .post-socl-link>li {line-height:33px}
.pst-viw .shrIcs .post-socl-link .shr-txt-btm {margin-top:8px; float:left}
.pst-viw .shrIcs .post-socl-link>li>a {line-height:35px; height:35px; width:35px; color:#fff; border:none; margin-top:10px}
.pst-viw .shrIcs .fbLik {float:left}
.bxtitl.blg {font-weight:700; font-family:"Open Sans", sans-serif}
.bxtitl.blg small {float:left; width:100%; text-align:left; font-weight:700}
.btnhld {float:left; width:100%; text-align:center; margin:20px 0 0}
.btnhld .btn.blgd {border:none; padding:10px 20px; font-weight:700; font-size:13px; border-radius:15px}
.hmSlidbx {float:left; width:100%; background:#ccc; position:relative}
.hmSlidbx img {float:left; width:100%}
.hmSlidbx .bnrcpn {font-size:20px; font-style:italic; font-weight:700; height:50px; position:absolute; right:40px; top:30%; width:385px}
.hmSlidbx .cptn2 {float:left; width:100%; background:#efefef; padding:30px; font-size:16px}
.hmSlidbx .cptn2 strong {font-weight:700}
.hom-bnr-bx .nwbnr {float:left; width:100%; position:relative}
.hom-bnr-bx .nwbnr img {float:left; width:100%}
.nwbnr .nwcpt {background:rgba(0,0,0,.5); color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; font-weight:700; left:0; padding:20px; position:absolute; top:35%; width:275px}
.nwbnr .btmcpt {float:left; width:100%; background:#efefef; padding:10px 15px; color:#333132; font-family:Arial, Helvetica, sans-serif; font-size:16px}
.nwbnr .btmcpt .hdn1 {font-size:16px; color:#333132; font-family:Arial, Helvetica, sans-serif; display:inline-block; margin-right:10px; vertical-align:baseline}
.hms .rit-clm-bx {margin-bottom:8px}
.clm-lft .nwbox .sngl-clm {width:50%}
.nwbox .clm-in-2 .clm-info-lnk {background:#808285}
.nwbox .clm-info-lnk .rm-font-icn {color:#fff}
.hmpgNw {float:left; width:100%; font-family:'Open Sans', sans-serif}
.hmpgNw .sctns {float:left; width:100%; margin-bottom:8px}
.sensless {background:#fda100}
.hmpgNw .hfclme {float:left; width:50%}
.hfclme .fulimg {float:left; max-width:100%}
.sctns .clmtx {float:left; width:100%; padding:80px}
.sctns .clmtx p {float:left; width:100%; font-size:38px; color:#fff; margin-bottom:25px}
.sctns .clmtx p strong {font-weight:700}
.sctns .clmtx .lrnmr {float:left; background:#fff; padding:10px 15px}
.sctns .clmtx .lrnmr img {float:left; margin-right:15px}
.sctns .clmtx .lrnmr:hover {opacity:.9}
.sctns .clmtx .hdn2 {float:left; font-family:'Open Sans', sans-serif; font-weight:700}
.Supportless {background:#f75500}
.sctns.Supportless .clmtx .lrnmr {background:#f99f1c; color:#fff}
.Supportless .fulimgs, .Supportless .fulimgs img, .sensless .fulimgs, .sensless .fulimgs img {float:left; width:100%}
.fulimgs .mob {display:none}
.shartrad {text-align:center; font-family:'Open Sans', sans-serif}
.shartrad .hdng3 {float:left; width:100%; float:left; font-family:'Open Sans', sans-serif; font-weight:700; font-size:30px; margin:20px 0 5px; color:#ef4123}
.shartrad .subtil {float:left; width:100%; font-size:20px; font-family:Arial, Helvetica, sans-serif}
.shartrad .boxlst, .winsl .winlst {float:left; width:101%; margin-top:25px; margin-left:-1%; list-style:none; padding:0; margin-bottom:20px;}
.shartrad .boxlst li {float:left; margin-left:1%; width:32.33%; min-height:360px; background:#f2f2f2; margin-bottom:1%; padding:25px}
.shartrad .boxlst .imgicn {float:left; width:100%; margin:20px 0 10px}
.shartrad .boxlst .hdng4 {float:left; width:100%; font-size:24px; font-weight:700; font-family:'Open Sans', sans-serif}
.shartrad .boxlst .pratxt {float:left; width:100%; font-size:16px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; line-height:24px}
.opnacntd {background:url(../newpages/images/opnAcnBk.jpg) center center no-repeat; background-size:cover}
.opnacntd .cntbxs {float:left; width:750px; padding:55px; color:#ef4123}
.opnacntd .cntbxs .hdng5 {float:left; width:100%; font-family:'Open Sans', sans-serif; font-size:30px; font-weight:700; margin-top:25px}
.opnacntd .cntbxs .para {font-size:24px; float:left; width:100%; margin:0 0 15px}
.opnacntd .cntbxs .btn {font-size:16px; font-weight:700; border:none; padding:15px 25px}
.opnacntd img {vertical-align:bottom}
.awardwin {text-align:center; padding:0 20%; margin:25px 0}
.awardwin .hdn3 {color:#ef4123; font-size:30px; font-weight:700; font-family:'Open Sans', sans-serif; margin-bottom:10px}
.awardwin p {float:left; width:100%; font-size:16px; line-height:28px; margin-top:10px; font-family:Arial, Helvetica, sans-serif}
.winsl {float:left; width:100%;}
.winsl .winlst li {float:left; margin-left:1%; width:24%; min-height:340px; background:#f2f2f2; margin-top:1%; padding:25px; text-align:center; min-height:390px;}
.winsl .scnHdn {text-align:center; font-size:25px;}
.winsl .winlst li .imgicn {float:left; width:100%; margin:15px 0}
.winsl .winlst li {font-size:20px}
.winsl .winlst li h5 {display:inline-block; vertical-align:baseline; font-weight:700; font-size:16px}
.dwnldApp {background:url(../newpages/images/downloadbk.jpg) center center no-repeat; background-size:cover; margin:5px 0 0}
.dwnldApp .hdn3 {float:left; width:100%; text-align:center; font-weight:700; font-family:'Open Sans', sans-serif; font-size:30px; color:#fff; margin:0 0 15px}
.dwnldApp .astik {float:left; width:100%; text-align:center; color:#fff; font-size:20px}
.dwnldApp .dwnlbtn {float:left; width:100%; text-align:center; margin-top:15px}
.dwnldApp .dwnlbtn a {display:inline-block; margin:10px}
.dwnldApp .dwnlbtn a:hover {opacity:.8}
.dwnldApp .hfclme .fulimg {float:right}
.rittxtbxs {float:left; width:100%; overflow:auto; padding:20px}
.rittxtbxs.cmdtrd {height:2070px}
.ritcntbx {float:left; width:100%; text-align:left; margin-bottom:10px}
.rittxtbxs .bxttl {float:left; width:100%; margin-bottom:5px; font-weight:700; font-family:'Open Sans', sans-serif; font-size:12px}
.rittxtbxs p {float:left; width:100%; margin-top:5px; text-align:justify}
.lftsctn {float:left; width:100%; margin-bottom:15px}
.lftsctn h2 {border:none; margin:0; padding:0}
.lftsctn p {text-align:left}
.brik {background:#f6f6f6; padding:20px; position:relative}
.brik .hfclm {float:left; width:50%}
.brik img {float:right}
.brik .hdn2 {float:left; width:100%; font-size:30px; font-family:'Open Sans', sans-serif; font-weight:700; margin:10px 0}
.brik p {float:left; width:100%; font-size:18px}
.lftsctn.opnacntd .cntbxs {float:left; width:50%; padding:20px}
.lftsctn.opnacntd .cntbxs .hdng5 {font-size:24px}
.lftsctn.opnacntd .cntbxs .para {font-size:14px}
.lftsctn.opnacntd img {height:230px; float:right}
.spice {text-align:center; background:#eaeaea; padding:20px}
.spice .hdn2, .whytrde .hdn2 {float:left; width:100%; text-align:center; font-size:28px; margin:15px 0}
.spice p {float:left; width:100%; text-align:center; font-size:16px; font-family:'Open Sans', sans-serif; font-weight:700}
.spice img {max-width:100%}
.whytrde {background:#eaeaea; padding:20px}
.whytrde .wytrdlst {float:left; width:100%; list-style:none; margin:0; padding:0}
.whytrde .wytrdlst li {float:left; width:100%; margin:10px 0 20px; padding-left:100px; font-size:14px}
.whytrde .wytrdlst img {float:left; margin-left:-80px; width:60px}
.whytrde .wytrdlst h4 {color:#ee4326; font-size:14px; padding-left:0; margin:0; font-weight:300; font-family:sans-serif}
.sgnfrm {background:#ef4123; padding:25px; text-align:center; color:#fff}
.sgnfrm .hdn5 {float:left; width:100%; font-size:24px; font-family:'Open Sans', sans-serif; font-weight:700}
.sgnfrm .sgnfrem {float:left; width:100%; margin:25px 0 0}
.sgnfrem .input-bx {display:inline-block; vertical-align:top; margin:7px; width:30%; padding-left:30px}
.sgnfrem .input-bx .intbs {border:none; border-radius:0; float:left; padding:7px; width:100%; height:30px}
.sgnfrem .input-bx .rm-font-icn {float:left; margin-left:-30px; width:30px; height:30px; text-align:center; line-height:30px; background:#f99f1c; color:#fff}
.sgnfrem .btn {border:none; background:#f99f1c; font-weight:700; font-size:14px; font-family:'Open Sans', sans-serif; padding:7px 15px; text-transform:uppercase}
.whytrde .wytrdlst.hlfs li {width:48%; margin-right:2%; min-height:100px}
.whytrde .slogs {float:left; width:100%; text-align:center; font-size:16px; padding:0 10%; margin-bottom:15px}
.whytrde .hfclm {float:left; width:50%; padding:10px; text-align:center; margin-top:10px}
.whytrde .hfclm icnimg {float:left; width:100%}
.whytrde .hfclm icnimg img {float:none; display:inline-block; vertical-align:top}
.whytrde .hfclm .hdn4 {font-size:18px; font-weight:700; font-family:'Open Sans', sans-serif; margin:10px 0}
.whytrde .hfclm .inbxs {float:left; width:100%}
.whytrde .hfclm .inbxs .hdn4 {font-size:12px; margin:0}
.whytrde .hfclm .inbxs p {float:left; width:100%; text-align:center; font-size:12px}
.fulsct {float:left; width:100%}
.fulsct.winsl .winlst {margin-top:0}
.rdbnr {margin-bottom:-10px; background:#ef4123; padding:25px; color:#fff}
.rdbnr .txtbxs {float:right; width:400px}
.rdbnr .txtbxs .hdg {float:left; width:100%; font-size:22px; font-weight:700; font-family:'Open Sans', sans-serif; margin:15px 0}
.rdbnr .txtbxs p {font-size:16px; font-weight:700; font-family:Arial, Helvetica, sans-serif}
.SmrtInvst {text-align:center; margin:0}
.SmrtInvst .hdn2 {text-align:center; margin:25px 0 10px; font-size:24px}
.SmrtInvst .slog {text-align:center; font-size:14px; margin-bottom:10px; font-weight:700; font-family:'Open Sans', sans-serif}
.SmrtInvst p {text-align:center}
.SmrtInvst .redbk {display:inline-block; float:none; width:auto; background:#ef4123; color:#fff; padding:5px 15px; margin-bottom:35px; text-align:center}
.SmrtInvst .dwnlbtn {float:left; width:100%; text-align:center; margin:0}
.SmrtInvst .dwnlbtn a {margin:10px}
.SmrtInvst .trdimg {float:left; width:100%; text-align:center}
.SmrtInvst .trdimg img {vertical-align:bottom; max-width:100%}
.mobtrd {height:807px}
.wtchdemo {background:#e2e2e2; padding:25px 0; margin:0}
.wtchdemo .triclm {float:left; width:33.333%; padding:10px; text-align:center}
.wtchdemo .rdmob {max-width:100%}
.wtchdemo .rdmblft, .wtchdemo .rdmbrit {float:left; width:100%; list-style:none; margin:0; padding:0; text-align:right}
.rdmblft img {float:right; margin-right:-40px; margin-top:5px}
.wtchdemo .rdmblft li, .wtchdemo .rdmbrit li {float:right; width:100%; margin-bottom:25px; padding-right:40px}
.rdmblft h5, .rdmbrit h5 {float:left; width:100%; font-weight:700; font-family:'Open Sans', sans-serif; font-size:13px}
.wtchdemo .rdmbrit {text-align:left}
.wtchdemo .rdmbrit li {float:left; padding-left:40px; padding-right:0}
.rdmbrit img {float:left; margin-left:-40px; margin-top:5px}
.wtchdemo .triclm .btns {display:inline-block; padding:10px 15px; color:#fff; background:#ef4123; font-weight:700; font-family:'Open Sans', sans-serif; margin:3px}
.clm-in.dwnldaps {padding:20px; margin-bottom:0}
.clm-in.dwnldaps .mobimg {float:left; height:250px}
.clm-in.dwnldaps .hdd3 {font-family:'Open Sans', sans-serif; font-size:20px; font-weight:700; margin-bottom:15px}
.clm-in.dwnldaps p a {margin:7px 0}
.clm-in.dwnldaps p a img {width:150px}
.whtmks {background:#d1d1d1; padding:25px; text-align:center}
.whtmks .hdn2 {text-align:center; margin:10px 0}
.whtmks .mkslst {float:left; width:100%; margin:0; list-style:none}
.whtmks .mkslst li {padding:20px; width:49%; float:none; display:inline-block}
.mkslst .imginc {float:left; width:100%}
.mkslst .hdn4 {float:left; width:100%; font-size:14px; font-weight:700; font-family:'Open Sans', sans-serif; margin:7px 0}
.chose {text-align:center; padding-bottom:25px}
.chose .hdn2 {text-align:center; margin:20px 0 10px}
.chose .slgs {float:left; width:100%; text-align:center; font-size:18px}
.chose .pras {text-align:center; margin-bottom:20px}
.chose .btns {display:inline-block; padding:7px 15px; background:#ef4123; color:#fff; font-size:14px; font-weight:700; font-family:'Open Sans', sans-serif}
.sdbxs {float:left; width:100%; list-style:none; margin:0; padding:0}
.sdbxs li {float:left; width:100%; padding:55px 0; background:#bcbec0; background:-moz-linear-gradient(top,#bcbec0 0,#fff 10%,#fff 50%,#fff 90%,#bcbec0 100%); background:-webkit-linear-gradient(top,#bcbec0 0,#fff 10%,#fff 50%,#fff 90%,#bcbec0 100%); background:linear-gradient(to bottom, #bcbec0 0, #fff 10%, #fff 50%, #fff 90%, #bcbec0 100%)}
.sdbxs .inimgbx {width:45%; float:left; text-align:center; padding:20px}
.sdbxs .intxtbx {width:55%; float:right; padding:20px}
.sdbxs .inimgbx img {max-width:100%}
.sdbxs .inimgbx .btns {display:inline-block; float:none; margin:10px; padding:7px 15px; color:#fff; background:#ef4123; font-weight:700; font-family:'Open Sans', sans-serif}
.sdbxs li:nth-child(even) .inimgbx {float:right}
.sdbxs li:nth-child(even) .intxtbx {float:left}
.sdbxs .intxtbx .hdg2 {float:left; width:100%; font-size:27px; font-weight:700; font-family:'Open Sans', sans-serif; margin:0 0 15px}
.sdbxs .intxtbx .hdg2 i {color:#ef4123; font-style:normal}
.fretrde {background:#f1f2f2; padding:20px}
.fretrde .cntbs {float:right; width:500px; margin-top:25px; text-align:center}
.fretrde img {float:left}
.fretrde .cntbs .hfbx {float:left; width:50%; padding:10px 0; font-size:16px; font-weight:700; color:#58595b; font-family:'Open Sans', sans-serif; text-align:left}
.fretrde .cntbs .hfbx i {font-size:60px; float:left; color:#ef4123; margin-right:10px; font-style:normal; font-weight:700; font-family:'Open Sans', sans-serif; line-height:40px}
.fretrde .cntbs .btns {float:none; display:inline-block; padding:7px 15px; background:#d1d3d4; font-weight:700; font-family:'Open Sans', sans-serif; margin-top:25px; font-size:20px; color:#58595b}
.fretrde .cntbs .btns i {color:#ef4123; font-style:normal}
.onlitrd {height:468px}
.sidtrd {float:left; width:100%; padding:20px; margin-bottom:0}
.sidtrd .stdlst {float:left; width:100%; margin:0; padding:0; list-style:none; text-align:left}
.sidtrd .stdlst li {float:left; width:100%; padding-left:70px; margin:10px 0; font-weight:700; font-size:16px; font-family:'Open Sans', sans-serif; line-height:50px}
.sidtrd .stdlst i {float:left; width:50px; height:50px; font-weight:400; line-height:50px; text-align:center; color:#fff; background:#ef4123; margin-left:-70px; font-size:25px; font-style:normal; border-radius:50%}
.sidtrd .btns {float:left; width:100%; padding:10px; background:#ef4123; color:#fff; font-weight:700; font-family:'Open Sans', sans-serif; font-size:22px; margin:15px 0}
.nwinvtr .hdn2 {float:left; width:100%; text-align:center; font-size:30px; margin:15px 0 7px}
.nwinvtr .slgs {float:left; width:100%; text-align:center; font-size:14px; font-weight:700; font-family:'Open Sans', sans-serif}
.nwinvtr .pras {text-align:center}
.trdrtyp {float:left; width:100%}
.trdrtyp .twoclm {float:left; width:50%; background:#e0e0e0; text-align:center}
.trdrtyp .twoclm.lfs {background:#eee}
.trdrtyp .twoclm .hdg2 {font-weight:700; color:#fff; background:#ef4123; font-family:'Open Sans', sans-serif; font-size:20px; padding:15px; text-align:center}
.trdrtyp .twoclm.lfs .hdg2 {background:#f99f1c}
.trdrtyp .twoclm .imgbs {text-align:center; padding:25px 10px; float:left; width:100%}
.trdrtyp .twoclm .lsts {float:left; width:100%; list-style:none; margin:15px 0; padding:0 20px}
.trdrtyp .twoclm .lsts li {float:left; width:100%; margin-bottom:10px; padding-left:80px; min-height:110px}
.trdrtyp .twoclm .lsts img {float:left; margin-left:-80px}
.trdrtyp .twoclm .lsts .hdn3 {float:left; width:100%; text-align:left; padding:0; margin:0; font-size:14px; color:#ef4123}
.trdrtyp .twoclm .btns {float:none; display:inline-block; padding:10px 15px; margin:0 0 35px; background:#ef4123; color:#fff; line-height:30px; font-weight:700; font-family:'Open Sans', sans-serif; font-size:15px}
.trdrtyp .twoclm .btns img {float:left; margin-right:10px}
.trdrtyp .twoclm.lfs .lsts li {padding-left:0; padding-right:80px}
.trdrtyp .twoclm.lfs .lsts li p {text-align:right}
.trdrtyp .twoclm.lfs .lsts img {float:right; margin-right:-80px}
.trdrtyp .twoclm.lfs .lsts .hdn3 {text-align:right; color:#f99f1c}
.trdrtyp .twoclm.lfs .btns {background:#f99f1c}
.trdacnt {background:#eaeaea; padding:20px}
.trdacnt .cntbs {float:left; width:100%; text-align:center; padding:10px}
.trdacnt .cntbs img {float:none; display:inline-block; vertical-align:middle; width:130px; margin-right:10px}
.trdacnt .cntbs .hdn2 {float:none; display:inline-block; width:auto; font-size:24px; vertical-align:middle}
.trdacnt .sgnfrem {float:left; width:100%; text-align:center}
.trdacnt .sgnfrem .btn, .trdacnt .sgnfrem .input-bx .rm-font-icn {background:#ef4123}
.whtmks.litbk {background:#efefef; margin-bottom:0}
.stktrd {height:1815px}
.social-lnk li.appicn {border:none; position:absolute; right:20px}
.social-lnk li.appicn img {height:35px}
.social-lnk li.appicn a {margin:0 5px}
.grecaptcha-badge { visibility: hidden;}
.PstVewSctn .PostCntn{text-align: justify;}

/*----------------------------------------------
Table of Contents:
1. Common Block Styles
2. Paragraph & Text Blocks
3. Heading Blocks
4. List Blocks
5. Media Blocks
6. Layout Blocks
7. Widget Blocks
8. Theme-Specific Overrides
----------------------------------------------*/

/* ====================
   1. COMMON BLOCK STYLES
   ==================== */

/* Common block container */
.wp-block {
    max-width: 1100px;
    margin: 0 auto;
}

/* Wide alignment */
.wp-block[data-align="wide"] {
    max-width: 1200px;
}

/* Full alignment */
.wp-block[data-align="full"] {
    max-width: none;
}

/* ====================
   2. PARAGRAPH & TEXT BLOCKS
   ==================== */

/* Paragraph */
.wp-block-paragraph {
    line-height: 1.6;
    margin-bottom: 1.5em;
}

/* Dropcap */
.has-drop-cap:not(:focus):first-letter {
    font-size: 3.5em;
    float: left;
    line-height: 0.8;
    margin-right: 0.5rem;
    font-weight: bold;
}

/* Text colors */
.has-text-color {
    transition: color 0.3s ease;
}

/* Font sizes */
.has-small-font-size {
    font-size: 0.875rem;
}

.has-medium-font-size {
    font-size: 1.125rem;
}

.has-large-font-size {
    font-size: 1.5rem;
}

.has-huge-font-size {
    font-size: 2rem;
}

/* ====================
   3. HEADING BLOCKS
   ==================== */

.wp-block-heading {
    margin-top: 2rem;
    margin-bottom: 1rem;
    font-weight: 600;
    line-height: 1.3;
}

h1.wp-block-heading {
    font-size: 2.5rem;
}

h2.wp-block-heading {
    font-size: 2rem;
}

h3.wp-block-heading {
    font-size: 1.75rem;
}

h4.wp-block-heading {
    font-size: 1.5rem;
}

h5.wp-block-heading {
    font-size: 1.25rem;
}

h6.wp-block-heading {
    font-size: 1rem;
}

/* ====================
   4. LIST BLOCKS
   ==================== */

.wp-block-list {
    margin-bottom: 1.5rem;
    padding-left: 2rem;
}

.wp-block-list li {
    margin-bottom: 0.5rem;
}

/* Nested lists */
.wp-block-list ul,
.wp-block-list ol {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

/* Ordered list */
.wp-block-list ol {
    list-style-type: decimal;
}

/* Unordered list */
.wp-block-list ul {
    list-style-type: disc;
}

/* ====================
   5. MEDIA BLOCKS
   ==================== */

/* Image block */
.wp-block-image {
    margin-bottom: 2rem;
}

.wp-block-image img {
    max-width: 100%;
    height: auto;
}

.wp-block-image figcaption {
    font-size: 0.875rem;
    color: #666;
    text-align: center;
    margin-top: 0.5rem;
}

/* Image alignment */
.wp-block-image.alignleft {
    float: left;
    margin-right: 2rem;
    margin-bottom: 1rem;
}

.wp-block-image.alignright {
    float: right;
    margin-left: 2rem;
    margin-bottom: 1rem;
}

.wp-block-image.aligncenter {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

/* Gallery block */
.wp-block-gallery {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    padding: 0;
    margin: 0 -0.5rem 2rem;
}

.wp-block-gallery .blocks-gallery-item {
    flex: 1 1 calc(25% - 1rem);
    margin: 0.5rem;
}

.wp-block-gallery .blocks-gallery-item img {
    width: 100%;
    height: auto;
    object-fit: cover;
}

/* Cover block */
.wp-block-cover {
    min-height: 400px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 2rem;
}

.wp-block-cover__inner-container {
    max-width: 800px;
    margin: 0 auto;
    padding: 2rem;
    color: white;
    position: relative;
    z-index: 1;
}

.wp-block-cover__background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
}

/* Video block */
.wp-block-video video {
    max-width: 100%;
    height: auto;
}

/* Audio block */
.wp-block-audio audio {
    width: 100%;
}

/* File block */
.wp-block-file {
    padding: 1rem;
    background: #f8f9fa;
    border-radius: 5px;
}

.wp-block-file a {
    font-weight: 600;
}

/* ====================
   6. LAYOUT BLOCKS
   ==================== */

/* Columns */
.wp-block-columns {
    display: flex;
    gap: 2rem;
    margin-bottom: 2rem;
}
.skip-link {
    position: fixed;
    top: -100px;
    left: 16px;
    z-index: 999999;
    padding: 12px 18px;
    background: #000;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4;
    text-decoration: none;
    border: 2px solid #fff;
    border-radius: 4px;
    transition: top 0.2s ease;
}

.skip-link:focus,
.skip-link:focus-visible {
    top: 16px;
    color: #fff;
    outline: 3px solid #e31e24;
    outline-offset: 3px;
}
.skip-link.screen-reader-text:focus,
.skip-link.screen-reader-text:focus-visible {
    clip-path: none;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    padding: 12px 18px;

    position: fixed;
    top: 15px;
    left: 15px;

    background: #ffffff;
    color: #000000;
    border: 2px solid #000000;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4;
    text-decoration: none;

    z-index: 999999;
    outline: 3px solid #d71920;
    outline-offset: 2px;
}
@media (max-width: 768px) {
    .wp-block-columns {
        flex-direction: column;
    }
}

.wp-block-column {
    flex: 1;
    min-width: 0;
}

/* Column widths */
.wp-block-column.is-vertically-aligned-top {
    align-self: flex-start;
}

.wp-block-column.is-vertically-aligned-center {
    align-self: center;
}

.wp-block-column.is-vertically-aligned-bottom {
    align-self: flex-end;
}

/* Group block */
.wp-block-group {
    margin-bottom: 2rem;
    padding: 2rem;
}

.wp-block-group__inner-container {
    max-width: 1100px;
    margin: 0 auto;
}

/* Group with background */
.wp-block-group.has-background {
    border-radius: 8px;
}

/* Media & Text */
.wp-block-media-text {
    display: grid;
    grid-template-columns: 50% 50%;
    gap: 2rem;
    margin-bottom: 2rem;
    align-items: center;
}

.wp-block-media-text.has-media-on-the-right {
    grid-template-columns: 50% 50%;
}

.wp-block-media-text__media img,
.wp-block-media-text__media video {
    width: 100%;
    height: auto;
}

@media (max-width: 768px) {
    .wp-block-media-text {
        grid-template-columns: 1fr;
    }
}

/* Separator */
.wp-block-separator {
    border: none;
    border-bottom: 2px solid #ddd;
    margin: 2rem auto;
    max-width: 100px;
}

.wp-block-separator.is-style-wide {
    max-width: 100%;
}

.wp-block-separator.is-style-dots {
    max-width: 100%;
    border: none;
    text-align: center;
}

.wp-block-separator.is-style-dots::before {
    content: "···";
    font-size: 1.5rem;
    letter-spacing: 1rem;
}

/* Spacer */
.wp-block-spacer {
    clear: both;
}

/* Buttons */
.wp-block-buttons {
    display: flex;
    gap: 1rem;
    flex-wrap: wrap;
    margin-bottom: 2rem;
}

.wp-block-button {
    display: inline-block;
}

.wp-block-button__link {
    display: inline-block;
    padding: 0.75rem 1.5rem;
    border-radius: 4px;
    background: #007cba;
    color: white;
    text-decoration: none;
    transition: all 0.3s ease;
}

.wp-block-button__link:hover {
    background: #005a87;
    color: white;
    text-decoration: none;
}

/* Button styles */
.is-style-outline .wp-block-button__link {
    background: transparent;
    border: 2px solid #007cba;
    color: #007cba;
}

.is-style-outline .wp-block-button__link:hover {
    background: #007cba;
    color: white;
}

.is-style-squared .wp-block-button__link {
    border-radius: 0;
}

/* ====================
   7. WIDGET BLOCKS
   ==================== */

/* Latest posts */
.wp-block-latest-posts {
    list-style: none;
    padding: 0;
}

.wp-block-latest-posts li {
    margin-bottom: 1rem;
}

.wp-block-latest-posts__post-title {
    font-weight: 600;
}

.wp-block-latest-posts__post-date {
    font-size: 0.875rem;
    color: #666;
    display: block;
}

/* Latest comments */
.wp-block-latest-comments {
    list-style: none;
    padding: 0;
}

.wp-block-latest-comments__comment {
    margin-bottom: 1rem;
}

.wp-block-latest-comments__comment-author {
    font-weight: 600;
}

.wp-block-latest-comments__comment-date {
    font-size: 0.875rem;
    color: #666;
}

/* Archives */
.wp-block-archives {
    list-style: none;
    padding: 0;
}

/* Categories */
.wp-block-categories {
    list-style: none;
    padding: 0;
}

/* Calendar */
.wp-block-calendar table {
    width: 100%;
    border-collapse: collapse;
}

.wp-block-calendar caption {
    font-weight: 600;
    margin-bottom: 1rem;
}

.wp-block-calendar th,
.wp-block-calendar td {
    padding: 0.5rem;
    text-align: center;
    border: 1px solid #ddd;
}

/* Search */
.wp-block-search {
    display: flex;
    gap: 0.5rem;
}

.wp-block-search__input {
    flex: 1;
    padding: 0.5rem;
    border: 1px solid #ddd;
    border-radius: 4px;
}

.wp-block-search__button {
    padding: 0.5rem 1rem;
    background: #007cba;
    color: white;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

/* Tag cloud */
.wp-block-tag-cloud a {
    display: inline-block;
    padding: 0.25rem 0.5rem;
    margin: 0.25rem;
    background: #f8f9fa;
    border-radius: 3px;
    text-decoration: none;
    font-size: 0.875rem;
}

/* Quote */
.wp-block-quote {
    padding: 1.5rem;
    margin: 2rem 0;
    border-left: 4px solid #007cba;
    background: #f8f9fa;
    font-style: italic;
}

.wp-block-quote p {
    margin-bottom: 1rem;
}

.wp-block-quote cite {
    font-size: 0.875rem;
    color: #666;
    font-style: normal;
}

/* Pullquote */
.wp-block-pullquote {
    padding: 2rem;
    margin: 2rem 0;
    text-align: center;
    border-top: 2px solid #ddd;
    border-bottom: 2px solid #ddd;
}

.wp-block-pullquote p {
    font-size: 1.5rem;
    line-height: 1.4;
}

.wp-block-pullquote cite {
    font-size: 1rem;
    color: #666;
}

/* ====================
   8. THEME-SPECIFIC OVERRIDES
   ==================== */

/* Dark mode support */
@media (prefers-color-scheme: dark) {
    .wp-block-file {
        background: #2d2d2d;
    }
    
    .wp-block-quote {
        background: #2d2d2d;
        border-left-color: #4a90e2;
    }
    
    .wp-block-tag-cloud a {
        background: #2d2d2d;
    }
    
    .wp-block-search__input {
        background: #2d2d2d;
        border-color: #444;
        color: #fff;
    }
}

/* Print styles */
@media print {
    .wp-block-cover {
        min-height: auto;
    }
    
    .wp-block-button__link {
        background: none !important;
        color: #000 !important;
        border: 1px solid #000;
    }
    
    .wp-block-media-text {
        display: block;
    }
    
    .wp-block-columns {
        display: block;
    }
    
    .wp-block-column {
        margin-bottom: 1rem;
    }
}

/* Accessibility */
.wp-block-button__link:focus,
.wp-block-search__button:focus {
    outline: 2px solid #007cba;
    outline-offset: 2px;
}

.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal;
}
@media only screen and (min-width:1023px) and (max-width:1270px) {
.wper {width:1000px}
.sinup-clm {width:235px}
.sinup-clm p {font-size:10px; line-height:15px}
.banner .clm-in, .sngl-clm .clm-in {height:245px}
.banner .bannr-txt {font-size:10px; line-height:15px; right:25px; width:315px}
.clm-in .clm-title, .our-prdt .clm-title, .sinup-bx .clm-title, .stock-srch .clm-title {font-size:16px}
.clm-in-2 {height:174px}
#tabs>li>a {margin:0; padding:0 5px; font-size:10px}
.nstd-tb {margin-top:172px}
.nstd-tb .nstd-tb-cntd {height:157px}
.nstd-tb>li>a {font-size:11px; margin:0}
.prdt-icn-lst>li>a {font-size:11px}
.top-mnu>li>a {font-size:12px}
.clm-rit .stock-srch .compair-stok {height:268px}
.key-feats li {font-size:13px; margin:10px 1%; width:12%}
.banks li {width:165px; margin:0 17px}
.banner img {float:left; width:112%; height:auto; margin-top:15px}
.srch-loctn select {width:200px}
.select-style {width:180px}
.pg-bnr-tilel>div>h2, h1 {font-size:28px}
.team-membrs .membr-dtls {width:74%}
.clm-in-2 {display:block}
.pg-rit-clm .clm-in-2 {height:100%; min-height:225px}
.clm-img {display:block}
ul.mkt-dt-ctg>li {margin:10px .5% 0}
ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:80px; line-height:80px}
.mrkt-bnr-rit .cate-blw {height:50px}
.mrkt-bnr-rit ul.mkt-dt-ctg {margin:-49px 0 0; padding-top:50px}
ul.eqry-lnks>li {width:25%}
.chrt-row .liv-chrt-bx {height:390px}
.pg-cntnt .mkt-side-lnks table {width:100%}
.srh-frm.mltisrch {margin:5px 5%; width:90%}
.rits-bdy .liv-chrt-bx .tb-bx-tbl {width:388px}
.top-nw-mnu>li>a {font-family:open_sansregular; font-size:13px; padding:7px 5px}
.top-nw-mnu>li>a>span {font-size:15px; margin-right:5px}
.sub-menu>li>a {font-family:open_sansregular; font-size:13px}
.sub-menu>li>a>h2, .top-nw-mnu>li>a>h2 {display:inline-block; font-size:13px}
.top-nw-mnu>li>.sub-menu {top:36px}
.clm-rit .sinup-bx {min-height:260px}
.hom-bnr-in .blk-box-outr {top:55px; right:10px}
.blk-box-outr .blk-bx-in {font-size:11px; line-height:18px}
.hom-bnr-in .bnr-hdr-txt {font-size:13px; padding:5px 10px}
.blk-box-outr .bannr-btn {margin-top:10px}
.rit-clm-bx .srch-stk {padding:18px 15px}
.rit-clm-bx.mrkt-indct {height:356px}
.mrkt-indicat td {padding:15px 10px}
.opn-acnt-img {height:206px}
.vdo-ifrms .vdo-frme iframe {height:140px}
.srch-by-kywrd {padding-right:50px}
.fltr-by-catgry {padding-left:50px}
.slid-img>li .sld-cptn {font-size:16px}
.post-lst .post-titl {font-size:14px}
.post-lst .post-cntnt {font-size:13px}
.srchd-blg-lst>li {padding-left:200px}
.srchd-blg-lst .srch-pst-img {margin-left:-200px; width:190px}
.srchd-pst-cntn .pst-txt {font-size:14px}
.srchd-blg-lst .srch-pst-img>img {min-height:150px}
.srch-pst-hdr .pst-ctgy {font-size:10px}
.pst-ctgy::after {border-width:12.5px 0 12px 14px}
.pst-txts q {padding:50px 55px}
.pst-txts q::before {left:20px}
.pst-txts q::after {right:20px}
.other-posts>li {width:308px}
.other-posts>li .sd-img {height:auto}
.mrkt-lft-clms ul.mkt-dt-ctg {width:101%; margin:0 0 0 -1%}
.mrkt-lft-clms>ul.mkt-dt-ctg>li {margin:6px 0 0 1%; width:11.5%}
.srch-stor-info h1 {font-size:16px}
.mrkt-lft-clms>ul.mkt-dt-ctg>li a {font-size:10px}
.livqte .chrinfo>li {padding:5px}
.statsmrk .font-icn {height:85px; width:85px; line-height:85px; font-size:50px}
.livqte .statsmrk {font-size:35px}
.chrt-row .liv-chrt-bx.vsNify {height:650px}
.sktDictryInbx {padding-left:380px}
.sktDictryInbx .sktDictImg {width:350px; margin-left:-380px}
.pgbnr .bnrimgs {width:450px}
.pgbnr .bnrtxts {width:540px}
.awrdlsts>li {width:170px; margin:10px 30px}
.acuntOpnin .wper {padding-right:350px}
.acuntOpnin .AcntOpn {margin-right:-350px; width:350px}
.abtActLst>li {padding:20px 30px}
.lstbxin p img {float:right; margin-left:40px; margin-top:-35px; width:170px}
.abtActLst>li:nth-child(2n) .lstbxin p img {margin-left:0; margin-right:40px}
.abtActLst>li {height:310px}
.gtSrtLst p {font-size:14px; line-height:24px}
.ptnrlsts>li {width:280px}
.ptnrlsts p {min-height:70px}
.rltdArtcl .other-posts>li {width:230px}
.team-membrs .tm-mbr-img {width:133px}
.sctns .clmtx p {font-size:30px}
.sctns .clmtx {padding:60px}
.shartrad .boxlst li {min-height:380px}
.opnacntd .cntbxs {width:600px}
.opnacntd .cntbxs .hdng5 {font-size:20px}
.opnacntd .cntbxs .para {font-size:20px}
.awardwin {padding:0}
.winsl .winlst li {font-size:18px}
.winsl .winlst li h5 {font-size:15px}
.dwnldApp .hdn3 {font-size:24px}
.brik img {width:270px}
.brik p {font-size:16px}
.lftsctn.opnacntd .cntbxs .hdng5 {font-size:20px}
.lftsctn.opnacntd .cntbxs .para {font-size:12px}
.sgnfrm .hdn5 {font-size:18px}
.rdbnr .txtbxs {width:320px}
.rdbnr .txtbxs .hdg {font-size:20px}
.fretrde .cntbs {width:380px; margin-top:10px}
.onlitrd {height:1053px}
.sidtrd .btns {font-size:20px}
.trdrtyp .twoclm .lsts li {min-height:120px}
.stktrd {height:2003px}
.mobtrd {height:1093px}
}

@media only screen and (min-width:940px) and (max-width:1022px) {
.wper {width:940px}
.sinup-clm {width:200px}
.sinup-clm p {font-size:10px; line-height:15px}
.banner .clm-in, .sngl-clm .clm-in {height:245px}
.banner .bannr-txt {font-size:10px; line-height:15px; right:15px; width:290px}
.clm-in .clm-title, .our-prdt .clm-title, .sinup-bx .clm-title, .stock-srch .clm-title {font-size:16px}
.clm-in-2 {height:174px}
#tabs>li>a {margin:0; padding:0 5px; font-size:10px}
.nstd-tb {margin-top:168px}
.nstd-tb .nstd-tb-cntd {height:157px}
.nstd-tb>li>a {font-size:11px; margin:0; padding:0}
.prdt-icn-lst>li>a {font-size:11px}
.fotr-lnk li a {font-size:12px}
.clm-info-lnk p strong {font-size:15px}
.top-mnu>li>a {font-size:12px}
.clm-rit .stock-srch .compair-stok {height:258px}
.key-feats {text-align:center}
.key-feats li {font-size:14px; margin:10px 1%; width:22%; float:none; display:inline-block; height:150px; vertical-align:top; border-bottom:1px solid #eee}
.bnr-cntnt p {font-size:14px}
.bnr-cntnt h1 {margin:2px 0}
.sign-bx h1 {font-size:26px}
.banks li {width:160px; margin:0 12px}
.banner img {float:left; width:112%; height:auto; margin-top:33px}
.srch-loctn select {width:175px}
.select-style {width:155px}
.pg-bnr-tilel>div>h2, h1 {font-size:25px}
.team-membrs .membr-dtls {width:100%; margin-left:0}
.team-membrs .tm-mbr-img {display:table; margin:10px auto; width:150px; float:none}
.team-membrs.frnchi .tm-mbr-img {float:left}
.team-membrs.frnchi .membr-dtls {width:70%; margin-left:15px}
.comming-soon {margin-right:50px}
ul.mkt-dt-ctg>li {margin:8px .5% 0}
ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:80px; line-height:80px}
.mrkt-bnr-rit .cate-blw {height:50px}
.mrkt-bnr-rit ul.mkt-dt-ctg {margin:-49px 0 0; padding-top:50px}
ul.eqry-lnks>li {width:33.3%}
.chrt-row .liv-chrt-bx {height:390px}
.pg-cntnt .mkt-side-lnks table {width:783px}
.mkt-side-lnks .tbl-ovr-flo {width:700px}
.srh-frm.mltisrch {margin:5px 0; width:100%}
.mkt-side-lnks .ipoClndr .tbl-ovr-flo {width:400px}
.rits-bdy .liv-chrt-bx .tb-bx-tbl {width:346px}
.header .hdr-lgo {width:180px}
.top-nw-mnu>li>a {font-family:open_sansregular; font-size:13px; padding:7px 5px}
.top-nw-mnu>li>a>span {font-size:15px; margin-right:5px}
.sub-menu>li>a {font-family:open_sansregular; font-size:13px}
.sub-menu>li>a>h2, .top-nw-mnu>li>a>h2 {display:inline-block; font-size:12px}
.top-nw-mnu>li>.sub-menu {top:36px}
.sinup-clm p {font-size:10px; line-height:15px; padding:0; margin:5px 0}
.hom-bnr-in .blk-box-outr {top:55px; right:10px; width:550px}
.blk-box-outr .blk-bx-in {font-size:11px; line-height:18px; padding:10px; width:260px}
.sngl-clm .clm-img .six-bx-img {max-width:195px}
.hom-bnr-in .bnr-hdr-txt {font-size:13px; padding:5px 10px}
.blk-box-outr .bannr-btn {margin-top:10px}
.rit-clm-bx .srch-stk {padding:20px 15px}
.rit-clm-bx.mrkt-indct {height:345px}
.mrkt-indicat td {padding:15px 5px}
.opn-acnt-img {height:195px}
.rit-clm-bx .srch-stk {padding:15px}
.clm-rit .sinup-bx {min-height:248px}
.srch-by-kywrd {padding-right:20px}
.fltr-by-catgry {padding-left:20px}
.slid-img>li .sld-cptn {font-size:16px}
.post-lst .post-titl {font-size:14px}
.post-lst .post-cntnt {font-size:13px}
.tblwpr .tebls {width:290px}
.srchd-pst-cntn .pst-txt {font-size:12px}
.srchd-blg-lst .srch-pst-img>img {min-height:220px}
.srch-pst-hdr .pst-ctgy {font-size:10px}
.pst-ctgy::after {border-width:12.5px 0 12px 14px}
.srch-pst-hdr .post-dt-tim {float:left; width:100%; margin-top:10px}
.pst-txts q {padding:50px 55px}
.pst-txts q::before {left:20px}
.pst-txts q::after {right:20px}
.other-posts>li {width:281px}
.other-posts>li .sd-img {height:auto}
.mrkt-lft-clms ul.mkt-dt-ctg {width:101%; margin:0 0 0 -1%}
.mrkt-lft-clms>ul.mkt-dt-ctg>li {margin:6px 0 0 1%; width:11.5%}
.srch-stor-info h1 {font-size:16px}
.mrkt-lft-clms>ul.mkt-dt-ctg>li a {font-size:10px}
.mrkt-lft-clms ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:35px}
.chrt-row.btmrgn {margin-bottom:8px}
.livqte .chrinfo>li {padding:5px}
.statsmrk .font-icn {height:85px; width:85px; line-height:85px; font-size:50px}
.livqte .statsmrk {font-size:35px}
.chrt-row .liv-chrt-bx.vsNify {height:650px}
.sktDictryInbx {padding-left:380px}
.sktDictryInbx .sktDictImg {width:350px; margin-left:-380px}
.sktDictryInbx .stkDictCntnt {padding-right:50px}
.pgbnr .bnrimgs {width:350px}
.pgbnr .bnrtxts {width:540px}
.opn-acnt-img {height:212px}
.vdo-ifrms .vdo-frme iframe {height:130px}
.awrdlsts>li {width:160px; margin:10px 20px}
.bnrOvrTxt>li {font-weight:400}
.lstbxin p, .lstbxin p strong {font-size:20px}
.acuntOpnin .wper {padding-right:350px}
.acuntOpnin .AcntOpn {margin-right:-350px; width:350px}
.abtActLst>li {padding:20px 30px}
.lstbxin p img {float:right; margin-left:30px; margin-top:-35px; width:150px}
.abtActLst>li:nth-child(2n) .lstbxin p img {margin-left:0; margin-right:30px}
.abtActLst>li {height:310px}
.gtSrtLst p {font-size:14px; line-height:24px}
.ptnrlsts>li {width:350px}
.ptnrlsts p {min-height:60px}
.plnbxe>li {width:48%}
.rltdArtcl .other-posts>li {width:216px}
.sctns .clmtx p {font-size:30px}
.sctns .clmtx {padding:60px}
.shartrad .boxlst li {min-height:380px}
.opnacntd .cntbxs {width:530px}
.opnacntd .cntbxs .hdng5 {font-size:20px}
.opnacntd .cntbxs .para {font-size:20px}
.awardwin {padding:0}
.winsl .winlst li {font-size:18px}
.winsl .winlst li h5 {font-size:15px}
.dwnldApp .dwnlbtn a {margin:10px}
.dwnldApp .hdn3 {font-size:24px}
.nwbnr .nwcpt {top:16%}
.nwbnr .btmcpt {font-size:14px}
.dwnldApp .astik {font-size:16px}
.brik img {width:270px}
.brik p {font-size:16px}
.lftsctn.opnacntd .cntbxs .hdng5 {font-size:20px}
.lftsctn.opnacntd .cntbxs .para {font-size:12px}
.sgnfrm .hdn5 {font-size:18px}
.rdbnr .txtbxs {width:290px}
.rdbnr .txtbxs .hdg {font-size:17px}
.rdbnr img {width:160px}
.fretrde .cntbs {width:320px}
.fretrde .cntbs .hfbx {font-size:13px; font-weight:400}
.onlitrd {height:1167px}
.sidtrd .btns {font-size:18px}
.trdrtyp .twoclm .lsts li {min-height:140px}
.mobtrd {height:1137px}
.stktrd {height:2140px}
.clm-in.dwnldaps .mobimg {height:200px}
}

@media only screen and (min-width:940px) and (max-width:1270px) {
.hdr-lnk-mnu li .rm-font-icn {display:none}
.hdr-lnk-mnu li a[href="tel:05627188900"] .rm-font-icn {display:block}
}

@media only screen and (min-width:766px) and (max-width:939px) {
.mobileNav {display:block}
.tbl-ovr-flo, .wper {width:740px}
.clm-lft, .clm-rit, .fotr-lnk, .pg-lft-clm, .pg-rit-clm, .social-lnk {width:100%}
.top-mnu>li>a {font-size:10px}
.top-mnu>li>a>.rm-font-icn {font-size:24px}
.fotr-lnk, .social-lnk {text-align:center}
.fotr-lnk li, .social-lnk li {display:inline-block; float:none}
.clm-in .clm-title, .our-prdt .clm-title, .sinup-bx .clm-title, .stock-srch .clm-title {font-size:16px}
.banner .bannr-txt {font-size:10px; line-height:15px; right:15px; width:290px}
.banner .clm-in, .sngl-clm .clm-in {height:215px}
.key-feats {text-align:center}
.key-feats li {font-size:14px; margin:10px 1%; width:22%; float:none; display:inline-block; height:150px; vertical-align:top; border-bottom:1px solid #eee}
.bnr-cntnt p {font-size:14px}
.bnr-cntnt h1 {margin:2px 0}
.sign-bx .btn, .sign-bx h1 {font-size:26px}
.sign-bx {padding:26px; min-height:280px}
.sgnup-pg-dby .pg-bnr .pg-brn-img {width:45%}
.sgnup-pg-dby .pg-bnr-tilel {width:54%; padding:0 0 0 15px}
.sinup-pg-footer {text-align:center}
.sinup-pg-footer .go-to-site {float:none; display:inline-block; vertical-align:top; margin-bottom:20px}
.banks li {width:152px; margin:0 10px}
.callpop {left:32%}
.team-membrs .membr-dtls {width:77%}
.clm-lft .clm-in-2 .clm-info-lnk {height:50px}
.clm-lft .clm-in-2 .clm-info-lnk h2 {line-height:18px}
.clm-lft .clm-in-2 .clm-info-lnk .rm-font-icn {margin-top:5px}
.clm-lft .dubl-clm {padding-right:0}
.clm-lft .sngl-clm:nth-child(3n) {padding-right:0}
.clm-in-2 {display:block}
.clm-img img {max-width:100%}
.pg-lft-clm {padding-right:0}
.banner .bannr-btn {bottom:20px}
.pg-rit-clm .clm-in-2 {height:100%; min-height:225px}
.clm-img {display:block}
.holydyPup {width:700px}
.msgbx .hlytxt>h1 {font-size:22px}
.msgbx .hlytxt>h2 {font-size:18px}
.msgbx .hlybnr>img {margin:40px 0 147px}
.msgbx .hlytxt {margin-top:35px}
.pg-lft-clm {padding-right:0}
.mrkt-bnr-rit {position:inherit; width:100%; margin-top:10px; float:left}
ul.mkt-dt-ctg>li {margin:8px .5% 0}
ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:80px; line-height:80px}
.mrkt-bnr-rit ul.mkt-dt-ctg {height:100px; margin:1px 0 0; padding:0}
.mrkt-bnr-rit ul.mkt-dt-ctg>li {width:12.5%; height:100%}
.mkt-side-lnks {padding:0}
.mkt-side-lnks .lft-lnks {width:100%; margin:10px 0}
.lft-lnks ul.sid-lnks {max-height:120px; overflow:auto}
ul.sid-lnks>li {width:33.33%; border-left:1px solid #fff}
.chrt-row .liv-chrt-bx {height:300px}
ul.eqry-lnks>li {width:33.3%}
.pg-cntnt .mkt-side-lnks table {width:783px}
.mkt-side-lnks .tbl-ovr-flo {width:740px}
.full-tbls {width:740px}
.full-tbls table {width:883px}
.cmp-snpt>.tabs>li {border:1px solid #ccc; float:left; width:50%}
.tbs-titl ._symbolName_old {display:none}
.srh-frm.mltisrch {margin:5px 0; width:100%}
.srh-frm.mltisrch>ul>li {float:left; width:100%; margin-bottom:2px}
.srch-alumn-lnks>a {font-size:14px}
.mkt-side-lnks .ipoClndr .tbl-ovr-flo {width:465px}
.rits-bdy .liv-chrt-bx .tb-bx-tbl {width:377px}
.header .hdr-lgo {width:160px; text-align:center}
.hdr-lgo img {display:inline-block; float:none; width:160px}
.top-nw-mnu {width:290px}
.header .hdr-rit-lnk {float:right; margin:0; width:489px; padding:10px; border-bottom:none; padding-right:40px; padding:20px 20px 10px 10px}
.hdr-rit-lnk .hdr-lnk-mnu>li {margin:5px 15px 0 0}
.hdr-lnk-mnu li .txt {background:#ee4326; color:#fff; width:145px; padding:5px 10px}
.nw-mob-mnu {display:block}
.nw-main-muus {float:right; width:30px; height:53px; border-bottom:none; margin-left:-30px}
.header {border-bottom:1px solid #ccc}
.hom-bnr-in .blk-box-outr {top:55px; right:10px}
.blk-box-outr .blk-bx-in {font-size:11px; line-height:18px}
.hom-bnr-in .bnr-hdr-txt {font-size:13px; padding:5px 10px}
.blk-box-outr .bannr-btn {margin-top:10px}
.clm-lft .sngl-clm {padding:0; border:1px solid #fff}
.clm-lft .sngl-clm .clm-in-2 {margin-bottom:0}
.HmPg-cntnt {margin:15px 0; padding-right:0}
.clm-rit .sinup-bx, .opn-acnt-img, .rit-clm-bx.mrkt-indct {height:auto}
.promotional-banner {height:auto; padding-right:0}
.hom-bnr-bx, .servs-offring-text {padding-right:0}
.vdo-ifrms .vdo-frme iframe {height:380px}
.srch-by-kywrd {padding-right:20px}
.fltr-by-catgry {padding-left:20px}
.fltr-by-catgry>label, .srch-by-kywrd>label {font-size:11px; margin-top:10px}
.slid-img>li .sld-cptn {font-size:16px}
.post-lst .post-titl {font-size:14px}
.post-lst .post-cntnt {font-size:13px}
.other-posts>li {width:243px}
.mrkt-lft-clms>ul.mkt-dt-ctg>li {margin:7px 0 0 1.5%; width:23.5%}
.srch-stor-info h1 {font-size:16px; margin-top:40px}
.mrkt-lft-clms ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:35px}
.mrkt-rit-clms .srch-stor-info {height:255px}
.mrkt-intlsbdy .hlfbx {width:100%}
.hlfbx .imgbxs>img {float:left; width:100%}
.hlfbx .hlbx-img {width:50%}
.mrkt-intlsbdy {background:#fff url(../images/gry-grednt.png) repeat-x scroll left 380px}
.chrt-row.btmrgn {margin-bottom:5px}
.livqte .statsmrk {padding:0 10px 10px 150px}
.livqte .chrinfo>li {padding:5px; font-size:10px}
.statsmrk .font-icn {height:50px; width:50px; line-height:50px; font-size:30px}
.livqte .statsmrk {font-size:24px}
.statsmrk small {font-size:14px}
#pieChartdiv {margin-top:-50px; height:350px}
.chrt-row .liv-chrt-bx.vsNify {height:470px}
.sktDictryInbx {padding-left:280px}
.sktDictryInbx .sktDictImg {width:250px; margin-left:-280px}
.sktDictryInbx .stkDictCntnt {padding-right:50px}
.pgbnr .bnrimgs {width:250px}
.pgbnr .bnrtxts {width:540px}
.bnrtxts .thutxt {font-size:20px}
.awrdlsts>li {width:140px; margin:10px}
.bnrOvrTxt>li {font-weight:400}
.lstbxin p, .lstbxin p strong {font-size:20px}
.hdr-lnk-mnu li .logn-txt, .hdr-lnk-mnu li .paperless-link {width:195px}
.acuntOpnin .AcntOpn {margin-right:-350px; width:350px}
.abtActLst>li {padding:20px 30px}
.lstbxin p img {float:right; margin-left:30px; margin-top:-35px; width:150px}
.abtActLst>li:nth-child(2n) .lstbxin p img {margin-left:0; margin-right:30px}
.abtActLst>li {height:310px}
.gtSrtLst p {font-size:14px; line-height:24px}
.ptnrlsts>li {width:350px}
.ptnrlsts p {min-height:60px}
.rltdArtcl .other-posts>li {width:226px}
.team-membrs .tm-mbr-img {width:133px}
.pst-viw .pst-txts iframe {height:110px}
}

@media only screen and (max-width:939px) {
.mobileNav {display:block}
.top-nw-mnu {background:#ee4326; bottom:0; display:block; left:-100%; margin:0; position:fixed; border:1px solid #fff; overflow:auto; top:50px; width:250px; z-index:997; -o-transition:all .5s ease; -ms-transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; transition:all .5s ease; visibility:hidden}
.nw-show-mnu {left:0!important; visibility:visible}
.top-nw-mnu>li {width:99%; border-radius:0; border:none; border-bottom:1px solid #fff}
.top-nw-mnu>li>a {text-align:left; float:left; width:220px}
.top-nw-mnu>li>.top-dwn-mnu {width:254px; top:42px; -webkit-box-shadow:-2px 4px 7px -1px rgba(0,0,0,.56); -moz-box-shadow:-2px 4px 7px -1px rgba(0,0,0,.56); box-shadow:-2px 4px 7px -1px rgba(0,0,0,.56)}
.top-nw-mnu>li>.sub-menu {top:inherit; line-height:16px; width:245px; position:relative; visibility:visible; display:none}
.top-nw-mnu>li:hover>.sub-menu {-o-transition:all 0ms ease; -ms-transition:all 0ms ease; -moz-transition:all 0ms ease; -webkit-transition:all 0ms ease; transition:all 0ms ease}
.top-dwn-mnu>li {border-radius:0; margin-bottom:0; border-bottom:1px solid #fff}
.sub-menu>li>a {font-size:12px; text-align:left}
.top-nw-mnu .opnsub::before {color:#fff; content:"+"; float:right; font-size:20px; height:20px; line-height:20px; padding-top:10px; text-align:center; width:20px}
.top-nw-mnu .opnsub.mns:before {content:"-"}
.tbl-ovr-flo table {min-width:640px}
.pg-bnr-tilel>div>h1 {font-size:24px; line-height:28px}
.sub-menu>li {border-radius:0; border-bottom:1px solid #aaa; margin-bottom:0}
.opn-acnt-img img {min-height:inherit; height:auto}
.homSlidr .bnrOvrTxt {margin-top:0}
.calrqst .hdgns {font-size:16px}
.acuntOpnin .wper {padding-right:0}
.acuntOpnin .abutAucnt {padding-right:0}
.comirDscunt .cmpTblbx:before {display:block}
.fotr-lnk li {float:left; margin-bottom:7px}
.acuntOpnin .AcntOpn {margin:0; width:100%; margin-top:15px}
.AcntOpn .grlImg .rspns-img {display:inline-block; width:280px}
.ptnrlsts>li {width:280px}
.ptnrlsts p {height:70px}
.bnrOvrTxt>li {float:left; width:220px; text-align:left; font-weight:400}
.thumbnail-slider .flex-control-paging {display:none!important}
.metaslider .flexslider {margin-bottom:0!important}
.sctns .clmtx p {font-size:30px}
.sctns .clmtx {padding:60px}
.opnacntd .cntbxs {width:100%}
.opnacntd .cntbxs .hdng5 {font-size:20px}
.opnacntd .cntbxs .para {font-size:20px}
.awardwin {padding:0}
.winsl .winlst li {font-size:18px}
.winsl .winlst li h5 {font-size:15px}
.dwnldApp .dwnlbtn a {margin:10px}
.dwnldApp .hdn3 {font-size:24px}
.nwbnr .nwcpt {top:16%}
.nwbnr .btmcpt {font-size:14px}
.dwnldApp .astik {font-size:16px}
.hmSlidbx .bnrcpn {top:20%}
.clm-rit.hms {margin-top:10px}
.hmpgNw .hfclme {width:100%; text-align:center}
.sctns .clmtx .lrnmr {float:none; display:inline-block}
.sctns .clmtx p {float:left; width:100%; text-align:center}
.shartrad .boxlst, .winsl .winlst {width:100%; margin-left:0}
.shartrad .boxlst li, .winsl .winlst li {margin:10px 0 0; width:100%; min-height:inherit}
.dwnldApp .hfclme .fulimg {float:none}
.mobtrd, .onlitrd, .rittxtbxs.cmdtrd, .stktrd {height:auto}
.social-lnk li.appicn {position:inherit; float:left; width:100%; text-align:center}
}

@media only screen and (max-width:765px) {
.brik, .brik .hdn2, .brik p, .lftsctn.opnacntd, .lftsctn.opnacntd p, .rdbnr, .rdbnr .txtbxs p {text-align:center}
.brik img, .lftsctn.opnacntd img, .rdbnr img {float:none; max-width:100%}
.brik .hfclm, .lftsctn.opnacntd .cntbxs {width:100%; text-align:center}
.sgnfrm .hdn5 {font-size:18px}
.sgnfrem .input-bx {width:100%; margin:5px 0}
.whytrde .wytrdlst.hlfs li {width:100%; margin:0 0 25px; min-height:inherit}
.rdbnr .txtbxs, .whytrde .hfclm {width:100%}
.whtmks .mkslst li, .wtchdemo .triclm {width:100%; padding:20px}
.sdbxs .inimgbx, .sdbxs .intxtbx {width:100%; padding:20px}
.fretrde {text-align:center}
.fretrde img {float:none; display:inline-block; vertical-align:top}
.fretrde .cntbs {width:100%}
.trdrtyp .twoclm .lsts li {min-height:inherit}
.trdrtyp .twoclm {width:100%}
.trdrtyp .twoclm.lfs {margin-bottom:15px}
.fulimgs .mob {display:block}
.fulimgs .dsktpfull {display:none}
.rw-vdo .col4 {width:100%!important}
}

@media only screen and (min-width:538px) and (max-width:765px) {
.tbl-ovr-flo, .wper {width:535px}
.clm-lft, .clm-rit, .fotr-lnk, .pg-lft-clm, .pg-rit-clm, .social-lnk {width:100%}
.header .hdr-lgo {width:150px; margin:5px 0}
.header .hdr-rit-lnk {margin:20px 0}
.mob-mnu.font-icn {display:block; right:15px; top:55px}
.banner .clm-in, .sngl-clm .clm-in {height:215px}
.clm-lft .dubl-clm, .clm-lft .sngl-clm {width:100%; padding:0}
.fotr-lnk, .social-lnk {text-align:center}
.fotr-lnk li, .social-lnk li {display:inline-block}
.hdr-lnk-mnu li .logn-txt {width:90px}
.hdr-lnk-mnu li .lgn-dwn-mnu {width:175px; right:inherit; left:42px}
.top-mnu {background:#fff none repeat scroll 0 0; height:100%; left:-100%; list-style:outside none none; margin:0; padding:0; position:fixed; overflow:auto; top:0; width:198px; z-index:99999; border-right:4px solid #ccc}
.show-mnu {left:0!important}
.top-mnu>li>a {padding:0 0 4px}
.top-mnu>li>a>.rm-font-icn, .top-mnu>li>a>.rm-font-icn-4 {font-size:20px}
.top-mnu>li {border-right:none; width:100%; border-bottom:1px solid #ccc}
.fotr-lnk li {margin-bottom:10px}
.banner .bannr-txt {font-size:10px; line-height:15px; right:15px; width:290px}
.dwnld-lst strong {width:90%}
.impl-logn .long-icn {width:40%}
.pg-cntnt .impl-logn {width:100%}
.header .hdr-rit-lgo {width:185px}
.key-feats, .rewards {text-align:center}
.key-feats li {font-size:14px; margin:10px 1%; width:29%; float:none; display:inline-block; height:150px; vertical-align:top; border-bottom:1px solid #eee}
.sign-up-cont .rewards li {font-size:14px; margin:25px 1%; width:45%; float:none; display:inline-block; vertical-align:top}
.bnr-cntnt p {display:none}
.bnr-cntnt h1 {margin:2px 0}
.sign-bx .btn, .sign-bx h1 {font-size:20px}
.sign-bx {padding:18px; min-height:255px}
.sgnup-pg-dby .pg-bnr .pg-brn-img {width:45%}
.sgnup-pg-dby .pg-bnr-tilel {width:54%; padding:0 0 0 15px}
.sinup-sect>p {text-align:center}
.sinup-pg-footer {text-align:center}
.sinup-pg-footer .go-to-site {float:none; display:inline-block; vertical-align:top; margin-bottom:20px}
.banks li {width:160px; margin:0 35px}
ul.inpg-links li {width:50%; border:none; border-bottom:1px solid #333}
.pg-cntnt .our-technology li {width:100%; padding:25px 0; text-align:center; min-height:inherit; height:auto; border-bottom:1px dashed #ccc; margin-bottom:25px}
.sect-txt .lft-cnt, .sect-txt .rit-cnt, .sect-txt .rit-grph {width:100%}
.callpop {left:25%}
.srch-loctn select {width:310px}
.select-style {width:290px; margin-bottom:5px}
.srch-loctn label {width:100px}
.pg-bnr-tilel>div>h2, h1 {font-size:20px}
.team-membrs .membr-dtls {width:100%; margin-left:0}
.team-membrs .tm-mbr-img {display:table; margin:10px auto; width:150px; float:none}
.team-membrs.frnchi .tm-mbr-img {float:left}
.team-membrs.frnchi .membr-dtls {width:65%; margin-left:15px}
.comming-soon {margin-right:0}
.clm-lft .clm-in-2 .clm-info-lnk {height:50px}
.clm-lft .clm-in-2 .clm-info-lnk h2 {line-height:18px}
.clm-lft .clm-in-2 .clm-info-lnk .rm-font-icn {margin-top:5px}
.pst-viw .pst-txts iframe {height:220px}
.msgbx .hlybnr, .msgbx .hlytxt {width:100%}
.msgbx .hlybnr {text-align:center}
.holydyPup {width:480px; background:#ee4023}
.msgbx .hlytxt>h1 {font-size:22px}
.msgbx .hlytxt>h2 {font-size:18px}
.msgbx .hlybnr>img {margin:30px 0 0; width:250px; float:none}
.msgbx .hlytxt {margin-top:35px}
.hlytxt .cnt-info .font-icn {float:left}
.hlytxt .cnt-info p {float:left; text-align:left; width:auto}
.pg-lft-clm {padding-right:0}
.mrkt-bnr-rit {position:inherit; width:100%; margin-top:10px; float:left}
.mkt-dt-srch .srh-frm {margin:5px 3%; width:96%}
ul.mkt-dt-ctg>li {margin:5px .5% 0; width:49%}
ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:80px; line-height:80px}
.mrkt-bnr-rit ul.mkt-dt-ctg {height:200px; margin:1px 0 0; padding:0}
.mkt-side-lnks {padding:0}
.mkt-side-lnks .lft-lnks {width:100%; margin:10px 0}
.lft-lnks ul.sid-lnks {max-height:120px; overflow:auto}
ul.sid-lnks>li {width:50%; border-left:1px solid #fff}
ul.eqry-lnks>li {width:50%}
.pg-cntnt .mkt-side-lnks table {width:783px}
.mkt-side-lnks .tbl-ovr-flo {width:535px}
.full-tbls {width:535px}
.full-tbls table {width:783px}
.chrt-row .half-clms, .chrt-row .liv-chrt-bx, .chrt-row .thrd-clms {width:100%}
.chrt-row .liv-chrt-bx {margin-bottom:20px; height:395px}
.cmp-snpt>.tabs>li {border:1px solid #ccc; float:left; width:50%!important}
.srh-frm.mltisrch {margin:5px 0; width:100%}
.srch-alumn-lnks>a {font-size:14px}
.srh-frm.mltisrch>ul>li {float:left; width:100%; margin-bottom:2px}
.fltr-cntrcts .slctflr {padding-left:130px}
.slctflr>label {width:130px; margin-left:-130px; font-size:12px}
.slctflr .cstm-slct {width:190px}
.mkt-side-lnks .smlritclm {width:35%}
.mkt-side-lnks .biglftclm {width:60%}
.ipoClndr {padding-left:0}
.ipoClndr .clndrbx {margin-left:0; width:100%}
.rits-bdy .liv-chrt-bx .tb-bx-tbl {width:535px}
.rits-bdy .liv-chrt-bx.lft .tb-bx-tbl>table, .rits-bdy .liv-chrt-bx.rit .tb-bx-tbl>table {width:100%}
.dtabdy-links>li {float:left; width:33.3%; padding:2px}
.header .hdr-lgo {width:100%; text-align:center}
.hdr-lgo img {display:inline-block; float:none; width:160px}
.header .hdr-rit-lnk {float:left; margin:0; width:100%; padding:10px; padding-right:40px}
.hdr-rit-lnk .hdr-lnk-mnu>li {margin:5px 10px 0 0}
.servs-offring-text .inr-txt {height:auto}
.hdr-lnk-mnu li .txt {background:#ee4326 none repeat scroll 0 0; color:#fff; padding:5px 10px}
.hdr-lnk-mnu li .lgn-dwn-mnu, .hdr-lnk-mnu li .logn-txt, .hdr-lnk-mnu li .txt, .paperless-link {width:418px}
.nw-mob-mnu {display:block; margin-top:50px}
.nw-main-muus {float:right; width:30px; height:95px; margin-left:-30px}
.promotional-banner {padding-right:0; height:auto}
.servs-offring-text {padding-right:0}
.hom-bnr-bx {padding-right:0}
.clm-rit .sinup-bx, .opn-acnt-img, .rit-clm-bx.mrkt-indct {height:auto}
.hom-bnr-in .blk-box-outr {float:left; position:inherit; right:inherit; top:inherit; width:100%; background:#cfbba1; padding:10px}
.blk-box-outr .blk-bx-in {width:50%; border:5px solid #cfbba1; margin:0; min-height:250px}
.blk-box-outr .bannr-btn {margin-left:32%; margin-top:5px}
.vdo-ifrms .vdo-frme iframe {height:300px}
.fltr-by-catgry, .srch-by-kywrd {width:100%; padding:10px}
.pg-lft-clm .ctgry-clm {width:100%; padding:0}
.fltr-by-catgry>label, .srch-by-kywrd>label {font-size:12px}
.slid-img>li .sld-cptn {font-size:16px}
.post-lst .post-titl {font-size:14px}
.post-lst .post-cntnt {font-size:13px}
.srchd-blg-lst>li {padding:0}
.srchd-blg-lst .srch-pst-img {margin:0; width:100%}
.srchd-blg-lst .srch-pst-img>img {max-height:inherit; margin-bottom:10px}
.pst-viw .viwpost-hdr .post-dt-tim {clear:left}
.resrch-slide.post-viw .pst-txts q {padding:40px 30px}
.pst-txts q::before {left:1px}
.pst-txts q::after {right:1px}
.other-posts>li {width:250px}
.cmnt-hdr .post-dt-tim {clear:left; float:left}
.mrkt-lft-clms>ul.mkt-dt-ctg>li {margin:7px 0 0 1.5%; width:23.5%}
.srch-stor-info h1 {font-size:16px}
.mrkt-lft-clms ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:35px}
.mrkt-rit-clms .srch-stor-info {height:auto}
.mrkt-intlsbdy .hlfbx {width:100%}
.hlfbx .imgbxs>img {float:left; width:100%}
.hlfbx .hlbx-img {width:75%}
.mrkt-intlsbdy {background:#fff url(../images/gry-grednt.png) repeat-x scroll left 560px}
.hlfbx .imgbxs, .hlfbx .smllpra, .hlfbx .txtbxs.rits {width:100%}
.mrkt-lft-clms, .mrkt-rit-clms {width:100%; padding:0; margin:5px 0}
.chrt-row.btmrgn {margin-bottom:0}
.chrt-row .liv-chrt-bx.vsNify {height:500px}
.sktDictryInbx {padding-left:0}
.sktDictryInbx .sktDictImg {width:250px; margin-left:0}
.sktDictryInbx .stkDictCntnt {padding-right:50px}
.pgbnr .bnrimgs {width:200px}
.pgbnr .bnrtxts {width:auto}
.bnrtxts .thutxt {font-size:14px}
.bnrtxts .thku {font-size:35px; margin-bottom:10px}
.thkybdy .slgtxt {font-size:14px}
.offringlst>li {width:33.33%}
.acuntOpnin .wper {padding-right:0}
.acuntOpnin .abutAucnt {padding-right:0}
.lstbxin p {padding:0; text-align:center; height:auto}
.lstbxin p img {width:100%; padding:0 30%; margin:0 0 25px}
.abtActLst>li {height:auto}
.gtSrtLst {margin:0; width:100%}
.gtSrtLst>li {margin:10px 0 0; width:100%}
.gtSrtr .hdgns {font-size:20px}
.acuntOpnin .AcntOpn {margin:0; width:100%; margin-top:15px}
.AcntOpn .grlImg .rspns-img {display:inline-block; width:280px}
.ptnrlsts>li {width:280px}
.ptnrlsts p {height:70px}
.comirDscunt .cmpTblbx {width:100%; border-right:5px solid #fff}
.calrqst .sinup-frm .input-bx {margin:0 0 5px; width:100%}
.calrqst .sinup-frm {padding:0; text-align:center}
.nwspprlst>li {width:100%; padding:10px 20%}
.calrqst .btn {margin:0; float:none}
.plnbxe>li {width:48%}
.rltdArtcl .other-posts>li {width:245px}
.sctns .clmtx p {font-size:30px}
.sctns .clmtx {padding:60px}
.opnacntd .cntbxs {width:100%}
.opnacntd .cntbxs .hdng5 {font-size:20px}
.opnacntd .cntbxs .para {font-size:20px}
.awardwin {padding:0}
.winsl .winlst li {font-size:18px}
.winsl .winlst li h5 {font-size:15px}
.dwnldApp .dwnlbtn a {margin:10px}
.dwnldApp .hdn3 {font-size:24px}
.nwbnr .nwcpt {top:16%}
.nwbnr .btmcpt {font-size:14px}
.dwnldApp .astik {font-size:16px}
.hmSlidbx .bnrcpn {top:20%}
.clm-rit.hms {margin-top:10px}
.hmpgNw .hfclme {width:100%; text-align:center}
.sctns .clmtx .lrnmr {float:none; display:inline-block}
.sctns .clmtx p {float:left; width:100%; text-align:center}
.shartrad .boxlst, .winsl .winlst {width:100%; margin-left:0}
.shartrad .boxlst li, .winsl .winlst li {margin:10px 0 0; width:100%; min-height:inherit}
.dwnldApp .hfclme .fulimg {float:none}
.clm-lft .nwbox .sngl-clm {width:100%}
.hmSlidbx .bnrcpn, .nwbnr .nwcpt {position:inherit; float:left; width:100%; text-align:center; right:inherit; padding:15px; font-size:14px; font-style:normal}
}

@media only screen and (min-width:480px) and (max-width:539px) {
.tbl-ovr-flo, .wper {width:475px}
.clm-lft, .clm-rit, .fotr-lnk, .pg-lft-clm, .pg-rit-clm, .social-lnk {width:100%}
.header .hdr-lgo {width:150px}
.banner .clm-in, .sngl-clm .clm-in {height:215px}
.clm-lft .dubl-clm, .clm-lft .sngl-clm {width:100%; padding:0}
.fotr-lnk, .social-lnk {text-align:center}
.fotr-lnk li, .social-lnk li {display:inline-block; float:none}
.hdr-lnk-mnu li .logn-txt {width:100px}
.hdr-lnk-mnu li .lgn-dwn-mnu {width:175px; right:inherit; left:42px}
.header .hdr-rit-lnk {margin:20px 0}
.mob-mnu.font-icn {display:block; right:15px; top:55px}
.top-mnu {background:#fff none repeat scroll 0 0; height:100%; left:-100%; list-style:outside none none; margin:0; padding:0; position:fixed; overflow:auto; top:0; width:198px; z-index:99999; border-right:4px solid #ccc}
.show-mnu {left:0!important}
.top-mnu>li>a {padding:0 0 4px}
.top-mnu>li>a>.rm-font-icn {font-size:20px}
.top-mnu>li {border-right:none; width:100%; border-bottom:1px solid #ccc}
.fotr-lnk li {margin-bottom:10px}
.banner .bannr-txt {font-size:10px; line-height:15px; right:15px; width:290px}
.srch-loctn select {width:115px}
.dwnld-lst strong {width:90%}
.impl-logn .long-icn {width:48%}
.pg-cntnt .impl-logn {width:100%}
.reveal-modal h1 {font-size:16px}
.reveal-modal h2 {font-size:14px}
.apply-frm .input-bx input[type=file], .apply-frm .input-bx input[type=password], .apply-frm .input-bx input[type=text], .apply-frm .input-bx label, .apply-frm .input-bx textarea {width:90%; text-align:left; float:left}
.header .hdr-rit-lgo {width:185px}
.key-feats, .rewards {text-align:center}
.key-feats li {font-size:14px; margin:10px 1%; width:29%; float:none; display:inline-block; height:150px; vertical-align:top; border-bottom:1px solid #eee}
.sign-up-cont .rewards li {font-size:14px; margin:25px 1%; width:45%; float:none; display:inline-block; vertical-align:top}
.bnr-cntnt p {display:none}
.bnr-cntnt h1 {margin:2px 0}
.sign-bx .btn, .sign-bx h1 {font-size:20px}
.sign-bx {padding:18px; min-height:255px}
.sgnup-pg-dby .pg-bnr .pg-brn-img {width:45%}
.sgnup-pg-dby .pg-bnr-tilel {width:54%; padding:0 0 0 15px}
.sinup-sect>p {text-align:center}
.sinup-pg-footer {text-align:center}
.sinup-pg-footer .go-to-site {float:none; display:inline-block; vertical-align:top; margin-bottom:20px}
.banks li {width:160px; margin:0 25px}
ul.onlin-mf-lst li {float:left; width:98%; margin:15px 0; padding:0}
ul.inpg-links li {width:50%; border:none; border-bottom:1px solid #333}
.pg-cntnt .our-technology li {width:100%; padding:25px 0; text-align:center; min-height:inherit; height:auto; border-bottom:1px dashed #ccc; margin-bottom:25px}
.sect-txt .lft-cnt, .sect-txt .rit-cnt, .sect-txt .rit-grph {width:100%}
.promotional-banner .promo-banner img {float:left; margin-left:-215px; width:180%}
.callpop {left:15%}
.srch-loctn select {width:250px}
.select-style {width:230px; margin-bottom:5px}
.srch-loctn label {width:100px}
.pg-bnr-tilel>div>h2, h1 {font-size:20px}
.team-membrs .membr-dtls {width:100%; margin-left:0}
.team-membrs .tm-mbr-img {display:table; margin:10px auto; width:150px; float:none}
.team-membrs.frnchi .tm-mbr-img {float:left}
.team-membrs.frnchi .membr-dtls {width:60%; margin-left:15px}
.comming-soon .msg-bxs {left:-100px}
.comming-soon {margin-right:0}
.reveal-modal {width:400px}
.clm-lft .clm-in-2 .clm-info-lnk {height:50px}
.clm-lft .clm-in-2 .clm-info-lnk h2 {line-height:18px}
.clm-lft .clm-in-2 .clm-info-lnk .rm-font-icn {margin-top:5px}
.icon {width:35%}
.icon-description {width:65%}
.top-mnu>li {width:100%}
.msgbx .hlybnr, .msgbx .hlytxt {width:100%}
.msgbx .hlybnr {text-align:center}
.holydyPup {width:430px; background:#ee4023}
.msgbx .hlytxt>h1 {font-size:22px}
.msgbx .hlytxt>h2 {font-size:18px}
.msgbx .hlybnr>img {margin:30px 0 0; width:250px; float:none}
.msgbx .hlytxt {margin-top:35px}
.hlytxt .cnt-info .font-icn {float:left}
.hlytxt .cnt-info p {float:left; text-align:left; width:auto}
.pg-lft-clm {padding-right:0}
.mrkt-bnr-rit {position:inherit; width:100%; margin-top:10px; float:left}
.mkt-dt-srch .srh-frm {margin:5px 3%; width:96%}
ul.mkt-dt-ctg>li {margin:5px .5% 0; width:49%}
ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:80px; line-height:80px}
.mrkt-bnr-rit ul.mkt-dt-ctg {height:200px; margin:1px 0 0; padding:0}
.mkt-side-lnks {padding:0}
.mkt-side-lnks .lft-lnks {width:100%; margin:10px 0}
.lft-lnks ul.sid-lnks {max-height:120px; overflow:auto}
ul.sid-lnks>li {width:50%; border-left:1px solid #fff}
ul.eqry-lnks>li {width:50%}
.pg-cntnt .mkt-side-lnks table {width:783px}
.mkt-side-lnks .tbl-ovr-flo {width:460px}
.full-tbls {width:460px}
.full-tbls table {width:783px}
.chrt-row .half-clms, .chrt-row .liv-chrt-bx, .chrt-row .thrd-clms {width:100%}
.chrt-row .liv-chrt-bx {margin-bottom:20px; height:390px}
.cmp-snpt>.tabs>li {border:1px solid #ccc; float:left; width:50%}
.srh-frm.mltisrch {margin:5px 1%; width:98%}
.srch-alumn-lnks>a {font-size:12px}
.srh-frm.mltisrch>ul>li {float:left; width:100%; margin-bottom:2px}
.fltr-cntrcts .slctflr {padding-left:85px}
.slctflr>label {width:80px; margin-left:-85px; font-size:12px; line-height:18px; padding:0}
.slctflr .cstm-slct {width:190px}
.mkt-side-lnks .smlritclm {width:40%}
.mkt-side-lnks .biglftclm {width:58%}
.ipoClndr {padding-left:0}
.ipoClndr .clndrbx {margin-left:0; width:100%}
.rits-bdy .liv-chrt-bx .tb-bx-tbl {width:474px}
.dtabdy-links>li {float:left; width:33.3%; padding:2px}
.header .hdr-lgo {width:100%; text-align:center}
.hdr-lgo img {display:inline-block; float:none; width:160px}
.header .hdr-rit-lnk {float:left; margin:0; width:100%; padding:10px; padding-right:40px}
.hdr-rit-lnk .hdr-lnk-mnu>li {margin:5px 10px 0 0}
.hdr-lnk-mnu li .lgn-dwn-mnu, .hdr-lnk-mnu li .logn-txt {width:113px}
.lgn-dwn-mnu li a {font-size:12px}
.hdr-lnk-mnu li .lgn-dwn-mnu, .hdr-lnk-mnu li .logn-txt {font-size:14px}
.hdr-lnk-mnu li .txt {background:#ee4326 none repeat scroll 0 0; color:#fff; padding:5px 10px; font-size:14px}
.paperless-link {font-size:14px}
.hdr-lnk-mnu li .lgn-dwn-mnu, .hdr-lnk-mnu li .logn-txt, .hdr-lnk-mnu li .txt, .paperless-link {width:355px}
.nw-mob-mnu {display:block; margin-top:50px}
.nw-main-muus {float:right; width:30px; height:95px; margin-left:-30px}
.promotional-banner {padding-right:0; height:auto}
.servs-offring-text {padding-right:0}
.hom-bnr-bx {padding-right:0}
.clm-rit .sinup-bx, .opn-acnt-img, .rit-clm-bx.mrkt-indct {height:auto}
.hom-bnr-in .blk-box-outr {float:left; position:inherit; right:inherit; top:inherit; width:100%; background:#cfbba1; padding:10px}
.blk-box-outr .blk-bx-in {width:50%; border:5px solid #cfbba1; margin:0; min-height:250px}
.blk-box-outr .bannr-btn {margin-left:32%; margin-top:5px}
.servs-offring-text .inr-txt>h1 {font-size:18px}
.servs-offring-text .inr-txt>i {font-size:16px}
.hom-bnr-in .bnr-hdr-txt {font-size:12px}
.vdo-ifrms .vdo-frme iframe {height:260px}
.fltr-by-catgry, .srch-by-kywrd {width:100%; padding:10px}
.pg-lft-clm .ctgry-clm {width:100%; padding:0}
.fltr-by-catgry>label, .srch-by-kywrd>label {font-size:12px}
.slid-img>li .sld-cptn {font-size:16px}
.post-lst .post-titl {font-size:14px}
.post-lst .post-cntnt {font-size:13px}
.srchd-blg-lst>li {padding:0}
.srchd-blg-lst .srch-pst-img {margin:0; width:100%}
.srchd-blg-lst .srch-pst-img>img {max-height:inherit; margin-bottom:10px}
.pst-viw .viwpost-hdr .post-dt-tim {clear:left}
.resrch-slide.post-viw .slid-img>li {height:275px}
.pst-txts q {padding:40px 30px}
.pst-txts q::before {left:1px}
.pst-txts q::after {right:1px}
.other-posts>li {width:220px}
.other-posts>li .sd-img {height:auto}
.cmnt-on-pst .inpt-bxs {width:100%}
.cmnt-hdr .post-dt-tim {clear:left; float:left}
.blog-post-titl {font-size:24px}
.mrkt-lft-clms>ul.mkt-dt-ctg>li {margin:7px 0 0 1.5%; width:23.5%}
.srch-stor-info h1 {font-size:16px}
.mrkt-lft-clms ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:35px}
.mrkt-rit-clms .srch-stor-info {height:auto}
.mrkt-intlsbdy .hlfbx {width:100%}
.hlfbx .imgbxs>img {float:left; width:100%}
.hlfbx .hlbx-img {width:75%}
.mrkt-intlsbdy {background:#fff url(../images/gry-grednt.png) repeat-x scroll left 560px}
.mrkt-lft-clms .cate-blw {height:auto}
.hlfbx .imgbxs, .hlfbx .smllpra, .hlfbx .txtbxs.rits {width:100%}
.mrkt-lft-clms, .mrkt-rit-clms {width:100%; padding:0; margin:5px 0}
.chrt-row.btmrgn {margin-bottom:0}
.livqte .statsmrk {padding:0 10px 10px 150px}
.livqte .chrinfo>li {padding:5px}
.statsmrk .font-icn {height:85px; width:85px; line-height:85px; font-size:50px}
.livqte .statsmrk {font-size:35px}
.chrt-row .liv-chrt-bx.vsNify {height:500px}
.sktDictryInbx {padding-left:0}
.sktDictryInbx .sktDictImg {width:250px; margin-left:0}
.sktDictryInbx .stkDictCntnt {padding-right:50px}
.pgbnr .bnrimgs.mob {display:block}
.pgbnr .bnrimgs.dsk {display:none}
.pgbnr .bnrimgs {float:left; width:100%; text-align:center}
.pgbnr .bnrtxts {float:left; width:100%}
.bnrtxts .thutxt {font-size:14px; margin-bottom:15px}
.bnrtxts .thku {font-size:35px; margin-bottom:10px}
.pgbnr .bnrimgs img {float:none; width:150px; vertical-align:bottom}
.thkybdy .slgtxt {font-size:14px}
.offringlst>li {width:33.33%; font-size:13px; height:130px}
.offringlst>li a .rm-font-icn {font-size:45px}
.pg-bnr-tilel>div>h1 {font-size:14px; line-height:20px}
.acuntOpnin .wper {padding-right:0}
.acuntOpnin .abutAucnt {padding-right:0}
.lstbxin p {padding:0; text-align:center; height:auto}
.lstbxin p img {width:100%; padding:0 30%; margin:0 0 25px}
.abtActLst>li {height:auto}
.gtSrtLst {margin:0; width:100%}
.gtSrtLst>li {margin:10px 0 0; width:100%}
.gtSrtr .hdgns {font-size:20px}
.acuntOpnin .AcntOpn {margin:0; width:100%; margin-top:15px}
.AcntOpn .grlImg .rspns-img {display:inline-block; width:280px}
.ptnrlsts>li {width:280px}
.ptnrlsts p {height:70px}
.comirDscunt .cmpTblbx {width:100%; border-right:5px solid #fff}
.calrqst .sinup-frm .input-bx {margin:0 0 5px; width:100%}
.calrqst .sinup-frm {padding:0; text-align:center}
.nwspprlst>li {width:100%; padding:10px 20%}
.calrqst .btn {margin:0; float:none}
.plnbxe>li {width:48%}
.rltdArtcl .other-posts>li {width:218px}
.pst-viw .pst-txts iframe {height:220px}
.sctns .clmtx p {font-size:30px}
.sctns .clmtx {padding:60px}
.opnacntd .cntbxs {width:100%}
.opnacntd .cntbxs .hdng5 {font-size:20px}
.opnacntd .cntbxs .para {font-size:20px}
.awardwin {padding:0}
.winsl .winlst li {font-size:18px}
.winsl .winlst li h5 {font-size:15px}
.dwnldApp .dwnlbtn a {margin:10px}
.dwnldApp .hdn3 {font-size:24px}
.nwbnr .nwcpt {top:16%}
.nwbnr .btmcpt {font-size:14px}
.dwnldApp .astik {font-size:16px}
.hmSlidbx .bnrcpn {top:20%}
.clm-rit.hms {margin-top:10px}
.hmpgNw .hfclme {width:100%; text-align:center}
.sctns .clmtx .lrnmr {float:none; display:inline-block}
.sctns .clmtx p {float:left; width:100%; text-align:center}
.shartrad .boxlst, .winsl .winlst {width:100%; margin-left:0}
.shartrad .boxlst li, .winsl .winlst li {margin:10px 0 0; width:100%; min-height:inherit}
.dwnldApp .hfclme .fulimg {float:none}
.clm-lft .nwbox .sngl-clm {width:100%}
.hmSlidbx .bnrcpn, .nwbnr .nwcpt {position:inherit; float:left; width:100%; text-align:center; right:inherit; padding:15px; font-size:14px; font-style:normal; height:inherit}
}

@media only screen and (max-width:479px) {
.tbl-ovr-flo, .wper {width:300px}
.pst-viw .pst-txts iframe {height:250px}
.clm-lft, .clm-rit, .fotr-lnk, .pg-lft-clm, .pg-rit-clm, .social-lnk {width:100%}
.header .hdr-lgo {width:100%; text-align:center; margin:10px 0}
.header .hdr-lgo img {display:inline-block; float:none; width:143px}
.pg-lft-clm {padding-right:0}
.reveal-modal {width:300px}
.banner .clm-in, .sngl-clm .clm-in {height:150px}
.clm-lft .dubl-clm, .clm-lft .sngl-clm {width:100%; padding:0}
.social-lnk {text-align:center}
.fotr-lnk li {display:inline-block; float:left}
.sngl-clm .clm-in {height:215px}
.hdr-lnk-mnu li .logn-txt {width:100px}
.hdr-lnk-mnu li .lgn-dwn-mnu {width:175px; right:inherit; left:42px}
.header .hdr-rit-lnk {margin:10px 0}
.clm-in .clm-title, .our-prdt .clm-title, .sinup-bx .clm-title, .stock-srch .clm-title {font-size:18px}
.mob-mnu.font-icn {display:block; right:15px; top:55px}
.top-mnu {background:#fff none repeat scroll 0 0; height:100%; left:-100%; list-style:outside none none; margin:0; padding:0; position:fixed; overflow:auto; top:0; width:198px; z-index:99999; border-right:4px solid #ccc}
.show-mnu {left:0!important}
.top-mnu>li>a {padding:0 0 4px}
.top-mnu>li>a>.rm-font-icn, .top-mnu>li>a>.rm-font-icn-4 {font-size:20px}
.top-mnu>li {border-right:none; width:100%; border-bottom:1px solid #ccc}
.fotr-lnk li {margin-bottom:10px}
.pg-bnr-tilel>div>h2, h1 {font-size:20px; line-height:22px}
.pg-bnr-tilel>div>h1 {font-size:10px; font-weight:700; line-height:17px}
.pydhr .hdn1 {line-height:35px}
.pg-bnr .pg-bnr-tilel {padding:0 15px 0 10px}
ul.inpg-links li a {font-size:12px}
.srch-loctn select {width:190px; margin-bottom:7px}
.srch-loctn label {width:60px; margin-bottom:7px}
.srch-loctn .btn {float:left; margin-left:70px}
.team-membrs .tm-mbr-img {width:100px}
.team-membrs .membr-dtls {width:60%}
.dwnld-lst {width:100%}
.dwnld-lst strong {width:90%; font-size:10px}
.impl-logn .long-icn, .impl-logn p {width:100%; display:inline-block; text-align:center; margin:5px 0}
.pg-cntnt .impl-logn {width:100%}
.reveal-modal h1 {font-size:16px}
.reveal-modal h2 {font-size:14px}
.apply-frm .input-bx input[type=file], .apply-frm .input-bx input[type=password], .apply-frm .input-bx input[type=text], .apply-frm .input-bx label, .apply-frm .input-bx textarea {width:90%; text-align:left; float:left}
.header .hdr-rit-lgo {width:100%; text-align:center}
.key-feats, .rewards {text-align:center}
.key-feats li {font-size:16px; margin:20px 1%; width:98%; float:none; display:inline-block; vertical-align:top}
.sign-up-cont .rewards li {font-size:16px; margin:25px 1%; width:98%; float:none; display:inline-block; vertical-align:top}
.bnr-cntnt p {display:none}
.bnr-cntnt h2 {font-size:16px}
.bnr-cntnt h1 {margin:2px 0; font-size:24px}
.sign-bx .btn, .sign-bx h1 {font-size:20px}
.sign-bx {padding:18px; width:100%; margin-bottom:20px; min-height:235px}
.sgnup-pg-dby .pg-bnr .pg-brn-img {width:45%}
.sgnup-pg-dby .pg-bnr-tilel {width:54%; padding:0 0 0 15px}
.sinup-sect>p {text-align:center}
.sinup-pg-footer {text-align:center}
.sinup-pg-footer .go-to-site {float:none; display:inline-block; vertical-align:top; margin-bottom:20px}
.banks li {width:160px; margin:0 55px}
ul.bnks-list {width:98%}
ul.onlin-mf-lst li {float:left; width:98%; margin:15px 0; padding:0}
ul.inpg-links li {width:50%; border:none; border-bottom:1px solid #333}
.pg-cntnt .our-technology li {width:100%; padding:25px 0; text-align:center; min-height:inherit; height:auto; border-bottom:1px dashed #ccc; margin-bottom:25px}
.sect-txt .lft-cnt, .sect-txt .rit-cnt, .sect-txt .rit-grph {width:100%}
.promotional-banner .promo-banner img {float:left; margin-left:-171px; width:199%}
.banner .bannr-btn {right:10px}
.banner .clm-in {height:200px}
.bannr-txt {display:none}
.banner img {width:134%; height:auto}
.callpop {left:5%; width:275px}
.callpop .popup-titl {font-size:11px}
.calme .input-bx .input {width:145px}
.select-style {width:198px; margin-bottom:5px}
.team-membrs .membr-dtls {width:100%; margin-left:0}
.team-membrs .tm-mbr-img {display:table; margin:10px auto; width:150px; float:none}
.team-membrs.frnchi .tm-mbr-img {float:left}
.pg-rit-clm .tw-clm, .pr-filter .tw-clm {width:100%; margin-right:0; padding:0!important}
.comming-soon, .pg-nt-fnd {width:280px}
.comming-soon {margin-right:15px}
.comming-soon .msg-bxs {position:absolute; top:-100px; left:45px}
.comming-soon img {width:280px}
.msg-bxs .msgesbx {position:relative; float:left; background:0 0; border:1px solid #fff; padding:7px; width:200px; color:#fff; text-align:center; border-bottom:none}
.msgesbx p {float:left; width:100%; text-align:center; margin:0; font-size:15px}
.msgesbx p strong {font-size:20px; margin-top:10px; display:inline-block}
.msg-bxs .msgesbx:after {content:""; background:#fff; position:absolute; bottom:0; width:70px; height:1px; left:0; top:inherit; right:inherit}
.msg-bxs .msgesbx:before {content:""; background:#fff; position:absolute; bottom:0; width:110px; height:1px; right:0; top:inherit; left:inherit}
.msgesbx .msg-aro {border-bottom:3px solid #fff; border-right:1px solid #fff; bottom:-21px; height:40px; position:absolute; right:109px; width:19px; transform:skew(0deg,64deg); -webkit-transform:skew(0deg,64deg); -moz-transform:skew(0deg,64deg); -o-transform:skew(0deg,64deg); -ms-transform:skew(0deg,64deg)}
.clm-lft .clm-in-2 .clm-info-lnk {height:50px}
.clm-lft .clm-in-2 .clm-info-lnk h2 {line-height:18px}
.clm-lft .clm-in-2 .clm-info-lnk .rm-font-icn {margin-top:5px}
.theme-default .nivoSlider img {float:left; margin-left:-194px; width:185%!important}
.icon, .icon-description {width:100%}
.prdt-icn-lst li {height:110px}
.msgbx .hlybnr, .msgbx .hlytxt {width:100%}
.msgbx .hlybnr {text-align:center}
.holydyPup {width:300px; background:#ee4023}
.msgbx .hlytxt>h1 {font-size:16px}
.msgbx .hlytxt>h2 {font-size:16px}
.msgbx .hlybnr>img {margin:30px 0 0; width:250px; float:none}
.msgbx .hlytxt {margin-top:35px}
.hlytxt .cnt-info .font-icn {float:left}
.hlytxt .cnt-info p {float:left; text-align:left; width:auto}
.pg-lft-clm {padding-right:0}
.mrkt-bnr-rit {position:inherit; width:100%; margin-top:10px; float:left}
.mkt-dt-srch .srh-frm {margin:5px 3%; width:96%}
ul.mkt-dt-ctg>li {margin:5px 0 0; width:100%}
ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:80px; line-height:80px}
.mrkt-bnr-rit ul.mkt-dt-ctg {height:160px; margin:1px 0 0; padding:0}
.mrkt-bnr-rit .cate-blw {height:50px}
.mrkt-bnr-rit ul.mkt-dt-ctg>li>a {font-size:10px}
.mrkt-bnr-rit ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:38px; line-height:38px}
.mkt-side-lnks {padding:0}
.mkt-side-lnks .lft-lnks {width:100%; margin:10px 0}
.lft-lnks ul.sid-lnks {max-height:120px; overflow:auto}
ul.sid-lnks>li {width:100%; border-left:1px solid #fff}
ul.eqry-lnks>li {width:100%; padding:5px 0}
.pg-cntnt .mkt-side-lnks table {width:783px}
.mkt-side-lnks .tbl-ovr-flo {width:280px}
.full-tbls {width:280px}
.full-tbls table {width:783px}
.chrt-row .half-clms, .chrt-row .liv-chrt-bx, .chrt-row .thrd-clms {width:100%}
.chrt-row .liv-chrt-bx {margin-bottom:20px; height:220px}
.chrt-row .liv-chrt-bx.cmpShrePrc {height:390px}
.cmp-snpt>.tabs>li {border:1px solid #ccc; float:left; width:100%!important}
.tb-bx .tbs-titl ._symbolName_old {display:none}
.srh-frm.mltisrch {margin:5px 2%; width:96%}
.srch-alumn-lnks>a {font-size:12px}
.srh-frm.mltisrch>ul>li {float:left; width:100%; margin-bottom:2px}
.fltr-cntrcts .slctflr {padding-left:85px}
.slctflr>label {width:80px; margin-left:-85px; font-size:12px; line-height:18px; padding:0}
.slctflr .cstm-slct {width:233px; margin-bottom:10px}
.mkt-side-lnks .biglftclm, .mkt-side-lnks .smlritclm {width:100%}
.smlritclm table {text-align:left; width:70%!important}
.ipoClndr {padding-left:0}
.ipoClndr .clndrbx {margin-left:0; width:100%}
.nws-titls .dwld-prospt {float:left; margin:10px 0 0}
.rits-bdy .liv-chrt-bx .tb-bx-tbl {width:320px}
.tb-bx.srchscm {height:auto}
.srh-schme {width:100%}
.tb-bx .tabs.insrns-tbs>li, .tb-bx .tabs.insrns-tbs>li a {width:100%}
.insrnsTbFrm form {padding:0}
.dtabdy-links>li {float:left; width:50%; padding:2px}
.header .hdr-lgo {width:100%; text-align:center}
.hdr-lgo img {display:inline-block; float:none; width:160px}
.header .hdr-rit-lnk {float:left; margin:0; width:100%; padding:10px; padding-right:40px}
.hdr-rit-lnk .hdr-lnk-mnu>li {margin:5px 10px 0 0}
.hdr-lnk-mnu li .lgn-dwn-mnu, .hdr-lnk-mnu li .logn-txt {width:175px; font-size:14px}
.hdr-lnk-mnu li .txt {background:#ee4326 none repeat scroll 0 0; color:#fff; padding:5px 10px; width:175px; font-size:14px}
.paperless-link {font-size:14px; width:175px}
.nw-mob-mnu {display:block; margin-top:50px}
.nw-main-muus {float:right; width:30px; height:95px; margin-left:-30px}
.HmPg-cntnt {padding-right:0}
.promotional-banner {padding-right:0; height:auto}
.servs-offring-text {padding-right:0}
.hom-bnr-bx {padding-right:0}
.clm-rit .sinup-bx, .opn-acnt-img, .rit-clm-bx.mrkt-indct {height:auto}
.hom-bnr-in .blk-box-outr {float:left; position:inherit; right:inherit; top:inherit; width:100%; background:#cfbba1; padding:10px}
.blk-box-outr .blk-bx-in {width:100%; border:5px solid #cfbba1; margin:0}
.blk-box-outr .bannr-btn {margin-left:20%; margin-top:5px}
.servs-offring-text .inr-txt>h1 {font-size:16px}
.servs-offring-text .inr-txt>i {font-size:12px}
.hom-bnr-in .bnr-hdr-txt {font-size:12px}
.vdo-ifrms .vdo-frme iframe {height:170px}
.fltr-by-catgry, .srch-by-kywrd {width:100%; padding:10px 0}
.pg-lft-clm .ctgry-clm {width:100%; padding:0}
.fltr-by-catgry>.contrls, .srch-by-kywrd>.contrls {width:100%}
.fltr-by-catgry>label, .srch-by-kywrd>label {font-size:12px; width:100%; margin-bottom:10px}
.slid-img>li .sld-cptn {font-size:16px}
.post-lst .post-titl {font-size:14px}
.post-lst .post-cntnt {font-size:13px}
.blog-ctgy li {width:50%}
.srchd-blg-lst>li {padding:0}
.srchd-blg-lst .srch-pst-img {margin:0; width:100%}
.srchd-blg-lst .srch-pst-img>img {max-height:inherit; min-height:inherit; margin-bottom:10px; height:100%}
.srch-pst-hdr .post-dt-tim {float:left; width:100%; margin-top:10px}
.pst-viw .viwpost-hdr .post-dt-tim {clear:left}
.resrch-slide.post-viw .slid-img>li {height:170px}
.pst-txts q {padding:30px 30px; width:100%}
.pst-txts q::before {left:1px}
.pst-txts q::after {right:1px}
.other-posts>li {width:257px}
.other-posts>li .sd-img {height:auto}
.cmnt-on-pst .inpt-bxs {width:100%; padding:0}
.cmnt-on-pst .inpt-bxs label {margin:0 0 10px; width:100%; padding:0 5px}
.cmnt-hdr .post-dt-tim {clear:left; float:left}
.blog-post-titl {font-size:17px}
.pst-viw .viwpost-hdr .post-socl-link {float:left; margin-top:10px}
.cmnts-lst>li {padding:15px}
.cmnt-hdr .avtr {position:inherit; display:inline-block; height:40px; width:40px; left:inherit; float:left; margin-top:-8px; margin-right:7px}
.mrkt-lft-clms>ul.mkt-dt-ctg>li {margin:5px 0 0 1.5%; width:31.8%}
.srch-stor-info h1 {font-size:16px}
.mrkt-lft-clms ul.mkt-dt-ctg>li>a .rm-font-icn {font-size:35px}
.mrkt-rit-clms .srch-stor-info {height:auto}
.mrkt-intlsbdy .hlfbx {width:100%}
.hlfbx .imgbxs>img {float:left; width:100%}
.hlfbx .hlbx-img {width:75%}
.mrkt-intlsbdy {background:#fff url(../images/gry-grednt.png) repeat-x scroll left 500px}
.mrkt-lft-clms .cate-blw {height:auto}
.hlfbx .imgbxs, .hlfbx .smllpra, .hlfbx .txtbxs.rits {width:100%}
.hlfbx .hfbx-titl {font-size:14px}
.mrkt-lft-clms, .mrkt-rit-clms {width:100%; padding:0; margin:5px 0}
.chrt-row.btmrgn {margin-bottom:0}
.tb-bx .tbs-titl {font-size:15px; line-height:16px}
.livqte .statsmrk {padding:0 10px 10px 80px}
.livqte .chrinfo>li {padding:5px; font-size:12px; width:50%}
.statsmrk .font-icn {height:50px; width:50px; line-height:50px; font-size:30px; margin-left:-70px}
.livqte .statsmrk {font-size:24px}
.statsmrk small {font-size:14px}
.chrt-row .liv-chrt-bx.livqtebx {height:300px}
.post-lst.hfloop>li {width:100%; margin:0}
.chrt-row .liv-chrt-bx.vsNify {height:500px}
.chrt-row .liv-chrt-bx.pichrts {height:310px}
#pieChartdiv {margin-top:-50px; height:375px}
.sktDictryInbx {padding-left:0}
.sktDictryInbx .sktDictImg {width:250px; margin-left:0}
.sktDictryInbx .stkDictCntnt {padding-right:10px}
.stkDictCntnt>h1 {font-size:28px}
.pgbnr .bnrimgs.mob {display:block}
.pgbnr .bnrimgs.dsk {display:none}
.pgbnr .bnrimgs {float:left; width:100%; text-align:center}
.pgbnr .bnrtxts {float:left; width:100%}
.bnrtxts .thutxt {font-size:12px; margin-bottom:15px}
.bnrtxts .thku {font-size:35px; margin-bottom:2px}
.pgbnr .bnrimgs img {float:none; width:150px; vertical-align:bottom}
.thkybdy .slgtxt {font-size:14px}
.offringlst>li {width:50%; font-size:13px; height:130px}
.offringlst>li a .rm-font-icn {font-size:45px}
.acuntOpnin .wper {padding-right:0}
.acuntOpnin .abutAucnt {padding-right:0}
.lstbxin p {padding:0; text-align:center; height:auto}
.lstbxin p img {width:100%; padding:0 30%; margin:0 0 25px}
.abtActLst>li {height:auto}
.gtSrtLst {width:100%; margin:0}
.gtSrtLst>li {margin:10px 0 0; width:100%}
.gtSrtr .hdgns {font-size:20px}
.acuntOpnin .AcntOpn {margin:0; width:100%; margin-top:15px}
.AcntOpn .grlImg .rspns-img {display:inline-block; width:280px}
.ptnrlsts>li {width:280px}
.ptnrlsts p {height:70px}
.comirDscunt .cmpTblbx {width:100%; border-right:5px solid #fff}
.calrqst .sinup-frm .input-bx {margin:0 0 10px; width:100%}
.calrqst .sinup-frm {padding:0; text-align:center}
.nwspprlst>li {width:100%; padding:10px 20%}
.calrqst .btn, .calrqst .btn:hover {margin:0; width:256px}
.slider-wrapper .bx-has-pager {top:20px}
.plnbxe>li {width:99%}
.pgSldr .resrch-slide.post-viw .slid-img>li {height:180px}
.rltdArtcl .other-posts>li {width:273px}
.pst-viw .shrIcs .post-socl-link {float:left; margin-top:15px}
.sctns .clmtx p {font-size:30px}
.sctns .clmtx {padding:10px}
.opnacntd .cntbxs {width:100%}
.opnacntd .cntbxs .hdng5 {font-size:20px}
.opnacntd .cntbxs .para {font-size:20px}
.awardwin {padding:0}
.winsl .winlst li {font-size:18px}
.winsl .winlst li h5 {font-size:15px}
.dwnldApp .dwnlbtn a {margin:10px}
.dwnldApp .hdn3 {font-size:24px}
.nwbnr .nwcpt {top:16%}
.nwbnr .btmcpt {font-size:14px}
.dwnldApp .astik {font-size:16px}
.hmSlidbx .bnrcpn {top:20%}
.clm-rit.hms {margin-top:10px}
.hmpgNw .hfclme {width:100%; text-align:center}
.sctns .clmtx .lrnmr {float:none; display:inline-block}
.sctns .clmtx p {float:left; width:100%; text-align:center}
.shartrad .boxlst, .winsl .winlst {width:100%; margin-left:0}
.shartrad .boxlst li, .winsl .winlst li {margin:10px 0 0; width:100%; min-height:inherit}
.dwnldApp .hfclme .fulimg {float:none}
.clm-lft .nwbox .sngl-clm {width:100%}
.hmSlidbx .cptn2 {font-size:12px}
.opnacntd img {float:left; width:100%}
.hmSlidbx .bnrcpn, .nwbnr .nwcpt {position:inherit; float:left; width:100%; text-align:center; right:inherit; padding:15px; font-size:14px; font-style:normal; height:inherit}
.fretrde .cntbs .hfbx {width:100%}
.clm-in.dwnldaps .hdd3, .clm-in.dwnldaps p {float:left; width:100%}
.clm-in.dwnldaps .mobimg {float:none}
}

.rw-vdo .col4 {width:33.33%; float:left; padding:10px}
.rw-vdo .col4 .chdr {background:#ee4326; color:#fff; font-size:16px; padding:7px; text-align:center}
.glk-drmony {background:#c6c5c5; font-weight:600; text-align:center; padding:10px 20px; color:#000; margin-bottom:40px}
.glk-drmony p1 span {color:#ee4326}
.glk-drmony p1 img {height:30px}
.fnd-trnfr {margin-top:30px; padding:15px; background:#eee; text-align:center; font-weight:600; font-size:15px; clear:both}
.fnd-trnfr a {background:#ee4326; padding:5px 35px; font-size:20px; color:#fff}
.fnd-trnfr hr {border:10px solid #eee}
.chatbot {position:fixed; z-index:99999999}
.promo {float:left; width:100%; background:#f1f2f2; position:relative}
.promo .brn-img {float:right; width:45%}
.promo .brn-img img {float:left; width:100%}
.promo .bnr-tilel {position:absolute; width:55%; top:0; bottom:0; left:0; padding:0 15px 0 50px}
.promo .bnr-tilel .tbmd {display:table; float:left; width:100%; height:100%}
.promo .bnr-tilel .hdngs {display:table-cell; vertical-align:middle; font-size:30px; line-height:35px; color:#ee4326; font-family:'Open Sans', sans-serif}
.bnrCptn {background:#ee4326; float:left; width:100%; padding:10px 15px; text-align:center; color:#fff}
.bnrCptn p {float:left; width:100%; text-align:center; font-family:'Open Sans', sans-serif; font-size:14px}
.bnrCptn h1 {float:left; width:100%; text-align:center; font-family:'Open Sans', sans-serif; font-size:14px; color:#fff!important; line-height:1.3!important}
.bnrCptn p b {font-weight:700}
.awrdwinNew {float:left; width:100%; margin-top:35px}
.awrdwinNew img {float:left; max-width:100%; margin-right:55px}
.awrdwinNew .hdng {font-size:32px; color:#ef4123; font-weight:700; margin:10px 0; font-family:'Open Sans', sans-serif}
.awrdwinNew .hdng small {font-weight:400; font-size:24px}
.awrdwinNew p {font-size:14px; line-height:24px; margin-top:10px; font-weight:400}
.mdiaCvrg {float:left; width:100%; background:#f2f2f2}
.mdiaCvrg .hdns {float:left; width:100%; text-align:center; font-weight:700; color:#ee4326; font-size:30px; margin:15px 0 10px}
.mdiaLink {float:left; margin:5px; overflow:hidden; width:151px; height:100px}
.mdiaLink img {float:left; width:100%}
.frtSec1 {float:left; width:100%; margin-top:20px; color:#d1d1d1; border-bottom:1px solid #5d5d5d; padding-bottom:15px}
.frtSec1 .clms4e {float:left; width:25%; padding:10px}
.clms4e .hdne {float:left; width:100%; font-weight:700; font-size:20px; font-family:'Open Sans', sans-serif; color:#fff; margin-bottom:15px}
.clms4e a {color:#d1d1d1}
.clms4e a:hover {color:#fff}
.clms4e .lnks {float:left; width:100%; font-size:15px; padding:4px 0}
.clms4e p {float:left; width:100%; font-size:14px; margin-bottom:10px}
.frtSec1 .clms4e.last {float:right; width:200px; padding:0}
.frtSec2 {float:left; width:100%; padding:15px 0; border-bottom:1px solid #fff; color:#d1d1d1}
.frtSec2 .ftrbx2 {float:left; width:50%; padding:10px; font-size:13px; line-height:20px}
.frtSec2 .ftrbx2 b {font-weight:700; letter-spacing:1px}
.frtSec2 .ftrbx2 .lnke {float:left; margin-right:15px}
.frtSec3 {float:left; width:100%; padding:15px 0}
.frtSec3 .social-lnk {float:right; margin-bottom:10px; width:auto}
.frtSec3 .cpry {float:left; width:auto; color:#d1d1d1; margin:10px 0}
.frtSec3 .cpry a {color:#d1d1d1}
.frtSec3 .cpry a:hover {color:#fff}
.PostSv .hdn2 {text-align:center; margin:25px 0 10px; font-size:24px}
.postsvng {height:1380px}
.PostSv .slog {text-align:center; font-size:14px; margin-bottom:10px; font-weight:700; font-family:'Open Sans', sans-serif}
.PostSv .nps {border:none; padding:10px 25px!important; color:#fff; text-align:center; width:auto; float:none}
.PostSv p {text-align:center}
.PostSv2, .PostSv3, .PostSv4 {background:#eaeaea; padding:35px; font-family:'Open Sans', sans-serif}
.PostSv2 .hdn2, .PostSv3 .hdn2, .PostSv4 .hdn2 {text-align:center; margin:25px 0 10px; font-size:28px}
.PostSv2 .slog {text-align:center; font-size:18px; margin-bottom:10px; font-family:'Open Sans', sans-serif; font-weight:400}
.PostSv2 .pstIvLst, .PostSv3 .pstIvLst {float:left; width:100%; margin:15px 0; list-style:none; padding:0}
.PostSv2 .pstIvLst li {float:left; width:48%; margin:10px 2% 10px 0; margin-right:0; padding-left:100px; font-size:14px}
.PostSv2 .pstIvLst img {float:left; margin-left:-80px; width:60px}
.PostSv2 .pstIvLst p, .PostSv3 .pstIvLst p {float:left; width:100%; color:#000; font-size:13px; margin:10px 0; font-weight:600}
.PostSv2 .askusw {float:left; width:100%; text-align:center; padding:10px 25px; background:#ee4326; color:#fff; font-weight:700; font-size:24px}
.PostSv3 .pstIvLst li {float:left; width:48%; text-align:center; margin:1%}
.PostSv3 .pstIvLst img {width:60px; vertical-align:top}
.PostSv3 .pstIvLst .hdne3 {float:left; width:100%; margin:15px 0 0; padding:0; color:#ee4326; font-size:12px}
.PostSv3 .pstIvLst p {text-align:center; float:left; width:100%; font-weight:400; margin:5px 0 0}
.PostSv4 {padding:10px}
.PostSv4 .tblbxw {float:left; width:100%; background:#fff; padding:15px}
.tblbxw h4 {font-weight:700; font-size:18px}
.lftsctn {font-family:'Open Sans', sans-serif}
.lftsctn li, .lftsctn p {font-family:open_sansregular}
.ipopgbnr img {float:left; width:100%}
.ipopgbnr .wlmbx {float:left; width:100%; background:#ef4123; color:#fff; padding:35px; text-align:center}
.ipopgbnr .wlmbx .hdg2 {float:left; width:100%; margin:5px 0; font-size:28px; text-align:center}
.ipopgbnr .wlmbx .slog {float:left; width:100%; margin:5px 0; text-align:center; font-size:16px; padding:0}
.ipopgbnr .wlmbx p {float:left; width:100%; text-align:center; margin:5px 0; font-size:16px}
.ipopgbnr .knmr {display:inline-block; padding:5px 15px; font-weight:700; background:#f99f1c; font-size:18px; color:#fff; margin:10px 0 0}
.ipopgbnr .knmr:hover {background:#f5950a}
.ipobit {max-height:788px}
.hlbxe>div {width:49%; padding:20px; float:left; background:#e0e0e0; text-align:center}
.hlbxe>div.hlfR {float:right; background:#eee}
.hlbxe>div .imbx, .hlbxe>div .imbx img {float:left; width:100%}
.hlbxe>div .hdns, .hlbxe>div .slog {padding:0; float:left; font-size:18px; width:100%}
.hlbxe>div .slog {font-size:16px}
.hlbxe>div p {float:left; width:100%; text-align:center; margin:10px 0; font-size:14px}
.hlbxe>div .lnkd {float:left; width:100%; background:#ef4123; color:#fff; font-size:14px; padding:5px 15px; text-align:left; font-weight:700}
.hlbxe>div .lnkd img {float:left; margin-right:10px}
.hlbxe>div .lnkd:hover {background:#ef490b}
.hlbxe>div.hlfR .lnkd {background:#f99f1c}
.hlbxe>div.hlfR .lnkd:hover {background:#f4950b}
.ytub {float:left; width:101.5%; margin-left:-1.5%}
.ytub>li {float:left; width:31.83%; margin-left:1.5%; background:#eaeaea}
.ytub .hds {float:left; width:100%; color:#fff; background:#ef4123; font-size:11px; margin:0; padding:8px 15px; text-align:center}
.ytub>li iframe {width:100%; float:left}
.ytub>li p {float:left; width:100%; text-align:center; line-height:17px; font-size:11px; margin:10px 0; font-weight:400}
.lftsctn.opnacntd.dirc .cntbxs .hdng5 {font-size:18px; margin-bottom:15px}
.whytrde .cntr {float:left; width:100%; text-align:center; font-weight:400}
.hlbxe.tbsls>div {padding:0; background:#c5c7c9; min-height:420px}
.hlbxe.tbsls>div table {margin:0 0 10px; text-align:left; font-weight:400; font-size:14px}
.tbsls table th, .tbsls table tr td {padding:7px 15px; border:none}
.dirtv {height:1613px}
.whytrde .wytrdlst.hlfs.opnLif li {min-height:inherit}
.opnLif .hdse {float:left; font-size:16px; margin:15px 0; text-align:left; color:#000!important}
.whytrde .knmrs {color:#fff; font-weight:700; font-size:18px; background:#ef4123; text-align:center; padding:15px 25px; display:inline-block; letter-spacing:1px}
.opndmtAc {background:#f2ecef; padding:25px 25px 0}
.opndmtAc .hdg2 {float:left; width:100%; text-align:center; font-size:28px; margin-bottom:15px}
.opndmtAc .imgbxe {float:left; width:180px}
.opndmtAc .imgbxe img {float:left; width:100%}
.opndmtAc .signfrm {float:right; background:#e45523; margin:20px 0; width:350px; color:#fff; padding:20px}
.opndmtAc .input-bx {float:left; width:100%; padding-left:35px; margin:0 0 10px}
.opndmtAc .input-bx label {float:left; margin-left:-35px; width:35px; height:35px; background:#f99f1c; color:#fff; text-align:center; line-height:35px}
.opndmtAc .input-bx .ints {float:left; width:100%; padding:10px; height:35px; background:#eaeaea; border:none; border-radius:0; font-family:'Open Sans', sans-serif; font-size:14px; font-style:italic}
.opndmtAc .input-bx .btnw {float:left; background:#f99f1c; font-weight:700; color:#fff; font-size:18px; padding:10px 25px; font-family:'Open Sans', sans-serif; cursor:pointer}
.opndmtAc .input-bx .btnw:hover {background:#f29207}
.opndmtAc .input-bx .btnw:active {background:#f99f1c}
.depost {height:955px}
.whytrde .wytrdlst.hlfs.fivFgn {text-align:center}
.whytrde .wytrdlst.hlfs.fivFgn li.wdt {width:250px}
.whytrde .wytrdlst.hlfs.fivFgn li {text-align:center; padding:0; float:none; display:inline-block; width:200px; margin:10px}
.wytrdlst.hlfs.fivFgn li p {float:left; width:100%; text-align:center}
.wytrdlst.hlfs.fivFgn img {float:none; margin:0; display:inline-block; vertical-align:top; margin-bottom:10px}
.crncy {height:1424px}
.wytrdlst1.hlfs.e-ins li {width:30%!important}
.Fdrst, .cmpLst {background:#eaeaea; padding:20px; text-align:center}
.Fdrst .hdn2, .cmpLst .hdn2 {float:left; width:100%; text-align:center; font-size:24px; margin:10px 0}
.Fdrst .slog {float:left; width:100%; text-align:center; font-size:16px; font-weight:700; font-family:'Open Sans', sans-serif}
.Fdrst table {float:left; width:100%; background:#eaeaea; border-collapse:collapse; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400}
.Fdrst table .tbro {background:#808184; color:#fff}
.Fdrst table tr:nth-child(2n) {background:#d0d2d3}
.Fdrst table tr td:first-child {border-right:1px solid #fff}
.slog .btn {border:none; padding:10px 25px}
.cmpLst .tbwpr {float:left; width:100%; overflow:auto}
.cmpLst table {float:left; width:100%; background:#c54a1c; border-collapse:collapse; color:#fff; font-size:11px; font-family:'Open Sans', sans-serif; font-weight:400}
.cmpLst table tr:nth-child(2n) {background:#ef4123}
.cmpLst table tr td:first-child {border-right:1px solid #fff}
.corpFdrs {height:1445px}
.pansrv {float:left; width:100%; list-style:none; margin:0; padding:0; text-align:center}
.pansrv li {width:47.5%; display:inline-block; height:200px; background:#ccc; margin:1%; padding:10px; color:#fff}
.pansrv li.nwcrd {background:#d34827}
.pansrv li.nwcrd .hdnge {color:#d34827}
.pansrv li.nwcrd:hover {background:#df411b}
.pansrv li.lost {background:#00a01a}
.pansrv li.lost .hdnge {color:#00a01a}
.pansrv li.lost:hover {background:#06ae21}
.pansrv li.corec {background:#2a85ec}
.pansrv li.corec .hdnge {color:#2a85ec}
.pansrv li.corec:hover {background:#3c93f6}
.pansrv li .hdnge {float:left; width:100%; padding:10px 40px 10px 10px; text-align:left; background:#fff; margin:0}
.pansrv li a {float:left; width:100%}
.pansrv li .hdnge span {float:right; margin-right:-30px; font-size:30px; margin:3px -33px 0 0}
.pansrv li p {float:left; width:100%; margin:10px 0; font-size:18px; line-height:30px; color:#fff}
.pansv {height:750px}
.npstb {background:#edc482; padding:20px; color:#000}
.npstb .hdn2 {float:left; width:100%; text-align:center; font-size:28px}
.npstb .hdn3 {float:left; width:100%; text-align:center; font-size:16px; padding:0; font-weight:400}
.npstb table {width:100%; font-family:'Open Sans', sans-serif; font-weight:400}
.npstb table th {color:#fff}
.npstb table tr:nth-child(2n) {background:#f9d294}
.npstb table tr td:first-child {border-right:1px solid #fee9c4}
.npsRgd {background:#e7d1b1; padding:20px}
.npsRgd .imgbxe {float:left; width:180px}
.npsRgd .imgbxe img {float:left; width:100%}
.npsRgd .signfrm {float:right; width:380px; margin-top:40px}
.npsRgd .signfrm .input-bx {float:left; width:100%; margin:10px 0; position:relative}
.npsRgd .signfrm .input-bx .ints {float:left; width:100%; height:40px; border:none; background:#fefefe; border-radius:0; padding-left:40px; font-style:italic}
.npsRgd .signfrm .input-bx label {position:absolute; left:7px; top:7px; color:#444}
.npsRgd .signfrm .input-bx .btn {width:49%; border:none; padding:10px 20px; font-size:12px; font-family:'Open Sans', sans-serif; font-weight:700}
.npsd {height:1115px}
.whytrde .slog {float:left; width:100%; text-align:center; font-size:16px; font-weight:400}
.wytrdlst.hlfs.e-ins {float:left; width:100%; text-align:center; margin:20px 0; padding:0; list-style:none}
.wytrdlst.hlfs.e-ins li {float:none; display:inline-block; vertical-align:top; width:30%; margin:1%; padding:0; text-align:center; min-height:150px}
.wytrdlst.hlfs.e-ins li img {margin:0; float:none; display:inline-block; vertical-align:top}
.wytrdlst.hlfs.e-ins li .hdns {padding:0; margin:10px 0; float:left; width:100%; text-align:center}
.npsRgd.einsr {background:#567aa8; padding:0; color:#fff}
.npsRgd.einsr .imgbxe {width:250px; margin:20px 20px 0}
.npsRgd.einsr .signfrm {float:left}
.npsRgd.einsr .signfrm .input-bx .btn {width:100%}
.e-insur {height:345px}
.whytrde .wytrdlst.hlfs.fivFgn li .hdn3s {float:left; width:100%; margin:10px 0; padding:0}
.bnds {height:473px}
.whytrde .wytrdlst.hlfs.advsr li {float:none; display:inline-block; width:345px}
.whytrde .wytrdlst.hlfs.advsr li h3 {padding:0; font-size:13px}
.lftsctn.invt .hdn2 {float:left; width:100%; font-size:28px; text-align:center; margin:15px 0}
.advins {float:left; width:100%; list-style:none; margin:0; padding:0; text-align:center}
.advins li {display:inline-block; width:235px; vertical-align:top; margin:10px}
.advins .hdn3 {float:left; width:100%; text-align:center; padding:0!important; margin:10px 0; font-size:16px}
.advins p {float:left; width:100%; text-align:center}
.advsry {height:800px}
.whytrde .wytrdlst.hlfs li .hdn3 {padding:0; font-size:12px; font-weight:400; float:left; width:100%; margin:0; color:#ee4326; font-family:'Open Sans', sans-serif}
.poppk {display:none}
.popbx {width:480px; min-height:250px; font-family:'Open Sans', sans-serif}
.popbx .popttl {float:left; width:100%; background:#f04322; padding:7px 15px; color:#fff; font-weight:700}
.popbx .slog {float:left; width:100%; padding:15px; border-bottom:1px solid; color:#f04322; font-size:14px; text-align:center; font-weight:400}
.popbx .frmbx {float:left; width:100%; padding-left:150px}
.popbx .frmbx .icnse {float:left; width:100px; padding:10px; margin:20px 0 20px -150px}
.popbx .frmbx .icnse img {float:left; width:100%}
.popbx .frmbx .frmins {float:left; width:100%; background:#ededed; padding:15px; margin:15px 0 0}
.popbx .inpts {float:left; width:100%; margin-bottom:10px; padding-left:35px}
.popbx .inpts i {font-style:normal; float:left; margin-left:-35px; font-size:20px; margin-top:6px; color:#666}
.popbx .inpts .inpt {float:left; width:100%; background:#fff; border:none; height:30px; padding:5px 10px}
.popbx .inpts .inpt[type=file] {padding:0}
.lftsctn .mdabx {float:left; width:100%; padding:20px 0 20px 170px; border-bottom:1px solid #ddd}
.mdabx .mdiImg {float:left; margin-left:-170px; width:150px; border:1px solid #ddd}
.mdabx .mdiImg img {float:left; width:100%}
.mdabx .nwslst {float:left; width:100%; padding:5px 100px 5px 90px; margin:0}
.mdabx .nwslst .dts {float:left; margin-left:-90px; width:90px; font-style:normal; color:#f04322}
.mdabx .nwslst .btn {float:right; margin-right:-100px; border:none; padding:2px 7px}
.mdabx .nwslst .nwse {float:left; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.mdabx .nwslst:hover .nwse {position:relative; white-space:normal; border-bottom:1px dashed #ddd}

@media only screen and (max-width:1270px) {
.promo .bnr-tilel .hdngs {font-size:24px}
.PostSv2 .pstIvLst li {min-height:100px}
.PostSv2 .pstIvLst p br {display:none}
.postsvng {height:1649px}
.ipobit {max-height:615px}
.dirtv {height:1518px}
.crncy {height:1572px}
.corpFdrs {height:1395px}
.npsd {height:945px}
.npsRgd.einsr .signfrm {width:290px}
.e-insur {height:330px}
.whytrde .wytrdlst.hlfs.advsr li {width:260px; vertical-align:top}
.advsry {height:1490px}
}

@media only screen and (max-width:1023px) {
.postsvng {height:1696px}
.ipobit {max-height:588px}
.crncy {height:1672px}
.cmpLst table {min-width:800px}
.corpFdrs {height:1219px}
.pansrv li {width:100%; margin:5px 0; min-height:inherit; height:auto}
.npsRgd .imgbxe, .npsRgd .signfrm {width:100%; text-align:center}
.npsRgd .imgbxe img {float:none; width:180px; vertical-align:top}
.npsd {height:1177px}
}

@media only screen and (max-width:940px) {
.awrdwinNew img {float:none; display:inline-block}
.frtSec1 .clms4e, .frtSec1 .clms4e.last {width:48%; height:280px; float:left; background:#444; margin:1%; padding:20px}
.frtSec2 .ftrbx2 {width:100%}
.advsry, .bnds, .corpFdrs, .crncy, .depost, .dirtv, .e-insur, .npsd, .pansv, .postsvng {height:auto}
.ipobit {max-height:inherit}
.opndmtAc .imgbxe {width:100%; text-align:center}
.opndmtAc .imgbxe img {float:none; display:inline-block; vertical-align:top; width:150px}
.opndmtAc .signfrm {width:100%; margin:0 0 25px}
.wytrdlst.hlfs.e-ins li {width:48%}
.npsRgd.einsr .imgbxe {width:100%; text-align:center; margin:15px 0}
.npsRgd.einsr .imgbxe img {float:none; width:150px; display:inline-block; vertical-align:top}
.npsRgd.einsr .signfrm {float:left; width:100%; text-align:center; margin:10px 0; padding:20px}
.npsRgd.einsr .signfrm .hdns {float:left; width:100%; text-align:center}
}

@media only screen and (max-width:765px) {
.promo .bnr-tilel {padding:0 15px 0 20px}
.promo .bnr-tilel .hdngs {font-size:15px; line-height:24px}
.frtSec1 .clms4e, .frtSec1 .clms4e.last {width:100%; height:auto; margin:5px 0}
.frtSec3 .cpry, .frtSec3 .social-lnk {width:100%; text-align:center}
.PostSv2 .pstIvLst li {width:100%; min-height:inherit; margin:10px 0; padding-left:60px}
.PostSv2 .pstIvLst img {margin-left:-60px; width:40px}
.PostSv2 .askusw {font-size:12px}
.PostSv3 .pstIvLst li {width:100%}
.PostSv2 .hdn2, .PostSv3 .hdn2 {font-size:16px}
.hlbxe>div {width:100%}
.hlbxe>div.hlfR {margin-top:15px}
.ytub {margin:0; width:100%}
.ytub>li {margin:8px 0; width:100%}
.npstb .tbwpr {float:left; width:100%; overflow:auto}
.npstb .tbwpr table {min-width:550px}
.wytrdlst.hlfs.e-ins li {width:100%; min-height:inherit; margin:10px 0}
.lftsctn .mdabx {padding:20px 0; background:#eee; margin-bottom:10px; padding:10px}
.mdabx .mdiImg {margin:0; width:100%; text-align:center; border:none}
.mdabx .mdiImg img {float:none; display:inline-block; vertical-align:top; width:150px}
.mdabx .nwslst {padding:10px; background:#fefefe; margin:5px 0; text-align:center}
.mdabx .nwslst .nwse {white-space:normal}
.mdabx .nwslst .dts {float:none; display:inline-block; margin:5px 0}
.mdabx .nwslst .btn {margin:5px 25%; width:50%}
}

@media only screen and (max-width:479px) {
.promo .bnr-tilel .hdngs {font-size:12px; line-height:15px}
.ipopgbnr .wlmbx .hdg2 {font-size:18px}
.ipopgbnr .wlmbx .slog {font-size:14px}
.opndmtAc .input-bx .btnw {font-size:14px; padding:10px 15px}
.popbx {width:320px}
.popbx .frmbx {padding-left:0}
.popbx .frmbx .icns {display:none}
}

.rmnyofrng {float:left; width:100%; text-align:center; padding:40px 0; background:#f7f7f7; margin-top:30px;}
.rmnyofrng .hdn2rmofr {float:left; width:100%; font-size:30px; color:#000; font-weight:600;}
.rmnyofrng .ofrpra {float:left; width:100%; font-size:20px; color:#000; font-weight:400; margin-top:15px;}
.rmnyofrng .lgolnk {display:inline-block; width:280px; vertical-align:top; margin-top:15px;}
.rmnyofrng .lgolnk .btn {display:inline-block; border:none; padding:8px 20px; font-size:16px; border-radius:7px;}
.section-head {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:#f04124 none repeat scroll 0 0; border-color:#d9d9d9 -moz-use-text-color; border-image:none; border-style:solid none; border-width:1px 0; color:#fff!important; font-family:"Open Sans", Arial, sans-serif; font-size:13px; font-weight:600; line-height:32px; margin-bottom:28px; padding:0 14px; text-transform:uppercase;}
.author-info .description {margin-left:135px; line-height:1.714; width:100%; margin-left:22px; text-align:justify;}
.author-info {width:100%; float:left;}
.avatar {width:12%; float:left;}
.description .bio {margin-top:10px; width:85% !important; margin-left:22px; line-height:26px !important; font-size:14px !important;}
.description a {margin-left:22px;}
.iframeDisclaimer {width:87% !important; border:0px !important; margin-top:15px !important; margin-left:20px !important; text-align:justify !important;}
.iframeDisclaimer2 {width:100% !important; border:0px !important; margin-top:15px !important; margin-left:0px !important; text-align:justify !important;}


.mobileNav {display:none;}
.hdrspc {float:left; width:100%; height:75px;}
.RmnyHdr {float: left;width: 100%;position: fixed;background-color: #fff;box-shadow: 2px 1px 2px #eee;z-index: 9;padding: 0 30px;top:0px;}

.RmnyHdr .HdrLgo {float:left; margin:10px 20px 10px 0;}
.RmnyHdr .HdrLgo img {float:left; height:55px;}
.opnmnus {float:left; list-style:none; margin:0; padding:0;} .opnmnus li.MobBtns {display:none;}
.opnmnus li {float:left;position:relative;}
.opnmnus li a {float:left; padding:27px 13px; color:#555; font-size:15px; font-weight:400; cursor:pointer;}
.opnmnus li:hover a {color:#ee4326;}

.opnmnus > li.hasSmnu > a:after{ content:"\f107";font-family: 'FontAwesome'; margin:0 0 0 5px;}
.opnmnus > li.hasSmnu:hover > a:before{content:"";position:absolute;width: 14px;height: 14px;background: #fff;transform: rotate(311deg);left: 35%;bottom: 0px;box-shadow: 4px -4px 6px -2px rgba(0,0,0,.16);z-index: 999;}

.opnmnus li .submnu {position:absolute;top:70px;background:#fff;box-shadow: 0 1px 13px 0 rgba(0,0,0,.161);display:none;visibility:hidden;padding:20px;border-radius:10px;justify-items: self-start;grid-template-rows: auto auto auto auto auto auto;grid-auto-flow: column;} .opnmnus li:hover .submnu {display: grid;visibility:visible;}
.opnmnus > li > .submnu a { padding:7px 0;} .opnmnus > li > .submnu a b{ font-weight:600;}
.opnmnus > li .submnu > li{width:300px;} li .submnu li.icn-Mnus a{float:left;width:100%; padding:10px 10px 10px 40px; color:#888; font-size:12px;} li .submnu li.icn-Mnus a img {float:left; margin-left:-40px;width: 35px;height: 30px;}
.submnu li.icn-Mnus a b {float:left;width:100%; margin:0 0 5px;color:#333; font-weight:600;} .submnu li.icn-Mnus a:hover b{ color:#ef4123;}
.opnmnus li.rits .submnu{left:-700px;}



.opnmnus > li.FourClms .submnu{grid-template-columns: 1fr 1fr 1fr 1fr;left:-300px; padding:0;} .opnmnus > li.FourClms .submnu li {width:200px; border-left:1px solid #ddd; padding:20px;}
.opnmnus > li.FourClms .submnu li a { float:left; width:100%; padding:6px 0;color:#888;font-size:14px;} .opnmnus > li.FourClms .submnu li a:hover { color:#ee4326;}
.opnmnus > li.FourClms .submnu li a b{ font-weight:600; color:#333; float:left; width:100%;}

.opnmnus > li.SimplDrop .submnu{grid-template-columns:1fr; width:350px;} li.SimplDrop .submnu li.icn-Mnus a{float:left;width:100%; padding:10px 10px 10px 40px; color:#888; font-size:14px;}
li.SimplDrop .submnu li.icn-Mnus a img {float:left; margin-left:-40px;}



.mob-mnu {float:right;margin:20px 0 0 20px;position:relative;width:20px;height:30px;background:none;cursor:pointer;z-index:99999; display:none;}
.mnu-btn, .mnu-btn::before, .mnu-btn::after {background-color:#ee4326; content:""; display:block; height:2px; position:absolute; -o-transform:translateZ(0px); -ms-transform:translateZ(0px); -moz-transform:translateZ(0px); -webkit-transform:translateZ(0px); transform:translateZ(0px); -o-transform-origin:50% 50% 0; -ms-transform-origin:50% 50% 0; -moz-transform-origin:50% 50% 0; -webkit-transform-origin:50% 50% 0; transform-origin:50% 50% 0; -o-transition:all 0.1s ease-in-out 0s; -ms-transition:all 0.1s ease-in-out 0s; -moz-transition:all 0.1s ease-in-out 0s; -webkit-transition:all 0.1s ease-in-out 0s; transition:all 0.1s ease-in-out 0s; width:100%;}
.mnu-btn {margin:15px 0 0;}
.mnu-btn::before {top:-7px;}
.mnu-btn::after {bottom:-7px;}
.actv .mnu-btn, .headr.fixed .actv .mnu-btn {background-color:transparent;}
.actv .mnu-btn::before, .actv .mnu-btn::after {bottom:0; top:0;}
.actv .mnu-btn::before {transform:rotate(45deg);}
.actv .mnu-btn::after {transform:rotate(-45deg);}
.RmnyHdr .hdrRigbx {float:right;margin:20px 0 0;} .RmnyHdr .hdrRigbx > li {float:left;margin: 0 0 0 10px; position:relative;}
.RmnyHdr .hdrRigbx > li > a {float:left;padding:7px 15px;border:1px solid #ddd;min-width: 100px;text-align: center;border-radius:25px;font-size: 14px; background:#fff; font-weight:normal;}
.RmnyHdr .hdrRigbx li a i{font-family: 'FontAwesome';font-style:normal;} .RmnyHdr .hdrRigbx li a .sgup:before{content: "\f007";} .RmnyHdr .hdrRigbx li a .rfr:before{content: "\f0a6";} .RmnyHdr .hdrRigbx li a .Lgn:before{content: "\f023";} .RmnyHdr .hdrRigbx li a .cntc:before{content: "\f095";}
.RmnyHdr .hdrRigbx li a .prc:before{content: "\f156";}
.RmnyHdr .hdrRigbx li.slcted a,.RmnyHdr .hdrRigbx li:hover a {background:#ef4123; color:#fff; border:1px solid #ef4123;}
.RmnyHdr .hdrRigbx li .RitDrop li a img{float: left;margin-left: -40px;height: 25px;}
.RmnyHdr .hdrRigbx li .RitDrop{display:none;padding:12px 0 0;margin:0; width:185px; right:0;position:absolute; top:100%; background:#fff;}
.hdrRigbx .RitDrop:before{content: "";width: 14px;height: 14px;background: #fff;transform: rotate(311deg);box-shadow: 4px -4px 6px -2px rgba(0,0,0,.16); position:absolute; right:20px; top:5px;}

.RmnyHdr .hdrRigbx li:hover .RitDrop {display:block; }
.RitDrop li a {background:#fff!important; color:#555!important; border:none!important; font-size:13px;padding: 7px 7px 7px 40px;float: left;width: 100%;}  .RitDrop li a span{ font-weight:600; margin:5px 0 0; float:left; width:100%;display: block !important;}
.RitDrop li {float:left; width:100%;box-shadow: 0 1px 13px 0 rgba(0,0,0,.161);padding: 10px;border-radius: 10px;}
.RitDrop li a:hover { background:#fff!important; color:#ef4123!important;border:none!important;}



.mnubx {float:right; margin-top:15px; position:relative;}



.dsktp, .Mobmod {float:left; width:100%;}
.Mobmod {display:none;}
.closmnubx {position:absolute; top:55px; background:#fff; box-shadow:0px 1px 10px 0px rgba(0,0,0,0.1); min-height:200px; right:0; display:none; width:650px;}
.closmnubx .mnclms {float:left; width:50%; padding:20px;}
.closmnubx .Mobmod .mnclms {width:100%;}
.mnclms > ul {float:left; width:100%;}
.mnclms > ul > li {float:left; width:100%;}
.mnclms > ul > li > a {float:left; width:100%; color:#555; font-size:16px; font-weight:400; padding:3px 0;}
.mnclms > ul > li > a:before {float:left; content:""; width:5px; height:5px; background:#ee4326; margin:8px 10px 0 0; border-radius:50px;}
.mnclms > ul > li > ul {float:left; width:100%; padding-left:20px; margin:5px 0;}
.mnclms > ul > li > ul > li {float:left; width:100%; border-left:1px solid #ddd; padding-left:15px;}
.mnclms > ul > li > ul > li > a {float:left; width:100%; color:#888; font-size:15px; padding:3px 0;}
.mnclms ul a:hover {color:#ee4326;}
.RmnyHdr .hdrRigbx > li.cntLnk > a > span,.RmnyHdr .hdrRigbx > li.prcLnk > a > span{display:none;}

@media only screen and (max-width:1450px) {.RmnyHdr .hdrRigbx > li > a { min-width:inherit; padding:5px 10px;}.RmnyHdr .hdrRigbx li.slcted > a > span{ display:inline-block;}
.RmnyHdr .hdrRigbx li.lgnlnk a span {display:inline-block;} .opnmnus li a{padding: 27px 10px; font-size:14px;} .opnmnus li .submnu{top: 65px;}
}
@media only screen and (max-width:1350px) {.RmnyHdr .hdrRigbx > li.cntLnk > a > span,.RmnyHdr .hdrRigbx > li.prcLnk > a > span{display:none;} }
@media only screen and (max-width:1270px) { .RmnyHdr .hdrRigbx li a span,.RmnyHdr .hdrRigbx li.slcted > a > span{display:none;} }

@media only screen and (max-width:1150px){.hdrspc{height:85px;}.mob-mnu{display:block;} .RmnyHdr{z-index: 9991;} .RmnyHdr .wper{width:100%;box-shadow: none;border-radius: 0;}
.opnmnus{display:none;position: fixed;top:76px;width:100%; bottom:0;left:0;background:#fff;overflow: auto;}
.opnmnus li {float: left;position: relative;width: 100%;border-bottom:1px solid #eee;} .opnmnus li a {width:100%;padding:15px 20px;}
.opnmnus li .submnu{position: inherit;top: 0; left:0!important;float: left;padding:0 25px;visibility:visible;background:#fff;border-radius:0;box-shadow: none;}
.opnmnus li .opnsub {position: absolute;right: 10px;top: 10px;width: 25px;height: 25px;font-style: normal;display: flex;align-items: center;justify-content: center;font-size: 24px;cursor:pointer;}
.opnmnus li .opnsub::before {content:"+";} .opnmnus li .opnsub.mns::before {content:"-";} .opnmnus li:hover .submnu {display:none;}
.opnmnus li .submnu li{border-bottom:none; width:100%;} .RmnyHdr .hdrRigbx li a span{ display:inline-block;}
.opnmnus .submnu li:has(.submnu){padding-right:0;} .opnmnus .submnu li:has(.submnu) .opnsub,.opnmnus > li.hasSmnu:hover > a::before{ display:none;}
.opnmnus .submnu li:has(.submnu):before{width:0;content:"";height:0;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ff826e;position:absolute;
right: inherit; left:15px;top:20px;opacity:1;transition:all 0 ease;transform:translateY(9px);} .opnmnus > li.hasSmnu > a::after{ display:none;}
.opnmnus .submnu li > .submnu {border:none;background:rgba(255,255,255,0.2);transform: translateY(0); margin:0; padding:10px;}
.RmnyHdr .hdrRigbx li.lgnlnk a span { display:inline-block;}
.opnmnus > li.FivRow > .submnu > li{width:100%;}.opnmnus > li.FourClms .submnu li{ width:100%; padding:0 20px 15px;}
}

@media only screen and (max-width:940px) {.RmnyHdr .hdrRigbx li a span{ display:none;}}
@media only screen and (max-width:766px) {.RmnyHdr .HdrLgo {margin: 10px 10px 10px 0;} .closmnubx {position:fixed; left:0; right:0; top:60px; bottom:0; overflow:auto; width:inherit; box-shadow:none;}.dsktp {display:none;}.Mobmod {display:block;} .mob-mnu {margin: 20px 0 0 10px;} }
@media only screen and (max-width:536px) { .RmnyHdr .hdrRigbx > li > a > span{ display:none!important;} .opnmnus li.MobBtns{ display:block;}.opnmnus li.MobBtns a { color:#ef4123; font-weight:600;}
.opnmnus li.MobBtns i{font-family: 'FontAwesome';font-style:normal; margin-right:5px;}
.opnmnus li.MobBtns i.sgup:before{content:"\f007";} .opnmnus li.MobBtns i.cntc:before{content:"\f095";} .opnmnus li.MobBtns i.prc:before{content:"\f156";}
}

@media only screen and (max-width:479px) {
.RmnyHdr .hdrRigbx li{float:none;display:inline-block; vertical-align:top; margin:0 5px;}
.RmnyHdr .hdrRigbx li.cntLnk, .RmnyHdr .hdrRigbx li.prcLnk{display:none;}

}

.wp-block-table {float:left; margin:0; width:100%; overflow:auto;}
.thums-up {color:green !important;}
.thums-down {color:#ee4326 !important;}
.ml-2 {margin-left:5px;}
.dsclmr {float:left; width:100%; text-align:justify; font-size:11px; line-height:inherit;}
.dsclmr strong {color:#EF4123;}
.mt-1 {margin-top:10px;}