@media screen and (max-width:1002px){
* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
:before, :after { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.mmin { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto}
img{max-width:100%;height:auto;}
header,.topheaderimg .rapidcasereview,
.topmsg div .textwidget,.topimgs div,
#main,.footermsg div .juiz_last_tweet_inside,
.footerblock,.footer-links{width:970px;}

}
@media screen and (max-width:991px) { 
header,.topheaderimg .rapidcasereview,
.topmsg div .textwidget,
#main,.footermsg div .juiz_last_tweet_inside,
.footerblock,.footer-links{width:750px;}
#logo,.headertopright,#access li,.banner-right,.rapid,.rightside .rapid,.banner-right .wpcf7,
.left-links,.content-right,.topimgs,.wpcf7-text,.wpcf7-select,.withsidebar .rightside .wpcf7 input,.withsidebar .rightside .wpcf7 select,
.footer-left,.footer-center,.footer-right,.footer-1, .footer-2, .footer-3, .footer-4{width:100%!important;}
.headertopright h3.widget-title,.headertopright .textwidget{text-align:center;}
#logo{padding-top:20px;padding-bottom:20px;}
.headertopright h3.widget-title{padding-top:0px;}
#access{background:#3a454b;}
#access h3.assistive-text{position:relative!important; padding:10px 15px; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase;cursor:pointer;}
#access h3.assistive-text:after{content:'';position:absolute;right:17px;top:17px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
#access:hover h3.assistive-text:after{background-position:left bottom;}
#access .menu-header-menu-container{display:none;}
#access:hover .menu-header-menu-container{display:block;}
#access a{background:none;display:block; width:100%; text-align:left; padding:10px; line-height:18px;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a,#access a:hover{ background:#f99d2f!important; margin:auto; height:auto; }
.topheaderimg{background-size:200%; background-color:#3170ac;}
.topheaderimg .rapidcasereview {padding-top:51%;}
.topmsg div .textwidget{ font-size:25px; }
.rapid,.rightside .rapid{background:#155986; margin-left:0;}
.home .topmsg,.topmsg{ height:auto;border-top:5px solid #155986; padding-bottom:20px;}
.topimgbg{ background:#a7acaf; overflow:hidden;}
.topimgbg a{ display:table-cell;text-align:center; float:left; width:33.33%;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.content-right{margin-top:25px;}
.content-right div{width:100%!important;}
.content-right .slidecontainer img{padding:0px!important;}
.footermsg{height:auto;background:#3270ad;border-top:1px solid #276095; border-bottom:5px solid #262f34; overflow:hidden;}
.footermsg div .juiz_last_tweet_inside{height:auto;padding-top:0px; min-height:80px;}
.footer-1, .footer-2, .footer-3, .footer-4{ min-height:inherit;border:none;padding:0;margin:0;}
.footer-1 h3, .footer-2 h3,.footer-2 h3.widget-title, .footer-3 h3, .footer-4 h3{background:#262f34;margin-top:1px;padding:10px;line-height:normal;font-size:15px;cursor:pointer;position:relative;}
.footer-1 h3:after, .footer-2 h3:after, .footer-3 h3:after, .footer-4 h3:after{content:'';position:absolute;right:15px;top:15px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
.footer-1:hover h3:after, .footer-2:hover h3:after, .footer-3:hover h3:after, .footer-4:hover h3:after{background-position:left bottom;}
.footer-1 ul, .footer-2 .textwidget, .footer-3 ul, .footer-4 .textwidget{display:none;}
.footer-1:hover ul, .footer-2:hover .textwidget, .footer-3:hover ul, .footer-4:hover .textwidget{display:block; padding:5px 15px;}
#site-generator{background:#273035;border-top:3px solid #4d5a62;height:auto;padding-top:15px; padding-bottom:15px; overflow:hidden;}
.footer-left ul li, .footer-right ul li{ float:none; display:inline-block; border:none; padding:0px 11px;}
.footer-right{width:100%; text-align:center;margin:5px 0px; padding:5px 0px;border-top:1px solid #4d5a62;border-bottom:1px solid #4d5a62;}
.footer-center {line-height:20px;}
#logo,.headertopright {width:50%; text-align:center;}
.headertopright{ padding-top:20px;}
.withsidebar #content,.withsidebar .rightside,#main #content{width:100%; margin-bottom:25px;}
#main #content{margin-left:0px;margin-right:0px;margin-bottom:25px;}
.contactleft { width:100%; }
.contactright { width:100%;padding-top:40px; }
.contactright iframe{ width:100%; height:280px }
}
@media screen and (max-width:767px) { 
header,.topheaderimg .rapidcasereview,
.topmsg div .textwidget,
#main,.footermsg div .juiz_last_tweet_inside,
.footerblock,.footer-links{width:620px;}
#logo,.headertopright,#access li,.banner-right,.rapid,.banner-right .wpcf7,
.left-links,.content-right,.topimgs,
.footer-1, .footer-2, .footer-3, .footer-4{width:100%;}
.headertopright h3.widget-title,.headertopright .textwidget{text-align:center;}
#logo{padding-top:20px;padding-bottom:20px;}
.headertopright h3.widget-title{padding-top:0px;}
#access{background:#3a454b;}
#access h3.assistive-text{position:relative!important; padding:10px 15px; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase;cursor:pointer;}
#access h3.assistive-text:after{content:'';position:absolute;right:17px;top:17px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
#access:hover h3.assistive-text:after{background-position:left bottom;}
#access .menu-header-menu-container{display:none;}
#access:hover .menu-header-menu-container{display:block;}
#access a{background:none;display:block; width:100%; text-align:left; padding:10px; line-height:18px;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a,#access a:hover{ background:#f99d2f!important; margin:auto; height:auto; }
.topheaderimg{background-size:200%; background-color:#3170ac;}
.topheaderimg .rapidcasereview {padding-top:50%;}
.rapid{background:#155986;}
.content-right{margin-top:25px;}
.content-right div{width:100%!important;}
.content-right .slidecontainer img{padding:0px!important;}
.footermsg{height:auto;background:#3270ad;border-top:1px solid #276095; border-bottom:5px solid #262f34; overflow:hidden;}
.footermsg div .juiz_last_tweet_inside{height:auto;padding-top:0px;}
.footer-1, .footer-2, .footer-3, .footer-4{ min-height:inherit;border:none;padding:0;margin:0;}
.footer-1 h3, .footer-2 h3,.footer-2 h3.widget-title, .footer-3 h3, .footer-4 h3{background:#262f34;margin-top:1px;padding:10px;line-height:normal;font-size:15px;cursor:pointer;position:relative;}
.footer-1 h3:after, .footer-2 h3:after, .footer-3 h3:after, .footer-4 h3:after{content:'';position:absolute;right:15px;top:15px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
.footer-1:hover h3:after, .footer-2:hover h3:after, .footer-3:hover h3:after, .footer-4:hover h3:after{background-position:left bottom;}
.footer-1 ul, .footer-2 .textwidget, .footer-3 ul, .footer-4 .textwidget{display:none;}
.footer-1:hover ul, .footer-2:hover .textwidget, .footer-3:hover ul, .footer-4:hover .textwidget{display:block; padding:5px 15px;}
#site-generator{background:#273035;border-top:3px solid #4d5a62;height:auto;padding-top:15px; padding-bottom:15px; overflow:hidden;}
.footer-left ul li, .footer-right ul li{ float:none; display:inline-block; border:none; padding:0px 11px;}
.footer-right{width:100%; text-align:center;margin:5px 0px; padding:5px 0px;border-top:1px solid #4d5a62;border-bottom:1px solid #4d5a62;}
.footer-center {line-height:20px;}
}
@media screen and (max-width:640px) { 
header,.topheaderimg .rapidcasereview,
.topmsg div .textwidget,
#main,.footermsg div .juiz_last_tweet_inside,
.footerblock,.footer-links{width:460px;}
#logo,.headertopright,#access li,.banner-right,.rapid,.banner-right .wpcf7,
.left-links,.content-right,.topimgs,
.footer-1, .footer-2, .footer-3, .footer-4{width:100%;}
.headertopright h3.widget-title,.headertopright .textwidget{text-align:center;}
#logo{padding-top:20px;padding-bottom:20px;}
.headertopright h3.widget-title{padding-top:0px;}
#access{background:#3a454b;}
#access h3.assistive-text{position:relative!important; padding:10px 15px; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase;cursor:pointer;}
#access h3.assistive-text:after{content:'';position:absolute;right:17px;top:17px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
#access:hover h3.assistive-text:after{background-position:left bottom;}
#access .menu-header-menu-container{display:none;}
#access:hover .menu-header-menu-container{display:block;}
#access a{background:none;display:block; width:100%; text-align:left; padding:10px; line-height:18px;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a,#access a:hover{ background:#f99d2f!important; margin:auto; height:auto; }
.topheaderimg{background-size:200%; background-color:#3170ac;}
.topheaderimg .rapidcasereview {padding-top:50%;}
.rapid{background:#155986;}
.content-right{margin-top:25px;}
.content-right div{width:100%!important;}
.content-right .slidecontainer img{padding:0px!important;}
.footermsg{height:auto;background:#3270ad;border-top:1px solid #276095; border-bottom:5px solid #262f34; overflow:hidden;}
.footermsg div .juiz_last_tweet_inside{height:auto;padding-top:0px;}
.footer-1, .footer-2, .footer-3, .footer-4{ min-height:inherit;border:none;padding:0;margin:0;}
.footer-1 h3, .footer-2 h3,.footer-2 h3.widget-title, .footer-3 h3, .footer-4 h3{background:#262f34;margin-top:1px;padding:10px;line-height:normal;font-size:15px;cursor:pointer;position:relative;}
.footer-1 h3:after, .footer-2 h3:after, .footer-3 h3:after, .footer-4 h3:after{content:'';position:absolute;right:15px;top:15px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
.footer-1:hover h3:after, .footer-2:hover h3:after, .footer-3:hover h3:after, .footer-4:hover h3:after{background-position:left bottom;}
.footer-1 ul, .footer-2 .textwidget, .footer-3 ul, .footer-4 .textwidget{display:none;}
.footer-1:hover ul, .footer-2:hover .textwidget, .footer-3:hover ul, .footer-4:hover .textwidget{display:block; padding:5px 15px;}
#site-generator{background:#273035;border-top:3px solid #4d5a62;height:auto;padding-top:15px; padding-bottom:15px; overflow:hidden;}
.footer-left ul li, .footer-right ul li{ float:none; display:inline-block; border:none; padding:0px 11px;}
.footer-right{width:100%; text-align:center;margin:5px 0px; padding:5px 0px;border-top:1px solid #4d5a62;border-bottom:1px solid #4d5a62;}
.footer-center {line-height:20px;}
.headertopright{ position:relative;}
.clktcl:before{content:"Click to Call"; text-transform:uppercase; background:#3170ac; padding:0px 20px; height:40px; line-height:40px; display:inline-block; font-size:20px; width:100%; color:#FFFFFF; margin-bottom:15px;}
.headertopright:after{ content:""; width:10px; height:10px; position:absolute; top:60px; left:50%; margin-left:-10px; border-right:10px solid transparent; border-left:10px solid transparent; border-top:10px solid #3170ac; }
}
@media screen and (max-width:480px) { 
header,.topheaderimg .rapidcasereview,
.topmsg div .textwidget,
#main,.footermsg div .juiz_last_tweet_inside,
.footerblock,.footer-links{width:340px;}
#logo,.headertopright,#access li,.banner-right,.rapid,.banner-right .wpcf7,
.left-links,.content-right,.topimgs,
.footer-1, .footer-2, .footer-3, .footer-4{width:100%;}
.headertopright h3.widget-title,.headertopright .textwidget{text-align:center;}
#logo{padding-top:20px;padding-bottom:20px;}
.headertopright h3.widget-title{padding-top:0px;}
#access{background:#3a454b;}
#access h3.assistive-text{position:relative!important; padding:10px 15px; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase;cursor:pointer;}
#access h3.assistive-text:after{content:'';position:absolute;right:17px;top:17px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
#access:hover h3.assistive-text:after{background-position:left bottom;}
#access .menu-header-menu-container{display:none;}
#access:hover .menu-header-menu-container{display:block;}
#access a{background:none;display:block; width:100%; text-align:left; padding:10px; line-height:18px;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a,#access a:hover{ background:#f99d2f!important; margin:auto; height:auto; }
.topheaderimg{background-size:200%; background-color:#3170ac;}
.topheaderimg .rapidcasereview {padding-top:51%;}
.rapid{background:#155986;}
.topimgs { overflow:hidden; background:#a7acaf;}
.topimgbg a { width:100%;}
.content-right{margin-top:25px;}
.content-right div{width:100%!important;}
.content-right .slidecontainer img{padding:0px!important;}
.footermsg{height:auto;background:#3270ad;border-top:1px solid #276095; border-bottom:5px solid #262f34; overflow:hidden;}
.footermsg div .juiz_last_tweet_inside{height:auto;padding-top:0px;}
.footer-1, .footer-2, .footer-3, .footer-4{ min-height:inherit;border:none;padding:0;margin:0;}
.footer-1 h3, .footer-2 h3,.footer-2 h3.widget-title, .footer-3 h3, .footer-4 h3{background:#262f34;margin-top:1px;padding:10px;line-height:normal;font-size:15px;cursor:pointer;position:relative;}
.footer-1 h3:after, .footer-2 h3:after, .footer-3 h3:after, .footer-4 h3:after{content:'';position:absolute;right:15px;top:15px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
.footer-1:hover h3:after, .footer-2:hover h3:after, .footer-3:hover h3:after, .footer-4:hover h3:after{background-position:left bottom;}
.footer-1 ul, .footer-2 .textwidget, .footer-3 ul, .footer-4 .textwidget{display:none;}
.footer-1:hover ul, .footer-2:hover .textwidget, .footer-3:hover ul, .footer-4:hover .textwidget{display:block; padding:5px 15px;}
#site-generator{background:#273035;border-top:3px solid #4d5a62;height:auto;padding-top:15px; padding-bottom:15px; overflow:hidden;}
.footer-left ul li, .footer-right ul li{ float:none; display:inline-block; border:none; padding:0px 11px;}
.footer-right{width:100%; text-align:center;margin:5px 0px; padding:5px 0px;border-top:1px solid #4d5a62;border-bottom:1px solid #4d5a62;}
.footer-center {line-height:20px;}
}
@media screen and (max-width:360px) { 
header,.topheaderimg .rapidcasereview,
.topmsg div .textwidget,.topimgs div,
#main,.footermsg div .juiz_last_tweet_inside,
.footerblock,.footer-links {width:300px;}
#logo,.headertopright,#access li,.banner-right,.rapid,.banner-right .wpcf7,
.left-links,.content-right,
.footer-1, .footer-2, .footer-3, .footer-4{width:100%;}
.headertopright h3.widget-title,.headertopright .textwidget{text-align:center;}
#logo{padding-top:20px;padding-bottom:20px;}
.headertopright h3.widget-title{padding-top:0px;}
#access{background:#3a454b;}
#access h3.assistive-text{position:relative!important; padding:10px 15px; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase;cursor:pointer;}
#access h3.assistive-text:after{content:'';position:absolute;right:17px;top:17px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
#access:hover h3.assistive-text:after{background-position:left bottom;}
#access .menu-header-menu-container{display:none;}
#access:hover .menu-header-menu-container{display:block;}
#access a{background:none;display:block; width:100%; text-align:left; padding:10px; line-height:18px;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a,#access a:hover{ background:#f99d2f!important; margin:auto; height:auto; }
.topheaderimg{background-size:200%; background-color:#3170ac;}
.topheaderimg .rapidcasereview {padding-top:50%;}
.rapid{background:#155986;}
.content-right{margin-top:25px;}
.content-right div{width:100%!important;}
.content-right .slidecontainer img{padding:0px!important;}
.footermsg{height:auto;background:#3270ad;border-top:1px solid #276095; border-bottom:5px solid #262f34; overflow:hidden;}
.footermsg div .juiz_last_tweet_inside{height:auto;padding-top:0px;}
.footer-1, .footer-2, .footer-3, .footer-4{ min-height:inherit;border:none;padding:0;margin:0;}
.footer-1 h3, .footer-2 h3,.footer-2 h3.widget-title, .footer-3 h3, .footer-4 h3{background:#262f34;margin-top:1px;padding:10px;line-height:normal;font-size:15px;cursor:pointer;position:relative;}
.footer-1 h3:after, .footer-2 h3:after, .footer-3 h3:after, .footer-4 h3:after{content:'';position:absolute;right:15px;top:15px;width:11px;height:11px;background:url(images/micn.png) left top no-repeat;}
.footer-1:hover h3:after, .footer-2:hover h3:after, .footer-3:hover h3:after, .footer-4:hover h3:after{background-position:left bottom;}
.footer-1 ul, .footer-2 .textwidget, .footer-3 ul, .footer-4 .textwidget{display:none;}
.footer-1:hover ul, .footer-2:hover .textwidget, .footer-3:hover ul, .footer-4:hover .textwidget{display:block; padding:5px 15px;}
#site-generator{background:#273035;border-top:3px solid #4d5a62;height:auto;padding-top:15px; padding-bottom:15px; overflow:hidden;}
.footer-left ul li, .footer-right ul li{ float:none; display:inline-block; border:none; padding:0px 11px;}
.footer-right{width:100%; text-align:center;margin:5px 0px; padding:5px 0px;border-top:1px solid #4d5a62;border-bottom:1px solid #4d5a62;}
.footer-center {line-height:20px;}
}