/*
Theme Name: C-Innovation
Author: C-Innovation
Version: 2021-2022

*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}

.page-template-page-front .topbtn, .page-template-default .topbtn {
                display: none;
}

#content p li {
                margin: 35px;
}
.home #content2 {
  clear: both;
  background-color: #fff;
  padding-top: 25px;
  padding-bottom: 25px;
  width: auto !important;
  padding-left: 5%;
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 5.1%;
  overflow: hidden;
}


.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
                margin-top: 30px;
}

#content p li ul {
                                margin: 35px;
!important;
}



.videoWrapper {
                position: relative;
                padding-bottom: 56.25%; /* 16:9 */
                padding-top: 25px;
                height: 0;
                z-index: 1 !important;
}
.videoWrapper iframe {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
}

.listing-item  {text-indent: 0em;}

nav#menu ul li{
    list-style-position: outside;
    text-indent: 0em;
}

#footer ul li {
    list-style-type: none;
    list-style-position: inside;
                padding: 0px;
    text-indent: 0em;
}

ul li{
    list-style-type: disc;
    list-style-position: inside;
    padding: 10px 0 10px 20px;
    text-indent: -1em;
}

blockquote p {
                color: #1d3c52;
}

cite {
                color: #fb4b0a;
                font-size: 1.25em;
                line-height: 1.5em;
}
.is-style-fill .wp-block-button__link, .is-style-fill .wp-block-button__:visited {
background-color: #1a3c52 !important; 
                width: 325px;
                margin-bottom: 15px;
}

.is-style-fill .wp-block-button__link:hover {
background-color: #fb4b0a !important;  

}

.is-style-outline .wp-block-button__link, .is-style-outline .wp-block-button__:visited {
border: 2px solid #fff;    
                width: 275px;
                margin-bottom: 15px;
                color: #fff;
}

.is-style-outline .wp-block-button__link:hover {
border: 2px solid #1d3c52 !important;    
                color: #1d3c52 !important;          

}

html {
                font-family: 'Roboto Condensed Light', sans-serif;

}

em {
font-style: italic;                
}

.tablepeople td {
                border: 0px solid #9b9b9b;
}

table td {
                border: 1px solid #9b9b9b;
                padding: 10px;
                                font-weight: 300;

}

table td {
                font-weight: 300;
}

.iframe-container {
  position: relative;
  height: 0;
  overflow: hidden;
}

.iframe-container-16x9 {
  padding-bottom: 56.25%;
}

 .iframe-container-4x3 {
  padding-bottom: 75%;
}

.iframe-container iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}

img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

strong, b {
    font-weight:bold;
  
  }

li.listing-item, ul.display-posts-listing, li.wp-block-latest-posts, li.is-grid {
                font-size: 1em;
                                font-family: 'Roboto Condensed Light', sans-serif;
line-height:1.5em;
                color: #1d3c52;
                list-style-type: none !important;
                margin-left: -15px;
                margin-bottom: 10px;
}

footer#footer {
                margin-top: -0px;
}

ul.display-posts-listing a.title {
                                text-decoration: none !important;
                color: #fb4b0a;
}
a:link {
                                text-decoration: none !important;
                color: #fff;
}

a:visited {
                                text-decoration: none !important;
                color: #fff;

}

a:hover {
                                text-decoration: none !important;
color: #fff;
}

#content2 li {
                list-style-type: none;
                                color: #1d3c52;  
                                
}
                

#content li {margin: 10px 0px 20px 15px;
    padding: 0;
                list-style-type: square;
                                    list-style-position: inside;
                                color: #1d3c52;
}
                
section.entry-meta, section#comments {
                display: none;
}

.videoWrapper {
                position: relative;
                padding-bottom: 56.25%; /* 16:9 */
                padding-top: 25px;
                height: 0;
}
.videoWrapper iframe {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
}

#header2 {
                width: 80%;
}
#side {
                float: right;
                width:20%;
               clear: both;
                display: block;
                position: relative;
                                padding: 0px;
min-width: 150px;
                position: absolute;
right: 0;
z-index: 100;
}

.box1h, .box2h,  .box3h, .box4h,  .box5h, .box6h {
               min-width: 130px;
    min-height: 100px;
    padding-bottom: 8px;
    padding-top: 8px;
}
                
 .box1h {
                background-color: #04294b;
               display: block;
               text-align:center;
                                width:100%;

}
.box1h:link {
                background-color: #04294b;
                text-decoration: none !important;
}

.box1h:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box2h {
                background-color: #043195;
               display: block;
               text-align:center;
                                width:100%;
}
.box2h:link {
                background-color: #043195;
                                text-decoration: none !important;

}

.box2h:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box3h {
                background-color: #006eb6;
               display: block;
               text-align:center;
                                width:100%;
}
.box3h:link {
                background-color: #006eb6;
                text-decoration: none !important;
}

.box3h:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box4h {
                background-color: #4475a1;
               display: block;
               text-align:center;
                                width:100%;
}
.box4h:link {
                background-color: #4475a1;
                text-decoration: none !important;
}

.box4h:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box5h {
                background-color: #2d4e6b;
               display: block;
               text-align:center;
                                width:100%;
}
.box5h:link {
                background-color: #2d4e6b;
                text-decoration: none !important;
}

.box5h:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box6h {
                background-color: #2d4e6b;
               display: block;
               text-align:center;
                                width:100%;
}
.box6h:link {
                background-color: #2d4e6b;
                text-decoration: none !important;
}

.box6h:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

p#breadcrumbs a, p#breadcrumbs a:visited, p#breadcrumbs a:hover {
                font-size: 1em;
                                font-family: 'Roboto Condensed Light', sans-serif;
line-height:1.5em;
                color: #1d3c52;
                border-left: 0px solid #1d3c52  !important;
    padding-left: 0px  !important;
}


p#breadcrumbs {
                font-size: 1em;
                margin-bottom: 25px;
}

article h1 a:link,  article h1 a:visited,  article h1 a:hover { 
color: #254663;
}

.toolbtn2 a:link,  .toolbtn2 a {      
color: #254663 !important;
}


article a:link,  article a:visited,  article a:hover  {  
color: #fb4b0a;
}




.entry-footer {
                                display: none;
                }

#content {
                margin: 55px 10% !important;
}


.contentfull {
                margin: 0px -12.5% !important;
                background-color: #9fb7c5 !important;
                color: #fff !important;

}



#content h1 {
                                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 700;
font-size: 2.5em;
color: #254663;
                text-transform: uppercase;
                margin-bottom: 15px;
}

#content h2 {
                                font-family: 'Roboto Condensed Light', sans-serif;
                font-weight: 300;
font-size: 1.2em;
color: #254663;
text-transform: uppercase;
                margin-bottom: 10px;
}


#content h2 a {
                
color: #fb4b0a;

}

#content h2 a:hover {
                
color: #4475a1;

}

#content2 h3.widget-title {
                                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 700;
font-size: 2em;
color: #fff;
                text-transform: uppercase;
                margin-bottom: 15px;
}

#content2 h2 {
                                font-family: 'Roboto Condensed Light', sans-serif;
                font-weight: 300;
font-size: 1em;
color: #fff;
text-transform: uppercase;
                margin-bottom: 10px;
}

#content h3 {
                                                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 700;
font-size: 1.25em;
color: #254663;
text-transform: uppercase;
                margin-bottom: 10px;
                margin-top: 0px;

}

#content p {
                margin-bottom: 15px;
}

#content hr {
                color: #fb4b0a;
padding: 0px;
                margin: 25px 40%;
}

#content h5 {
                                                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 700;
font-size: 1em;
                line-height:1.25em;
color: #4475a1;
text-transform: uppercase;
                margin-bottom: 10px;
                margin-top: 0px;
}

#content h5 a, #content h5 a:link {
                
color: #fb4b0a;

}

#content h5 a:hover {
                
color: #4475a1;

}

h6 {
                                                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 300;
font-size: 1.25em;
                line-height: 2;
color: #04294b;
text-transform: uppercase;
                margin-bottom: 20px;
                margin-top: 20px;
}
                
#content h6 {
                                                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 300;
font-size: 1.5em;
                line-height: 1.8;
color: #04294b;
text-transform: uppercase;
                margin-bottom: 20px;
                margin-top: 15px;
}
                
h6::before {
                content: "";
    display: inline-block;
    background: url("/wp-content/uploads/orangeline.png") no-repeat;
    width: 20px;
    height: 20px;
    float: none;
    margin: 0 6px 0 0
}

#content h6:link {
                                                
color: #04294b;
text-transform: uppercase;
                text-decoration: none;
}

#content h6:visited {
                                                
color: #04294b;
text-transform: uppercase;
                text-decoration: none;
}

#content h6:hover {
                                                
color: #fb4b0a;
text-transform: uppercase;
                text-decoration: none;
}

#content2 h6 a:link {
                                                
color: #ffffff !important;
text-transform: uppercase;
                text-decoration: none;
}
#content2 h6:link {
                                                
color: #ffffff !important;
text-transform: uppercase;
                text-decoration: none;
}

#content2 h6:visited {
                                                
color: #ffffff !important;
text-transform: uppercase;
                text-decoration: none;
}

#content2 h6:hover {
                                                
color: #fb4b0a;
text-transform: uppercase;
                text-decoration: none;
}

h6 a:link {
                                                
color: #04294b !important;

text-transform: uppercase;
                text-decoration: none;
}

h6 a:visited {
                                                
color: #04294b !important;
text-transform: uppercase;
                text-decoration: none;
}

h6 a:hover {
                                                
color: #fb4b0a !important;
text-transform: uppercase;
                text-decoration: none;
}

.blue:link {
                                                
color: #04294b;
text-transform: uppercase;
                text-decoration: none;
}

.blue:visited {
                                                
color: #04294b;
text-transform: uppercase;
                text-decoration: none;
}

.blue:hover {
                                                
color: #fb4b0a;
text-transform: uppercase;
                text-decoration: none;
}

#btn1::before {
                content: "";
    display: block;
    background: url("/wp-content/uploads/orangeline.png") no-repeat;
    width: 20px;
    height: 20px;
    float: left;
    margin: 0 6px 0 0
}

#btn1 {
                background-color: #04294b; 
                padding: 10px; 
                margin-bottom: 15px;
                font-size: 1em;
                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 300;

text-transform: uppercase;
}

#btn1 a:link {
                color: #fff !important;
                                text-decoration: none !important;

}

#btn1 a:visited {
                color: #fff;
                
}

#btn1 a:hover {
                color: #fb4b0a;
}
#btn2::before {
                content: "";
    display: block;
    background: url("/wp-content/uploads/orangeline.png") no-repeat;
    width: 20px;
    height: 20px;
    float: left;
    margin: 0 6px 0 0
}

#btn2 {
                background-color: #043195; 
                padding: 10px; 
                margin-bottom: 15px;
                font-size: 1em;
                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 300;

text-transform: uppercase;
}

#btn2 a:link {
                color: #fff;
                                text-decoration: none !important;


}
#btn2 a:visited {
                color: #fff;
                
}

#btn2 a:hover {
                color: #fb4b0a;
}

#btn3::before {
                content: "";
    display: block;
    background: url("/wp-content/uploads/orangeline.png") no-repeat;
    width: 20px;
    height: 20px;
    float: left;
    margin: 0 6px 0 0
}

#btn3 {
                background-color: #006eb6; 
                padding: 10px; 
                margin-bottom: 15px;
                font-size: 1em;
                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 300;

text-transform: uppercase;
}

#btn3 a:link {
                color: #fff;
                                text-decoration: none !important;

}

#btn3 a:visited {
                color: #fff;
                
}
#btn3 a:hover {
                color: #fb4b0a;
}

#btn4::before {
                content: "";
    display: block;
    background: url("/wp-content/uploads/orangeline.png") no-repeat;
    width: 20px;
    height: 20px;
    float: left;
    margin: 0 6px 0 0
}

#btn4 {
                background-color: #4475a1; 
                padding: 10px; 
                margin-bottom: 15px;
                font-size: 1em;
                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 300;

text-transform: uppercase;
}

#btn4 a:link {
                color: #fff;
                                text-decoration: none !important;
}
#btn4 a:visited {
                color: #fff;
                
}
#btn4 a:hover {
                color: #fb4b0a;
}



#menu2 {
                display: inline-block;
                height: 0px;
                clear: none;
                width: 100%;
                position: relative;
                z-index: 100;
}

#logo {
height: 100px;
  vertical-align: middle;
margin-bottom: -65px;
position: relative;
z-index: 1;
                margin-left: 45px;
                margin-right: 10px;
margin-top: -35px;
}

.line  {
    border-right: 4px solid #fb4b0a !important; 
                margin-right: 5px;
}

#footer {
                background-color: #1d3c52;
                padding: 15px 25px;
                font-size: .8em;
                line-height: 1.8em;
                                color: #fff;
                font-family: 'Roboto Condensed Light', sans-serif;

}


#footer li {
margin-bottom: 15px;
}

#footer h3.widget-title {
                                font-family: 'Roboto Condensed', sans-serif;
                font-weight: 700;
                font-size: 1.5em;
                line-height: 1.2em;
                padding-bottom: 15px;
                text-transform: uppercase;
}




#footer a:link, a:visited {
                color: #fff;
                text-decoration: none;
                font-weight: 300;

}

#footer a:hover {
                color: #fb4b0a;
                                text-decoration: none;
                font-weight: 300;

}

.footercolumns {
float: left;
                width: 23%;
min-width: 200px;
margin-right: 3%;
margin-left: 3%;
padding-right: 2%;
padding-left: 2%;
                list-style: none;
                font-family: 'Roboto Condensed Light', sans-serif;
                font-weight: 300;
padding-top: 15px;
}


#socialfooter {
     display: flex-box;
    flex-wrap:nowrap;
text-align: center;            
                margin-top: 25px;
}


#copyright {
                color: #fff;
                width: 100%;
                clear: both;
                text-align: center;
                                font-size: .7em;
                padding-top: 20px;
                padding-bottom: 25px;
                                font-weight: 300;
word-break:keep-all;
}

#copyright a {
                color: #fb4b0a;
                text-decoration: none;
                font-weight: 300;
}
                
                .box1, .box2, .box3, .box4, .box5, .box6 {

                                width: calc(16.7% - 1px);
                                
                                overflow: none;
                               padding-bottom: 10px;
                                
                                padding-top: 0px;
                }



.box1 {
                background-color: #04294b;
               float: left;
                display: block;
               text-align:center;
                
}
.box1:link, .box1:visited {
                background-color: #04294b;
                color: #fff;
                                text-decoration: none !important;


}

.box1:hover {
                background-color: #fb4b0a;
color: #fff;
                                text-decoration: none !important;


}

.box2 {
                background-color: #043195;
               float: left;
                display: block;
               text-align:center;
}
.box2:link {
                background-color: #043195;
                                text-decoration: none !important;

}

.box2:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box3 {
                background-color: #006eb6;
               float: left;
                display: block;
               text-align:center;
}
.box3:link {
                background-color: #006eb6;
                text-decoration: none !important;
}

.box3:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box4 {
                background-color: #4475a1;
               float: left;
                display: block;
               text-align:center;
}
.box4:link {
                background-color: #4475a1;
                text-decoration: none !important;
}

.box4:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box5 {
                background-color: #8a8c8e;
               float: left;
                display: block;
               text-align:center;
}
.box5:link {
                background-color: #8a8c8e;
                text-decoration: none !important;
}

.box5:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}

.box6 {
                background-color: #2d4e6b;
               float: left;
                display: block;
               text-align:center;
}
.box6:link {
                background-color: #2d4e6b;
                text-decoration: none !important;
}

.box6:hover {
                background-color: #fb4b0a;
                text-decoration: none !important;

}


h4 {
                                font-family: 'Roboto Condensed', sans-serif;
color: #ffffff;
                font-size: 120%;
                text-decoration: none;
                text-transform: uppercase;
                font-weight: 700;
                margin-top: 2%;
                padding-right: 5%;
padding-left: 5%;
                
}

.box1 h6 a:link, .box2 h6 a:link, .box3 h6 a:link, .box4 h6 a:link, .box5 h6 a:link, 
.box1 h6 a:visied, .box2 h6 a:visied, .box3 h6 a:visied, .box4 h6 a:visied, .box5 h6 a:visied,
.box1 h6 a:hover, .box2 h6 a:hover, .box3 h6 a:hover, .box4 h6 a:hover, .box5 h6 a:hover, 
.box1 h4 a:link, .box2 h4 a:link, .box3 h4 a:link, .box4 h4 a:link, .box5 h4 a:link, 
.box1 h4 a:visied, .box2 h4 a:visied, .box3 h4 a:visied, .box4 h4 a:visied, .box5 h4 a:visied,
.box1 h4 a:hover, .box2 h4 a:hover, .box3 h4 a:hover, .box4 h4 a:hover, .box5 h4 a:hover
{
                text-decoration: none !important;
}

aside#sidebar {
                display: block;
                width: 100%;
                clear: both;
top: 0;
                
}

div#topbar {
               margin-top: 5px;
                float: right;
                clear: both;
                margin-right: 2%;}

#header {
                background-color: #04294b;
                margin-bottom: 45px;
}

.in {
                float: left;
                                margin-bottom: 5px;

}


.in:link {
display: block;
                display: block;
                width: 40px;
                height: 35px;
                background: url('https://c-innovation.com/wp-content/uploads/in.png') bottom;
                text-indent: -99999px;
}
                

.in:hover {
                background-position: 0 0;
}


                .fb {
                                                float: left;
                margin-bottom: 5px;

}              

.fb:link {
display: block;
                display: block;
                                width: 40px;
                height: 35px;

                background: url('https://c-innovation.com/wp-content/uploads/fb.png') bottom;
                text-indent: -99999px;
}
                

.fb:hover {
                background-position: 0 0;
}

.tw {
                                float: left;
                margin-bottom: 5px;

}

.tw:link {
display: block;
                display: block;
                                width: 40px;
                height: 35px;

                background: url('https://c-innovation.com/wp-content/uploads/tw.png') bottom;
                text-indent: -99999px;
}
                

.tw:hover {
                background-position: 0 0;
}



.yt{
                                float: left;
                margin-bottom: 5px;

}

.yt:link {
display: block;
                display: block;
                                width: 40px;
                height: 35px;

                background: url('https://c-innovation.com/wp-content/uploads/yt.png') bottom;
                text-indent: -99999px;
}
                

.yt:hover {
                background-position: 0 0;
}



.search {
                                float: left;

}

.search:link {
display: block;
                display: block;
                                width: 15px;
                height: 15px;

                background: url('https://c-innovation.com/wp-content/uploads/search.png') bottom;
                text-indent: -99999px;
}
                

.search:hover {
                background-position: 0 0;
}

.social {
                display: inline;
                clear: both;
}

.toolbtn2 {
                color: #fff;
                font-size: 1em;
                font-weight:700;
                                border: 8px solid #043195;
width: 200px;
height: 200px;
                                padding: 10px;
                                float: left;
margin: 10px 20px;
margin-bottom: 10px;
text-align: center;

}

.toolbtn2:link {
text-decoration: none;
  
}
.toolbtn2:visited {
text-decoration: none;


}
.toolbtn2:hover {
                color: #fff;
text-decoration: none;
                                border: 8px solid #fb4b0a;


}

.toolbtn2 img {
max-width: 200px;
max-height: 170px;
    vertical-align: text-bottom;

 
}

.toolbtn2 a:link {
text-decoration: none;

}
.toolbtn2 a:visited {
text-decoration: none;


}
.toolbtn2 a:hover {
                color: #fb4b0a;



}

.toolbtn {
                color: #fff;
                font-size: 1em;
                font-weight:700;
                                background-color: #043195;
width: 20%;
height: 30px;
                                padding: 20px;
                                float: left;
margin: 10px 10px;
margin-bottom: 10px;
text-align: center;
}

.toolbtn a:link {
color: #fff;
                font-size: 1em;
                font-weight:700;
                text-decoration: none;
align-content: center;

}
.toolbtn:visited {
                color: #fff;
text-decoration: none;

                                background-color: #043195;

}
.toolbtn:hover {
                color: #fff;
text-decoration: none;

                                background-color: #fb4b0a;

}
.topbtn {
                color: #fff;
                font-size: .7em;
                font-weight:300;
                                background-color: #4475a1;

height: 10px;
                                padding: 10px;
                                float: left;
margin: 0px 5px;
margin-bottom: 10px;

}

.topbtn:link {
                color: #fff;
text-decoration: none;
                                background-color: #4475a1;

}
.topbtn:visited {
                color: #fff;
text-decoration: none;

                                background-color: #043195;

}
.topbtn:hover {
                color: #fff;
text-decoration: none;

                                background-color: #043195;

}

.topbtn2 {
                color: #fff;
                background-color: #2d4e6b;
                width: 20px;
                                               height:20px;
                               float: left;
margin: 0px 5px;
                padding: 5px;
                margin-bottom: 10px;
}

.topbtn2:link {
                color: #fff;
                background-color: #2d4e6b;
}

.topbtn2:visited {
                color: #fff;
                background-color: #2d4e6b;
}


.topbtn2:hover {
                color: #fff;

                                background-color: #043195;

}



.box1:link, .box2:link, .box3:link, .box4:link, .box5:link {
                color: #fff;
                text-decoration: none;
}

.box1:visited, .box2:visited, .box3:visited, .box4:visited, .box5:visited {
                color: #fff;
                text-decoration: none;
}

box1:hover, box2:hover, box3:hover, box4:hover, box5:hover {
                color: #fff;
                text-decoration: none;
}





#mega-menu-wrap-main-menu #mega-menu-main-menu {
    visibility: visible;
    text-align: left;
    padding: 5px 0px 5px 10px !important;
}


#content p a:link {
                color: #fb4b0a;
                text-decoration: none;
}

#content p a:visited {
                color: #fb4b0a;
                text-decoration: none;
}

#content p a:hover {
                color: #006eb6;
}

blockquote p a:link, .bar p a:link {
                color: #fb4b0a;
                text-decoration: none;
border-left: 4px solid #fb4b0a !important;
padding-left: 5px !important;
}

blockquote p a:visited, .bar p a:visited {
                color: #fb4b0a;
                text-decoration: none;
border-left: 4px solid #fb4b0a  !important;
    padding-left: 5px  !important;
}

blockquote p a:hover, .bar a:hover {
                color: #006eb6;
                border-left: 4px solid #254663  !important;
    padding-left: 5px  !important;
}

#content .white a:link {
                color: #fff !important;
                text-decoration: none;

}

#content .white  a:visited {
                color: #fff !important;
                text-decoration: none;

}

#content .white  a:hover {
                color: #fb4b0a !important;
}



img {
  max-width: 100%;
                height: auto;
}

@media screen and (min-width: 750px) and (max-width: 1019px) {
  
                

                h4 {
                
                
                padding-right: 20%;
                                padding-left: 20%;
}
                
}

@media screen and (min-width: 0px) and (max-width: 749px) {
   .box1, .box2, .box3, .box4, .box5, .box6 {
                                float: none;
                   width: 100%;
height: 35px;
                                padding-bottom: 4px;
                                
                                padding-top: 4px;
                }
                
                aside#sidebar {
                display: block;
                width: 100%;
                clear: both;
top: 0;
}
                


                h4 {
                                font-family: 'Roboto Condensed', sans-serif;
color: #ffffff;
                font-size: 120%;
                text-decoration: none;
                text-transform: uppercase;
                font-weight: 700;
                margin-bottom: 0px;
                margin-top: 0px;
                padding-right: 8px;
                                padding-left: 8px;
}
                
}


@media screen and (min-width: 0px) and (max-width: 648px) {

div#topbar {
    margin-bottom: 55px;
                margin-right: 0;
                font-size: 80%;
}
}

@media screen and (min-width: 0px) and (max-width: 395px) {
.toolbtn2 {
                display: block;
                position:relative;
                color: #fff;
                font-size: 1em;
                font-weight:700;
                                border: 8px solid #043195;
width: 75%;
height: auto;
                                padding: 20px;
                                float: left;
margin: 0px;
margin-bottom: 10px;

}
                
                .toolbtn {
                
width: 80%;

}
                
.social {
                display: inline-block;
                clear: both;
                float: right;
}
                
                #logo {
    width: 80%;
    height: auto;
    clear: both;
    display: block;
    position: relative;
    margin: 0 auto;
                                margin-top: -35px;
}
                
                #content2 {
                                margin-top: 0px;
                } 
}



@media screen and (min-width: 969px)  {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item:first-child {
                margin-top: 0px;
                margin-left: 35px !important;
}
}

  
@media screen and (max-width: 486px)  {
table td {
                border: 1px solid #9b9b9b;
                padding: 3px;
                                font-weight: 300;
font-size: 70%;
}}

@media screen and (max-width: 1241px)  {

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item:first-child {
                margin-top: 35px !important;
                margin-left: 0px !important;
                
                }}


@media screen and (max-width: 700px)  {
	.wp-block-latest-posts.is-grid {
		flex-wrap: nowrap !important;
		display: block !important;
	}
}