@media all and (max-width: 1200px) and (min-width: 991px) {
	.page-template-long-form-notice .entry-content {margin-left: 65px !important;}
}
@media(max-width:1024px){
	.div-docs > div:nth-child(odd) {padding-left: 25px;}
	.entry-content, #main .error-wraper {padding: 0px 100px !important;}
}
@media(min-width:992px){
	.claim-form #main article {padding: 0px 30px;padding-right: 0px !important;}
	.page-template-long-form-notice .entry-content {padding: 0px 30px !important;margin-left: 45px;}
    #sidebar,#main article, #main .error-wraper {min-height: 554px;}
    .site-branding {position: absolute !important;bottom: 10px;left:0px;text-align: left;margin:20px;}
    #sidebar {padding: 5px 0px;position: fixed !important;top: 116px !important;background: #2a6a6a;bottom: 2px;padding-left: 25px !important;min-width: 15.5%;}
    .top-headerbar {display: block;padding-top:2px;}
    #content {position: relative;top: 116px;}
}
@media(max-width:991px){
    .table-file-claim div.table-content {padding: 10px 10px;text-align:center;}
	.entry-content {padding: 0px 30px !important;padding-bottom: 30px !important;}
	.top-rmenu li.v-middle a {height:30px;display:block !important}
	.site-branding {height: 60px;min-height: 60px !important;}
	.site-branding img {width: 200px;}
	.e-container,.fixed-header,#sidebar {width:100% !important;float:none;left:0px;}
    #sidebar {top: 114px !important;width:82%;margin:0px auto;}
    #content {padding:0px !important}
    .entry-content {/* padding:15px !important; */margin-top:190px !important;}
    #main .error-wraper {margin-top:170px !important;}
    .page-template-important-dates .entry-content {padding: 10px 50px !important;} 
    .site-branding {min-height: 56px;position: relative;background: #2a6a6a;width: 100%;padding: 6px 10px !important;padding-left: 90px !important;position: relative !important;bottom: 0px !important;}
    .secondary {box-shadow: none !important;margin: 0px !important;padding: 65px 0px !important;padding: 0px !important;}
    .main-navigation a {padding: 10px !important;}
    .secondary-toggle ,.secondary-toggle:hover, .secondary-toggle:focus {background-color: transparent !important;border: none !important;cursor: pointer;}
    .secondary a,.secondary a:hover{color:#fff;}
     .secondary a{color: #fff;}
    .div-docs {padding: 0px; margin: 0px 50px;}
    .table-dates div{border: 1px solid #bfbfbf;}
    .div-contact.table-dates div:nth-child(even) {border-left: 0px;}
    .div-contact.table-dates div:last-child, .div-contact.table-dates div:nth-last-child(2) {border-bottom: 1px solid #bfbfbf !important;}
	.table-dates div:not(:last-child) {border-bottom: 0px !important;}
	.div-docs.table-dates > div:not(:last-child) {border-bottom: 1px solid #bfbfbf !important;}
	.secondary {min-height: 100%;height: 100%;width: 255px;max-width: 100%;-webkit-transform: translateX(-400px);transform: translateX(-400px);position: fixed;left: 0;top: 174px;padding: 0 0;color: #a7a7a7;background-color: #2a6a6a !important;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;border-top: 1px solid #fff;z-index: 9999 !important;visibility: hidden;}
	.menu-toggle.close {position: absolute;cursor: pointer !important;height: 18px;right: 10px;top: 23px;display: block;opacity: 1;transform: rotate(45deg);font-weight: bolder;text-shadow: 1px 1px 0px #fff;}
	.menu-toggle.close, .menu-toggle.close:hover, .menu-toggle.close:focus{color: #fff;}
	.menu-toggle.close::before {content: "+";font-family: FontAwesome;font-size: 34px;line-height: 18px;display: block;}
	.secondary.open {visibility: visible;transform: translateX(0px);transition: all 0.3s;}
	.menu-item a:hover, .menu-item a:focus,.current_page_item a {display: inline-block !important;}
    .menu-item a {padding: 5px 10px !important;margin: 2px 0px !important;display: inline-block !important;}
    .secondary .nav-menu-header {top: 0px;right: 0px;position: absolute;width: 100%;box-shadow: 0px 3px 5px rgba(255, 255, 255, 0.35);text-align: center;}
    .secondary .nav-menu-header .custom-logo-link {display: inline-block !important;}
	.secondary .nav-menu-header .custom-logo-link img {width: 150px;height: auto;}
	.secondary .main-navigation {top: 7px;position: fixed;width: 100%;}
	.secondary-toggle {left: 10px !important;height: 36px !important;width: 36px !important;transition: all 0.3s;display: block !important;}
	.secondary-toggle:before {content: '' !important;display: none !important;}
	.secondary-toggle div {width: 100%;height: 5px;background: white;margin: 6px auto;transition: all 0.3s;backface-visibility: hidden;border: 1px solid #fff;}
	.secondary-toggle.on div {border-radius: 2px;}
	.secondary-toggle.on {transition: all 0.3s;}
	.secondary-toggle.on .one {transform: rotate(45deg) translate(7px, 7px);}
	.secondary-toggle.on .two {opacity: 0;}
	.secondary-toggle.on .three {transform: rotate(-45deg) translate(8px, -9px);}
	.site-branding .custom-logo-link {display: none;}
	.secondary .custom-logo-link {position: fixed;bottom: 20px;left: 20px;}
    .secondary .custom-logo-link img {height: 35px;}
    .table-file-claim div:nth-last-child(2), .table-file-claim :first-child .table-content {border-right: 0px solid #808080;}
    .table-file-claim .table-heading:first-child {border-right: 0px solid #fff;}
    .secondary .custom-logo-link {display: block;}
}
@media(max-width:768px){
	body {background-color: #fff !important;}
	.claim-firstform{padding:0px !important;}	
	.claim-form-bg.second-part label.title-for{height:auto;}	
	.site-branding {height: 60px;}
	article ,.claim-form #main article{padding: 0px !important;}
	.entry-content, #main .error-wraper {padding: 0px 30px !important;}
	.page-template-claim-form-page-php .entry-content {padding: 0px 15px !important;}	
	.page-template-claim-form-page-php .claim-firstform label {padding-left: 15px !important;text-align: left;}	
	.entry-content .table-file-claim {margin: 0px auto !important;}
	.entry-content {padding: 0px 30px !important;padding-bottom: 30px !important;}
	.div-docs > div > div:first-child, .div-docs > div > div:not(:last-child) {border-right: 0px solid #bfbfbf !important;border-bottom: 1px solid #bfbfbf !important;text-align: center;}
	.div-contact > div:nth-child(odd) {text-align: left;padding-left: 30px;}
	.div-contact.table-dates div {border-left: 1px solid #bfbfbf !important;}
	.div-contact.table-dates div:not(:last-child) {border-bottom: 0px solid #bfbfbf !important;}
	.div-contact.table-dates div {min-height: 1px !important;}
	.claim-form h3 {padding: 8px;}
	.claim-form-bg label {margin-bottom: 0px !important;margin-top: 5px !important;}
}
@media (max-width: 640px) {
	.top-headerbar > div {padding: 0px 0px 0px 8px !important;}
	.top-headerbar ul {margin: 0px;}
	.top-headerbar ul a {font-size: 14px;}
	.header-main h2 {font-size: 26px;}
	.entry-content {padding: 0px 30px !important;padding-bottom: 30px !important;}
	.entry-content .div-faq {padding-bottom:0px;}
	.entry-content div[class*="vc_custom_"] {padding: 0px !important;}
	.entry-content div[class*="table-"] {margin: 0px !important;padding: 0px !important;}
	.div-faq .div-coll-faq table {margin: 10px auto !important;}
	.div-faq .div-coll-faq ul, .div-faq .div-coll-faq ol {padding-left: 30px;margin-left: 15px;}
	.page-template-fileaclaim a.btn {max-width: 100%;}
	.entry-content div.table-file-claim {margin: 0px auto !important;}
	.long-notice ul {margin-left: 10px;padding: 0px;}
}
@media (max-width: 480px) {
	.header-main h2 {font-size: 20px;}
	.site-branding {padding: 12px 40px 12px 65px !important;text-align: center;}
	.site-branding img {width: 148px; height: 35px;}
	.secondary-toggle {width: 24px !important;height: 24px !important;}
	.secondary-toggle div {margin: 4px auto;height: 3px;}
	.secondary-toggle.on .one {transform: rotate(45deg) translate(4px, 4px);}
	.secondary-toggle.on .three {transform: rotate(-45deg) translate(6px, -6px);}
	.div-faq .div-coll-faq table {margin: 4px auto !important;}
	.table-dates div {padding: 10px !important;}
	.div-contact.table-dates div:nth-child(even) {padding-left: 30px !important;}
	table.table-dates td {padding-left: 10px;}
	.page-template-fileaclaim a.btn {padding: 6px 12px !important;}
	.table-file-claim div.table-content {padding: 10px 10px;text-align:center;}
	.long-notice table.legal-rights th {width: 100%;float:left;}
	.long-notice table.legal-rights td {width: 100%;float:right;}
	.long-notice table.legal-rights th, .long-notice table.legal-rights :not(:last-child) td{border-bottom: 0px solid #000;}
	.long-notice ol ol {margin-left: 25px;}
	.page-template-important-dates .entry-content {padding: 15px !important;}
	.entry-content, #main .error-wraper {padding: 0px 15px !important;padding-bottom: 15px !important;}
	.div-docs.table-dates > div {padding: 0px !important;}
	.page-template-faqs .entry-content h3{margin-bottom: 30px !important;}
	.claim-form-bg.second-part .btn-atticus {padding: 6px 25px !important;}
}