@media screen and (max-width:1537px){
#menu a { padding: 22px 18px; font-size: 18px; }
}
@media screen and (max-width:1490px){
#menu a { padding: 22px 17px; font-size: 17px; }
}
@media screen and (max-width:1442px){
#menu a { padding: 22px 16px; font-size: 16px; }
}
@media screen and (max-width:1378px){
.main_header > .innercustom1 .logoout { max-width: 376px; padding: 16px 0px 13px 0px; }
}
@media screen and (max-width:1320px){
/*#menu a {padding: 12px 21px !important;font-size: 15px !important;}*/
.top_line {font-size: 15px !important;}
.top_line .inner > span:nth-of-type(2) > a:hover i {color:#d13a3a}
.top_line .inner > span:nth-of-type(2) > a:first-of-type i {font-size: 23px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(2) i {font-size: 20px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(3) i {font-size: 20px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(4) i {font-size: 22px !important; margin-right: 10px;}
#gadget_3708 .share_your_knowledge > span:first-of-type a {font-size: 17px !important; padding: 9px 23px !important;}
}
@media screen and (max-width:1309px){
.main_header > .innercustom1 .logoout { max-width: 355px; }
#menu a {font-size: 15px;padding: 22px 12px;}
}
@media screen and (max-width:1264px){
.main_header > .innercustom1 .logoout { max-width: 317px; }
#menu a { padding: 22px 12px; }
}
@media screen and (max-width:1202px){
#menu a { font-size:15px; }
}
@media screen and (max-width:1125px){
.main_content .inner .iframe_container iframe {  max-width: 239px !important; }
#menu a { padding: 22px 8px; }
}
@media screen and (max-width:1110px){
#gadget_3732 .owl-item .item .text { top: 67px !important;}
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text h2, #gadget_3732 .owl-item .item .text h2 {font-size: 28px !important;}
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text p, #gadget_3732 .owl-item .item .text p {font-size: 17px !important; line-height: 20px !important;}
}
@media screen and (max-width:1076px){
.main_header > .innercustom1 .logoout { max-width: 291px; }
#menu a { font-size:14px; }
}
@media screen and (max-width:1041px){
.our_locations iframe {height:280px !Important;}
.our_locations p {font-size:12px;line-height: 40px;}
}
@media screen and (max-width:1022px){
.custom_footer3 .side4 {max-width: 253px !important; }
.custom_footer3 .side4 img {height: 193px !important;}
}
@media screen and (max-width:1020px){
/*#menu a {padding: 12px 17px !important;font-size: 13px !important;}*/
}
@media screen and (max-width:1011px){
.main_header > .innercustom1 .logoout { max-width: 264px; }
}
@media screen and (max-width:984px){
#menu a { font-size:13px; }
#menu a { padding: 22px 7px; }
}
@media screen and (max-width:971px){
#menu > li:first-of-type > a:first-of-type, #menu a { padding: 0px 11px 0px 0px !important; }
}
@media screen and (max-width:961px){
.custom_footer3 .side4 { max-width: 207px !important;}
.custom_footer3 .side4 img {height: 156px !important;}
}
@media screen and (max-width:960px){
.new_top_banner {height: 300px;}
.new_top_banner h2 {font-size: 32px;padding-top: 100px;}
#ctl00_PanelSearch {max-width:500px;}
.bsearchbox input {
    font-size: 16px;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}
#my_search i {font-size:18px; padding-top:11px;}
#menu {max-height:200px; overflow:scroll; z-index:99;}
#menu li a {color:#ffffff !important;}
.lastmenu a {background:transparent; margin-left:0;}
.lastmenu a:hover {background:#000000 !important;}
.menus {min-height:20px;}
#menu > li > ul > li:first-of-type {padding-top: 0;}
#menu li ul img {display:none;}
#menu ul li a {width:100%;}
#menu li ul {border-top: none;}
#menu > li > ul > li:last-of-type {padding-bottom: 0;}
#menu {max-height:200px; overflow:scroll;  margin: 0px auto;}
.main_header > .innercustom1 .logoout {position:relative; z-index:99; max-width: 166px;padding-top: 7px;padding-bottom: 5px;}
#menu-trigger , #menu-trigger-search {margin-top:0;}
#gadget_3669 { margin: 50px auto 0; min-height: 299px; }
.main_header > .innercustom1 .topsearchbox {top:183px;}
#gadget_3669 .top_banner_new > p:first-of-type {
  margin-top: 119px;
  font-size: 25px;
}
#gadget_3669 .top_banner_new a {font-size:21px;}
#gadget_3669 .top_banner_new p a {padding: 8px 49px; display: inline;}
#gadget_3669 .top_banner_new p {margin-top:20px;}
#menu a, #menu > li:first-of-type > a:first-of-type {padding: 6px !important; font-size: 12px !important;}
#menu-wrap #menu-trigger { background-color: #ffffff;}
#menu {top: 40px;width:300px;}
.main_header > .innercustom1 .topsearchbox {top: 55px;}
.main_header > .innercustom1 .logoout {/* width: 100%; *//* text-align: center; *//* max-width: 100%; *//* padding-top: 0px; *//* padding-bottom: 0; */} 
.top_phone {/* display: block; *//* margin: 0 auto; *//* float: none !important; *//* margin-left: auto !important; */max-width: 262px;margin-right: 76px;margin-top: 12px;}
#menu-wrap {top:15px; width:auto; z-index: 999;}
#google_translate_element {max-height:27px;margin-left: 0px !important;position: relative !important;right: 0 !important;top: 0 !important;}
.top_phone a {margin-left:5px !important;}
.free_consultation {font-size:10px;width: 95px;line-height: 15px;padding: 5px 0;}
#gadget_3732 .owl-item .item .text h2 {font-size:22px;}
#gadget_3732 .owl-item .item .text p {font-size:14px;}
#gadget_3732 .owl-item .item .text {top: 67px !important;}
.main_header {max-height: 141px;}
}
@media screen and (max-width:915px){
.custom_footer3 .side4 {max-width: 166px !important;}
.custom_footer3 .side4 img {height: 121px !important;}
}
@media screen and (max-width:897px){
.main_content .inner .iframe_container iframe {  height: 401px; }
}
@media screen and (max-width:890px){
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text h2, #gadget_3732 .owl-item .item .text h2 {font-size: 20px !important;}
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text p, #gadget_3732 .owl-item .item .text p {font-size: 10px !important;line-height: 13px !important;}
#owl-demo .item .text p img {  width: 78px !important;   height: 20px !important;}
}
@media screen and (max-width:873px){
.custom_footer3 .side1 {  max-width: 191px !important;}
.custom_footer3 .side2 {  max-width: 106px !important;}
.custom_footer3 .side3 {  max-width: 225px !important;}
.custom_footer3 .side4 {max-width: 146px !important;}
.custom_footer3 .side4 img {height: 98px !important;}
}
@media screen and (max-width:861px){
#winArticleCnt h2 a {font-size: 23px !important;}
.main_content .inner .iframe_container iframe {  height: 385px; }
}
@media screen and (max-width:847px){
#gadget_3732 .owl-item .item > img:first-of-type { display:none; }
#gadget_3732 .owl-wrapper .owl-item:first-of-type .item {background:url(/WebFTP/client/100175/new_design/banner1-Recovered1.jpg) top center no-repeat; min-height:200px;}
#gadget_3732 .owl-wrapper .owl-item:nth-of-type(2) .item {background:url(/WebFTP/client/100175/new_design/banner3.jpg) top center no-repeat; min-height: 169px;}
#gadget_3732 .owl-wrapper .owl-item:nth-of-type(3) .item {background:url(/WebFTP/client/100175/new_design/banner1.jpg) top center no-repeat; min-height:200px;}
#gadget_3732 .owl-wrapper .owl-item:nth-of-type(4) .item {background:url(/WebFTP/client/100175/new_design/banner14.jpg) top center no-repeat; min-height: 200px;}
#gadget_3732 .owl-item .item .text {top: 44px !important; left:87px !important;}
}
@media screen and (max-width:836px){
.btn_group a {max-width: 228px;font-size: 15px;}
.btn_group > a:nth-of-type(2) {margin-left: 20px;}
.btn_group {max-width: 482px;}
}
@media screen and (max-width:799px){
.custom_footer2 > p:nth-of-type(3) a { margin: 29px auto 0;}
.social_media > a:nth-of-type(2), .social_media > a:nth-of-type(3), .social_media > a:nth-of-type(4) {margin-left: 35px;}
#gadget_3669 .top_banner_new > p:first-of-type {margin-top: 112px;font-size: 20px;}
#gadget_3669 {min-height: 270px;}
.sub_footer .inner .side1 {width:100%;}
.sub_footer .inner > .side1:nth-of-type(2) {margin-left: 0;  margin-top: 20px;}
.menu_bottom ul li {width: 100%; text-align: center; height: 25px; border-right: none;}
.menu_bottom ul li a {float:none;}
.menu_bottom ul {  margin: 40px auto 16px;}
.custom_footer2, .custom_footer2 > p:nth-of-type(3) a {  font-size: 21px; }
.social_media a {width: 40px; height: 40px;}
.social_media a i {font-size: 27px; margin-top: 8px;}
.main_footer>.inner .powered {margin-top:20px;}
.top_line {font-size: 11px !important;}
.top_line .inner > span:nth-of-type(2) > a:first-of-type i {font-size: 15px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(2) {margin-top: 2px !important; margin-left: 15px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(2) i {font-size: 13px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(3) {margin-top: 2px !important;margin-left: 15px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(3) i {font-size: 13px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(4) {margin-top: 2px !important;margin-left: 15px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(4) i {font-size: 16px !important;}
.custom_footer3 .side1 {max-width: 45% !important;}
.custom_footer3 .side2 {max-width: 45% !important;}
.custom_footer3 .side3 {max-width: 100% !important; margin-top: 30px; min-height: 100px !Important;}
.custom_footer3 .side4 {margin-top: 7px; max-width: 100% !important; text-align: center; margin-bottom: 15px;}
.footer_section .col-md-3 { margin-bottom: 15px; }
.black_top_bar {background: #F7F7F7;min-height: 46px;}
.main_content .inner .iframe_container iframe {  height: 325px; }
}
@media screen and (max-width:767px){
.our_locations .inner .row > .col-md-6:first-of-type { margin-bottom:20px;}
.footer-widget-section .inner {padding: 20px 10px;max-width:100%;}
}
@media screen and (max-width:666px){
#gadget_3732 .owl-item .item .text {left: 25px !important;}
}
@media screen and (max-width:639px){
#gadget_3669 .top_banner_new > p:first-of-type {
  margin-top: 93px;
  font-size: 16px;
}
#gadget_3669 .top_banner_new a {
  font-size: 16px;
  padding: 7px 39px ;
}
#gadget_3669 .top_banner_new p {
  margin-top: 10px;
}
#gadget_3669 {
  min-height: 236px;
}
}
@media screen and (max-width:625px){
  .head-contact-social a i {font-size:12px;}
  .head-contact-social li.yorp-link a img {
    width: 10px !important;
    vertical-align: bottom;
}
  .head-contact-social a {width:20px;height:20px;line-height: 16px;border-right: 0px !important;border-left: 0px;}
.head-contact-info li {font-size:10px;margin-right: 6px;}
.head-contact-info li i {font-size:12px; }
.header-top-area ul {margin: 0 !important;}
.new_top_banner {height: 180px;}
.new_top_banner h2 {font-size: 23px;padding-top: 57px;padding-bottom: 8px;}
#ctl00_PanelSearch {max-width: 340px;}
.bsearchbox input {
    font-size: 13px;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}
.are_you_hurt {font-size:18px;}
.are_you_hurt .inner {padding: 30px 10px;}
.btn_group {margin-top: 14px;max-width: 390px;}
.btn_group a {font-size: 12px;padding:0px;max-width: 182px;}
}
@media screen and (max-width:550px){
.free_consultation { font-size: 8px; width: 77px; line-height: 13px; padding: 4px 0; }
#google_translate_element {display:none;}
.top_phone { max-width: 90px; }
.our_locations iframe { height: 214px !Important; }
.our_locations h2, .testimonials-container  h2 { font-size:25px; }
.our_locations h3 { font-size:19px; }
.our_locations .inner, .testimonials-container  .inner { padding: 25px 10px; }
}
@media screen and (max-width:515px){
#gadget_3669 .top_banner_new > p:first-of-type {max-width: 80%; margin: 63px auto 0;}
#gadget_3669 {min-height: 208px;}
}
@media screen and (max-width: 466px) {
#ctl00_ctl08_winLogo a img{max-width: 136px;margin-bottom: 0;}
.top_phone {/* font-size:10px !important; *//* max-width: 328px; */}
.top_phone > a:nth-of-type(2) img {max-width:90px; margin-top:0px !important;}
.goog-te-gadget .goog-te-combo {font-size: 7px; padding: 2px;  max-width: 86px;}
#gadget_3732 .owl-item .item .text {left: 25px !important;}
.footer_bottom_left { font-size: 13px !important;}
.footer_bottom_left p {padding-top: 7px !important;}
.main_header {max-height: 97px; float:left; }
#google_translate_element {margin-left: 7px !important;}
.new_top_banner h2 {
    font-size: 20px;
    padding-top: 85px;
}
.bsearchbox input {
    font-size: 12px;
    padding-top: 5px !important;
    padding-bottom: 4px !important;
}
#ctl00_PanelSearch {
    max-width: 265px;
}
#my_search i {
    font-size: 15px;
    padding-top: 5px;
}
}
@media screen and (max-width: 437px) {
.custom_footer3 .side1 {max-width: 96% !important;}
.custom_footer3 .side2 {max-width: 96% !important; min-height: 111px !important;}
.custom_footer3 > .line1:nth-of-type(2) {margin-bottom: 12px;}
.custom_footer3 .side3 {margin-top: 0;}
}
@media screen and (max-width:426px){
.are_you_hurt {font-size:14px;}
.btn_group a {font-size:10px;max-width: 99%;line-height: 24px;}
.btn_group > a:nth-of-type(2) {margin-left: 0;margin-top: 10px;}
.btn_group {max-width:200px;}
}
@media screen and (max-width:422px){
.our_locations p {font-size: 12px;li;line-height: 15px;padding: 5px;}
}
@media screen and (max-width: 411px) {
#gadget_3732 .owl-wrapper .owl-item .item {min-height:169px !important;}
.footer_bottom_right, .footer_bottom_right a {font-size: 14px !important;}
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text h2, #gadget_3732 .owl-item .item .text h2 {font-size: 12px !important;}
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text p, #gadget_3732 .owl-item .item .text p {font-size: 10px !important; line-height: 13px !important;}
#owl-demo .item .text p img {width: 78px !important; height: 20px !important;}
#gadget_3732 .owl-item .item .text {top: 44px !important;}
#ctl00_ctl08_winLogo a img {max-width: 136px;margin-bottom: 0;}
#menu-trigger {width: 25px; height: 25px;  background-size: 100%;}
#menu-trigger-search {width: 25px; height: 25px;}
#menu-trigger-search a i {font-size: 12px;}
#menu-trigger-search a { margin-top: -4px; display: block;}
}
@media screen and (max-width: 406px) {
#ctl00_ctl08_winLogo a img {width: 305px;}
.top_line .inner > span:nth-of-type(2) {float: left !important; width: 100%;margin-left: 1px;}
.top_line {  min-height: 47px;}
.top_line .inner > span:nth-of-type(2) > a:first-of-type i {font-size: 11px !important;}
.top_line .inner > span:nth-of-type(2) a { margin-top: 1px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(2) i {font-size: 10px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(2) { margin-top: 2px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(3) i {font-size: 11px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(4) i {font-size: 13px !important;}
.top_line .inner > span:nth-of-type(2) > a:nth-of-type(4) {margin-top: 3px !important;}
}
@media screen and (max-width:372px){
  .header-top-area .inner {padding: 0px 5px;}
  .head-contact-social a {width:15px;height:15px;line-height: 12px;}
  .head-contact-social a i {font-size:9px;}
  .head-contact-info li {font-size: 8px;margin-right: 4px;}
.head-contact-info i {font-size: 9px !important;padding-right: 3px !important;}
.header-top-area ul,Ã‚Â .header-top-area ul li {line-height: 9px;}
.top_phone a {font-size:7px; line-height:9px; max-width:65px;}
.top_phone {margin-right: 58px;max-width: 75px;margin-top: 14px;}
}
@media screen and (max-width:360px){
#gadget_3669 .top_banner_new > p:first-of-type {
  font-size: 13px;
}
#gadget_3669 .top_banner_new > p:first-of-type {
  max-width: 85%;
  margin: 53px auto 0;
}
#gadget_3669 {
  min-height: 187px;
}
#gadget_3669 .top_banner_new a {font-size:14px;}
#gadget_3669 .top_banner_new p {margin-top: 0;}
}
@media screen and (max-width:332px){
.top_phone {font-size: 8px !important;}
.top_phone > a:nth-of-type(2) img {max-width: 71px; margin-top: -1px !important;}
#google_translate_element { margin-left: 10px !important;  margin-top: -5px !important;}
.goog-te-gadget .goog-te-combo { margin: 6px 0 !important; padding: 0px !important; max-width: 53px !important;}
.main_header {  max-height: 89px;}
#gadget_3732 .owl-wrapper .owl-item .item {  min-height: 135px !important;}
#gadget_3732 .owl-item .item .text {top: 34px !important;}
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text h2, #gadget_3732 .owl-item .item .text h2 {font-size: 11px !important;}
#gadget_3732 .owl-wrapper > .owl-item:first-of-type .item .text p, #gadget_3732 .owl-item .item .text p {font-size: 8px !important; line-height: 11px !important;}
.footer_bottom_left {font-size: 9px !important;}
.footer_bottom_right, .footer_bottom_right a {font-size: 10px !important;}
.top_phone {/* font-size: 10px !important; *//* max-width: 267px; */}
}