html {
    font-size: 14px !important;
}

td {
    padding: 5px 5px 5px 5px !important;
}


.site-main .widget-area {
    width: 297px;
}

#primary h3.widget-title {
    font-size: 20px;
}

.containerwrapper.fl {
    border-right: 1px solid #ccc;
    padding-right: 20px;
}

#sidebar_column_right {
    float: right;
    width: 269px;
    margin-top: 40px;
}

.containerwrapper {
    width: 916px;
}

#search-5 input[type="search"] {
    width: 270px;
}

.site-main .widget-area {
    width: 275px;
}

.widget.widget_search .search-form {
    margin-left: -4px;
}

.widget-area .menu li.current_page_item > a::before {
    left: 14px;
}

.widget-area ul.menu li a {
    padding-left: 18px;
}

.content-column.one_half {
    width: 44%;
}

.content-column.one_half.last_column {
    width: 41%;
    float: right;
}

article#post-250 h1.entry-title {
    margin: 0 0 -15px 0 !important;
}

.text-heading {
    color: #226089;
    font-size: 20px;
}

.text-subheading {
    font-size: 14px;
    color: #226089;
    text-decoration: underline;
}

strong {
    color: rgb(52, 181, 223);
}

/* Search results page template */
.search .page, .search .product, .search .download, .search .slider  {
    width: 1200px;
    margin: 30px auto;
    position: relative;
    left: 8px;
}
.search-no-results .site-content {
    min-height: 310px;
}

.search-no-results .page-content {
    margin-top: 1.3%;
}

.search .entry-meta {
    display: none !important;
}

.search .entry-thumbnail {
    display: none;
}

.search .page-header {
    margin-bottom: 40px;
}

.search .site-main {
    margin-bottom: 55px;
}

.paging-navigation {
    margin-bottom: -55px;
    margin-top: 55px;
}

.search .entry-title a,.search .entry-title a:hover {
   color: #226089;
   font-size: 36px;
}

.search h1.entry-title {
    margin: 0 0 -15px !important;
}

.more-link {
    display: block;
}

/* Applications page styling */

.page-id-8 figure {
    margin: 0 auto;
}

.page-id-8 figcaption {
    text-align: center;
}

.page-id-1134 .content-column.two_third.last_column {
    padding: 0px 15px;
    margin-top: -4px;
}


.page-id-1134 table td {
    border: 1px solid rgb(204, 204, 204);
}

.page-id-1134 table {
    background: rgba(219, 219, 219, 0.3); 
    box-shadow: 2px 2px 0px white;
}

.page-id-1134 .TableHeader {
   color: #226089;
  font-weight: bold;
}

.page-id-1134 p {
    margin-bottom: 0px;
}

#supplementary .widget-area {
    text-align: center;
}
a:hover {
		color: rgb(52, 181, 223) !important;
}