@media only screen and (max-width:1024px){.mobile{display:block!important}.desktop{display:none!important}.mobile #branding{margin:10px 0}.mobile #branding img{max-height:40px;width:auto}.footer-left{text-align:center}.footer-right{text-align:center}.copyright{line-height:35px}#main .gform_wrapper .top_label li.gfield.gf_left_half,#main .gform_wrapper .top_label li.gfield.gf_right_half{float:none;display:block;width:100%}#main .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,#main .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:100%!important}.tcore-search{width:100%;text-align:center;height:60px;line-height:60px;font-size:26px}.tcore-search input.search-field{top:55px}#body-wrapper{z-index:2}#tcore-mobile{display:block}#tcore-mobile ul{float:none;display:block;width:100%}#tcore-mobile ul li{display:block;float:none;width:100%;border-bottom:1px solid #1b1b1b;border-top:1px solid #2f2f2f}#tcore-mobile ul li a{color:#fff;display:block}#tcore-mobile li.menu-item-has-children .open-children{content:"\f067";font-family:FontAwesome;display:inline-block;color:#fff;position:absolute;right:0;font-size:17px;padding:0;cursor:pointer;width:40px;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:0;height:40px;line-height:40px}#tcore-mobile li.menu-item-has-children.show-children>a>a.open-children{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#tcore-mobile li ul{display:none;position:relative;visibility:visible;opacity:1;background:#fff0;border-top:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#tcore-mobile li.show-children>ul{display:block}#tcore-mobile li.show-children>ul ul{float:left;left:0}#tcore-mobile li ul li{padding-left:10px}#tcore-mobile li ul li a{padding:10px 15px;display:inline-block}#tcore-mobile li ul li:last-child a{border-bottom:0}#tcore-mobile li ul li:before{content:"\f054";font-family:FontAwesome;display:inline-block;padding:10px 0 10px 8px;color:#fff}.tcore-mobile-menu{display:block;height:60px;line-height:60px;width:100%;text-align:center;font-size:26px;cursor:pointer}}@media only screen and (max-width:768px){.xs-text-center{text-align:center!important}}@media only screen and (max-width:480px){#sidebar-subsidiary .widget{width:48%;margin:0 1%}#tcore-mobile{width:85%}}