﻿html {
    font-size: 62.5%;
}
body {
    font-size:1em;
}

.header_login_btn {
    display:none!important;
}
.header_tel_area, .header_tel_number {
    font-size:9pt!important;
}
.siteNav {
    display:none;
}
.siteFooter .col1-3, .siteFooter .col1-2, .siteFooter .col1-6, .siteFooter .col1-12, .siteFooter .col1-24 {
    display:none;
}




/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* MEDIA QUERIES ///////////////////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.visible-desktop{
	display:block;	
}
.visible-phone{
	display:none;	
}

.twitter-timeline{
    width: 80%!important;
    margin: auto;
    display: block;

}	
table{
	margin:auto;
	display:block;
	width:96%!important;	
    float:left;
    clear:both;
    height:auto!important;
}
  table  td {
        height:auto!important;
    }
    table div span {
        float:left;
    }
table td, table tr,  table p{
	width:100%!important;
	float:left;	
    clear:both;
}
    table img {
    max-width: 100%!important;
    height: auto;
    margin: auto;
    display: block;
    float: none!important;
    }
    #more_info_button_open img {
    display:inherit;
    }
    /*date - news and publications*/
    .date { float:left; width:10%; min-height:60px; height:100%; text-align:center; color: #fff; background:#898989; margin-right:1em; margin-top:0; }
    .date span { display:block; width: 100%; }
    .date .date-day { display:block; font-size: 28px!important; font-weight:bold; line-height:14px; margin:0; padding:6px 0 0 0;}
    .date .date-month { display:block; font-size: 16px!important; line-height:16px; margin:0; padding:4px 0 0 0; }
    .date .date-year {display:block; font-size: 13px!important;  line-height:13px; margin:0; padding:2px 0 0 0;}
    .news-intro-area {
        float:left;
        width:90%;
    }
    .news_title_link img {
        display:inline-block;
    }

    .homeForm {
        padding-bottom:0.5em;
        margin:0;
    }

  

.ctaBoxImg{
	margin:auto;
	display:block;
}
.siteSearchForm{
	margin:auto;
	float:none;
	display:block;
	clear:both;	
}

.btn {
max-width: 170px;
}



.searchNav_btn{
	margin-top:0;
    margin-bottom:7px;
}
.mobileNav_Btn {
    top: 15px;
}
.col--selectBoxes{
	margin:0!important;
	width:100%;
	max-width:100%;
}
.copyrightWrapper_text{
	padding-top:2px;
}
.form_field_news_search {
    width:130px;    
}
.ulMenu_li, .ulMenu_li a {
        width:100%;
    }
.mobile--noMargin {
    margin:0!important;
}

/*date - news and publications*/
    .date { width:25%; }
    .news-intro-area {
        width:65%;
    }
    .news_intro {
        display:none;
    }
    .taxCalendar .area25 {
     width:50%;
     float:left;
     margin:0;
}
    .searchNav_wrapper .siteSearchInput {
    width: 70%;

}


.col1-4, .col1-2 {
    width:100%;
}





h1 {
    font-size:22px;
}
h2 {
    font-size:20px;
}
h3 {
    font-size:18px;
}
h4 {
    font-size:16px;
}
h5 {
    font-size:14px;
}
h6 {
    font-size:12px;
}
.vertMenuWrapper {
    display:none;
}
.vertMenuWrapper_li a{
    font-size:12px!important;
}

a:link:after, a:visited:after {
    content: "";
}