<style type="text/css">
/* TUHA Style Sheet by na studios - http://www.nastudios.com/ */

html {
margin: 0px;
padding: 0px;
border: 0px;
background: #ffffff;
overflow: auto;
}

body {
height: 100%;
max-height: 100%;
background: #b3b3b3;
background:url(images/noise.png);
margin: 0px;
border: 0px;
font-size: 12.0pt;
font-family: verdana, arial, helvetica, georgia;
font-weight: normal;
color: #333333;
line-height: 1.5;
padding: 0px;
}

/* main container */
.mcontainer{
width:100%;
position:relative;
z-index:100;
}

/* main container sub for position */
.mcontainersub{
width:100%;
height:auto;
position:relative;
margin:0 auto 0 auto;
}


/******************************************** 
:: full width container with % reductions
********************************************/

.fwcont{
width:100%;
height:auto;
position:relative;
margin-top: 0px;
margin:0 auto 0 auto;
}

/* header */
.header{
width:100%;
height:auto;
position:relative;
transition : .4s;
background: linear-gradient(
117deg,
rgba(255,255,255,1) 34.1%,
rgba(11,37,71,1) 34.1%
);
}

/* container for logo */
.logo{
width:100%;
max-width:390px;
height:auto;
position:relative;
padding:14px 0 14px 0px;
margin-left: 40px;
transition : .4s;
z-index: 200;
}

/* container for top menu */
.menu{
width:100%;
height:auto;
top:24px;
margin-right: 40px;
position:relative;
background: ;
float: right;
z-index:110;     
}

/* under carousel color container */
.slide_cont{
width:100%;
height:auto;
background-color: #4a6a8a;
position:relative;
    }

/* container for carousel */
.ccontainer{
width:96%;
max-width: 1280px;
height:auto;
margin-top: -84px;
z-index:200;
position:relative;
}

/* container for centering */
.ccent{
display: flex;
justify-content: center;   /* centers horizontally */
}

/* tables container reduced width */
.table-cont{
width:94%;
height:auto;
position: relative;
top:0px;
right: 0px;
margin:0 auto 0 auto;
}


/******************************************** 
:: banner / position and side fills
********************************************/

/* banner color wrap */
.bannerwrap{
width:100%;
height:auto;
position:relative;
background: #c0c0c0;
margin:0 auto 0 auto;
}

/* banner color wrap */
.bannerwrapsub{
width:100%;
max-width: 1920px;
height:auto;
position:relative;
overflow: hidden;
margin:0 auto 0 auto;
}


/******************************************** 
:: container for content page
********************************************/

/* main content width */
.content{
width:100%;
max-width:1280px;
height:;
position:relative;
background-color: #fcfcfc;
margin:0 auto 0 auto;
}

/******************************************** 
:: container to center footer contents
********************************************/

/* main content width */
.content-f{
width:100%;
max-width:1280px;
height:;
position:relative;
margin:0 auto 0 auto;
    }


/******************************************** 
:: side menu header and footer
********************************************/

.smhead{
width:100%;
height:auto;
position:relative;
background: #4f1f1f;
border-radius: 10px 10px 0 0;
z-index: 100;    
    }

.smfoot{
width:100%;
height:20px;
position:relative;
background: #4f1f1f;
border-radius: 0px 0px 10px 10px;
z-index: 100;    
    }


/******************************************** 
:: flex-box for departments
********************************************/

/* container */
.flex-cont {
width:100%;
max-width: 1100px;
height:auto;
position: relative;
top:0px;
right: 0px;
margin:0 auto 0 auto;
}

.parent {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
align-content: center;
margin-top: 16px;
margin-left: -17px;
color: #737373;
}

.child {
width: calc(25% - 10px);
margin-left: 17px;
margin-top: 17px;
}

/* Styles */
.child {
width:256px;
height: 198px;
}

.child a {
display: block;
background: #071b2f;
border-radius: 10px;
-moz-border-radius: 10px;
height: 100%;
text-align: center;
    }

.child a:hover {
background: #5da4da;
}

.child img {
width: 100%; /* Adjust as needed */
vertical-align: top;
margin-top: 4px;
border-radius: 6px;
-moz-border-radius: 6px;
    
}

.child p {
font-size: 11.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: normal;
color: #ffffff;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
line-height: 1.5;
letter-spacing: .5px; 
padding: 0px;
text-align: center;
}


/******************************************** 
:: container secondary pages with rounded top
********************************************/

/* main container secondary pages */
.mcontainer3{
width:100%;
margin-top: -480px;
z-index:100;
height:;
position:relative;
     }

/* main container sub for position */
.mcontainersub3{
width:100%;
max-width:1280px;
height:;
background-color: #fcfcfc;
border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #1a1a1a;
-moz-border-radius-topleft: 13px;
border-top-left-radius: 13px;
-moz-border-radius-topright: 13px;
border-top-right-radius: 13px;
position:relative;
z-index: 100;
margin:0 auto 0 auto;
}

/* main content width */
.mcontent{
width:98%;
max-width:1220px;
height:;
position:relative;
margin:0 auto 0 auto;
    }

/* container for single column reduced width */
.cont_full{
width:98%;
max-width: 1240px;
height:auto;
position: relative;
top:0px;
right: 0px;
margin:0 auto 0 auto;
}

/* container for single column reduced width */
.cont_full2{
width:98%;
max-width: 1224px;
height:auto;
position: relative;
top:0px;
right: 0px;
margin:0 auto 0 auto;
}

/* container for single column reduced width */
.cont_full3{
width:96%;
max-width: 1180px;
height:auto;
position: relative;
top:0px;
margin-left: 30px;
}

/* container for single column reduced width */
.cont_full4{
width:96%;
max-width: 800px;
height:auto;
position: relative;
top:0px;
margin-left: 34px;
}

/******************************************** 
:: white space
********************************************/

/* white spacer above */
.spacer1{
width:100%;
height:20px;
position:relative;
}

/* white spacer above */
.spacer2{
width:100%;
height:10px;
position:relative;
}

/* white spacer above */
.spacer3{
width:100%;
height:18px;
position:relative;
}


/* give images rounded corners */
.roundrect { 
 border-radius: 15px;
 -moz-border-radius: 15px; 
}

/* give images rounded corners */
.roundrect2 { 
 border-radius: 15px;
 -moz-border-radius: 15px; 
}

/******************************************** 
:: events feed container 
********************************************/

.events-feed{
width:100%;
max-width: 670px;
height:654px;
background: #e6e6e6;
border: 2px solid;
border-radius: 4px;
-moz-border-radius: 4px;
border-color: #d6d6d6; 
position: relative;
top:6px;
right: 0px;
margin:0 auto 0 auto;
z-index:110;
}

/******************************************** 
:: events feed scrollbar 
********************************************/


.events-feed::-webkit-scrollbar {
width: 5px;
}

.events-feed::-webkit-scrollbar-track {
/*background-color: grey;*/
/*box-shadow: inset 0 0 5px grey; */
border-radius: 15px;
}

.events-feed::-webkit-scrollbar-thumb {
background-color: #5d2525; 
border-radius: 15px;
/*border: 1px solid #5d2525;*/
}

/*.events-feed::-webkit-scrollbar-button {
background-color: #5d2525;
border-radius: 15px;
}*/

.events-feed::-webkit-scrollbar-thumb:hover {
background: #18560f; 
}

/* IE */
.events-feed {
scrollbar-face-color: #5d2525; 
scrollbar-shadow-color: grey; 
scrollbar-highlight-color: #162a47;
}

/* FireFox */
.events-feed {
scrollbar-color: #254a7d grey;
scrollbar-width: thin;
}

/* View Scrollbar */
.events-feed {
overflow-y: scroll;
overflow-x: hidden;
}

/******************************************** 
:: events feed customization
********************************************/

#eventlist { 
list-style:none;
}
#eventlist li { list-style:none; 
padding:10px 6px 14px 0px; 
border-bottom:2px solid #d6d6d6;
font-size: 10.5pt;
font-family: verdana, arial, helvetica, georgia;
font-weight: normal;
color: #333333;
width: 100%;
}
.eventtitle { 
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight:500; 
font-size: 14.0pt;
color: #4f1f1f;
}
.eventdate { 
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight:500; 
font-size: 12.0pt;
color: #4a6a8a;
}
.eventtime { 
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight:500; 
font-size: 11.0pt;
color: #333333;
}
.location { 
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight:500; 
font-size: 10.5pt;
color: #333333;
}
.description { 
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight:500; 
font-size: 10.5pt;
color: #333333;
}

/******************************************** 
:: events feed link colors in description 
********************************************/

.description a { 
color: #5d2525 !important;
}
.description a:visited { 
color: #5d2525 !important; 
}
.description a:hover { 
color: #d48f3c !important; 
}
.description a:active { 
color: #d48f3c !important; 
}



/******************************************** 
:: 100% width divider bars 
********************************************/


/* top address bar */
.bar1{
width:100%;
height:auto;
position:relative;
background: #242424;
z-index: 100;    
}

/* light blue bar below header */
.bar2{
width:100%;
height:4px;
position:relative;
background: #5da4da;
z-index: 100;    
}

/* burgundy bar below main banner */
.bar3{
width:100%;
height:6px;
position:relative;
background: #451818;
z-index: 100;    
}

/* burgundy bar below footer */
.bar4{
width:100%;
height:auto;
min-height:48px;
position:relative;
background: #451818;
z-index: 100;    
}


/******************************************** 
:: page column layout
********************************************/


/* 2 column / position for header logo-menu */
.left { 
display: block;
float: left;
width:45%;
min-height:100%;
margin:0 auto 0 auto;
/* outline: 1px dotted blue; */
}

.right {
display: block;
float: right;
width:55%;
min-height:100%;
margin:0 auto 0 auto;
/* outline: 1px dotted blue; */
}
    
.group:after {
content:"";
display: table;
clear: both;
}

/* 3 column for news-events */
.left2 {
float: left;
width: 49%;
height: auto;
/* outline: 1px dotted blue; */        
}

.middle2 {
float: left;
width: 2%;
height: auto;
/* outline: 1px dotted blue; */       
}

.right2 {
float: right;
width: 49%;
height: auto;
/* outline: 1px dotted blue; */     
}
    
.group2:after {
content:"";
display: table;
clear: both;
}


/* 2 column / 50-50 position */
.left3 { 
display: block;
float: left;
width:50%;
min-height:100%;
margin:0 auto 0 auto;
/* outline: 1px dotted blue; */  
}

.right3 {
display: block;
float: right;
width:50%;
min-height:100%;
margin:0 auto 0 auto;
/* outline: 1px dotted blue; */  
}
    
.group3:after {
content:"";
display: table;
clear: both;
}


/* 2 column / position for footer */
.left4 {
float: left;
width: 72%;
z-index:110;
/* outline: 1px dotted white; */
}

.right4 {
float: right;
width: 28%;
/* outline: 1px dotted white; */
}

.group4:after {
content:"";
display: table;
clear: both;
}


/* 2 column for left menu */
.left5 {
float: left;
width: 16%;
z-index:110;
/* outline: 1px dotted blue; */
}

.right5 {
float: right;
width: 84%;
/* outline: 1px dotted blue; */
}

.group5:after {
content:"";
display: table;
clear: both;
}


/******************************************** 
:: footer
********************************************/

.footer {
position:relative;
width:100%;
min-height:130px;
height:auto;
z-index:110;			
background: #0b2547;
margin:0 auto 0 auto;
}

/* container for seal */  
.seal{
width:192px;
height:88px;
position:relative;
margin-right: 10px;
margin-top: 20px;
transition : .4s;
float: right;
z-index: 200;
}


/******************************************** 
:: button for home page
********************************************/

.butalign {
padding: 0 0 0 34px;
}

.button {
display: inline-block;
border-radius: 6px;
background-color: #4f1f1f;
border: none;
color: #FFFFFF;
text-align: center;
font-size: 16px;
padding: 10px 24px;
width: auto;
transition: all 0.5s;
cursor: pointer;
margin-left: 0px;
}

.button:hover {
background-color: #5da4da; /* Blue */
color: white;
}

.button span {
cursor: pointer;
display: inline-block;
position: relative;
transition: 0.5s;
}

.button span:after {
content: '\00bb';
position: absolute;
opacity: 0;
top: 0;
right: -20px;
transition: 0.5s;
}

.button:hover span {
padding-right: 25px;
}

.button:hover span:after {
opacity: 1;
right: 0;
}


/******************************************** 
:: button for calendar
********************************************/

.button2 {
display: inline-block;
border-radius: 4px;
background-color: #fefefe;
border: 2px solid #e5e5e5; /* <-- FIXED */
text-align: center;
font-size: 16px;
padding: 1px 24px;
width: auto;
transition: all 0.5s;
cursor: pointer;
margin-left: 0px;
}

.button2:hover {
background-color: #fefefe; 
color: #5da4da;
border: 2px solid #d5d5d5; /* <-- FIXED */
}

.button2 span {
cursor: pointer;
display: inline-block;
position: relative;
transition: 0.5s;
}

.button2 span:after {
content: '\00bb';
position: absolute;
opacity: 0;
top: 0;
right: -20px;
transition: 0.5s;
}

.button2:hover span {
padding-right: 25px;
}

.button2:hover span:after {
opacity: 1;
right: 0;
}


/******************************************** 
:: search 
********************************************/

#searchform #s{
color: #333333;
font-size: 14px;
width: 274px;
height: 42px;
margin: 0px 0px 2px 0px;
padding: 2px 35px 2px 8px;
border: 0;
background: #fcfcfc;
}

#searchform #searchsubmit{
position: absolute;
top: 4px;
right: 0px;
width: 32px;
height: 32px;
border: 0px;
background: url(images/search-submit.png) no-repeat transparent -1px 3px;
}


/******************************************** 
:: fonts
********************************************/

/* font for address / body */
.montserrat {
font-family: "Montserrat", sans-serif;
font-optical-sizing: auto;
font-weight: 200;
font-style: normal;
}

/* font for headings */
.oswald {
font-family: "Oswald", sans-serif;
font-optical-sizing: auto;
font-weight: 500;
font-style: normal;
}

p {
font-size: 12.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: normal;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 34px;
margin-right: 20px;
line-height: 1.6;
letter-spacing: .5px; 
padding: 0px;
text-align: left;
    }

ul {
font-size: 12.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: normal;
color: #333333;
padding: 0px 0px 0px 0px;
margin-top: 14px;
margin-bottom: 14px;
margin-left: 54px;
margin-right: 20px;
text-align: left;
    }

ol {
font-size: 12.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: normal;
color: #333333;
margin-top: 10px;
margin-bottom: 14px;
margin-left: 54px;
margin-right: 20px;
padding: 0px;
text-align: left;
    }

h1 {
font-size: 22.0pt;
font-family: "Oswald", sans-serif;
font-weight: 500;
color: #670202;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 34px;
margin-right: 10px;
letter-spacing: 1px;
line-height: 1.5;
padding-top: 0px;
text-align: left;    
}

h2 {
font-size: 20.0pt;
font-family: "Oswald", sans-serif;
font-weight: 500;
color: #670202;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 34px;
margin-right: 10px;
letter-spacing: 1px;
line-height: 1.5;
padding-top: 0px;
text-align: left;    
}

h4 {
font-size: 18.0pt;
font-family: "Oswald", sans-serif;
font-weight: 500;
color: #670202;
margin-top: 0px;
margin-bottom: 30px;
margin-left: 20px;
margin-right: 0px;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;    
}


hr.style1{
border-top: 2px solid #670202;
margin-left: 20px;
margin-top: 40px;
margin-bottom: 20px;
width: 95%;
}


.t1 {
font-size: 13pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: 400;
color: #ffffff;
padding: 10px 0 10px 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 40px;
letter-spacing: .8px;
text-align: right;
}

.t2 {
font-size: 18.0pt;
font-family: "Oswald", sans-serif;
font-weight: 500;
color: #670202;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 0px;
letter-spacing: 1px;
line-height: 1.5;
text-align: left;    
}

.t3 {
font-size: 12.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: normal;
color: #ffffff;
padding: 0px 0px 0px 0px;
margin-top: 0px;
margin-bottom: 5px;
margin-left: 10px;
margin-right: 0px;
text-align: left;
}

.t4 {
font-size: 12.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: normal;
color: #ffffff;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 0px;
line-height: 1.5;
letter-spacing: .5px; 
padding: 0 0 0 0;
text-align: left;
}

.t5 {
font-size: 12.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: normal;
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
line-height: 1.5;
letter-spacing: .5px; 
padding: 10px 10px 0 0px;
text-align: right;
}


.t6 {
font-size: 12.0pt;
font-family: "Montserrat", verdana, arial, helvetica, georgia;
font-weight: 500;
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
line-height: 1.5;
letter-spacing: .5px; 
padding: 8px 0px 8px 10px;
text-align: left;
}


a:link {
    text-decoration: underline;
    color: #670202;
    }
a:visited {
    text-decoration: underline;
    color: #670202;
    }
a:hover, a:active {
    text-decoration: underline;
    color: #5da4da;
    }


/* for Header / Footer */
a:link.color1 {
    text-decoration: none;
    color: #ffffff;
    transition: all 0.3s ease-in;
    }
a:visited.color1 {
    text-decoration: none;
    color: #ffffff;
    }
a:hover.color1 {
    text-decoration: none;
    color: #5da4da;
    }
a:active.color1 {
    text-decoration: none;
    color: #5d2525;
    }


/* white on white for maroon button */
a:link.color2 {
    text-decoration: none;
    color: #ffffff;
    transition: all 0.3s ease-in;
    }
a:visited.color2 {
    text-decoration: none;
    color: #ffffff;
    }
a:hover.color2 {
    text-decoration: none;
    color: #ffffff;
    }
a:active.color2 {
    text-decoration: none;
    color: #ffffff;
    }

/* for calendar button */
a:link.color3 {
    text-decoration: none;
    color: #5f5f5f;
    }
a:visited.color3 {
    text-decoration: none;
    color: #5f5f5f;
    }
a:hover.color3 {
    text-decoration: none;
    color: #5da4da;
    }
a:active.color3 {
    text-decoration: none;
    color: #5da4da;
    }


/* for Header Footer */
a:link.color4 {
    text-decoration: none;
    color: #ffffff;
    }
a:visited.color4 {
    text-decoration: none;
    color: #ffffff;
    }
a:hover.color4 {
    text-decoration: none;
    color: #d48f3c;
    }
a:active.color4 {
    text-decoration: none;
    color: #d48f3c;
    }

a:link.color5 {
    text-decoration: none;
    color: #333333;
    }
a:visited.color5 {
    text-decoration: none;
    color: #333333;
    }
a:hover.color5 {
    text-decoration: none;
    color: #59ac6b;
    }
a:active.color5 {
    text-decoration: none;
    color: #59ac6b;
    }


/* Media Queries */
/* used for news feed and side image */   
@media screen and (max-width: 1488px)  {

.header {
background: linear-gradient(
117deg,
rgba(255,255,255,1) 40%,
rgba(11,37,71,1) 40%
);
}

}




/* Media Queries */
/* used for news feed and side image */   
@media screen and (max-width: 1100px)  {

.header {
background: linear-gradient(
117deg,
rgba(255,255,255,1) 65%,
rgba(11,37,71,1) 65%
);
}
    
.left {
float: none;
display: block;
width:100%;
position: relative;
}

.right {
float: none;
display: block;
width:100%;
position: relative;
}


.mcontainersub3{
width:96%;
}

.menu{
top:0px;
margin-right: 0px;

.leftf { 
width:22%;
}

.rightf {
width:78%;
}

}


/* Media Queries */
/* used for news feed and side image */   
@media screen and (max-width: 768px) {

.header {
background: linear-gradient(
117deg,
rgba(255,255,255,1) 75%,
rgba(11,37,71,1) 75%
);
}

.cont_full4{
max-width: 100%;
margin-left: 10px;
}

.left4 {
float: none;
display: block;
width:100%;
position: relative;
}

.right4 {
float: none;
display: none;
width:100%;
position: relative;
}

.leftf {
float: none;
display: block;
width:100%;
position: relative;
}

.rightf {
float: none;
display: block;
width:100%;
position: relative;
}

.left {
float: none;
display: block;
width:100%;
position: relative;
}

.right {
float: none;
display: block;
width:100%;
position: relative;
}

.left2 {
float: none;
display: block;
position: relative;
width: auto;
}
 
.middle2 {
float: none;
display: none;
position: relative;
width: auto;
}

.right2 {
float: none;
display: block;
position: relative;
width: auto;
}

.left3 {
float: none;
display: block;
width:100%;
position: relative;
}

.right3 {
float: none;
display: block;
width:100%;
position: relative;
}

.left5 {
float: none;
display: block;
width:100%;
position: relative;
}

.right5 {
float: none;
display: block;
width:100%;
position: relative;
}

.events-feed{
width:98%;
        }
.logo{
width:90%;
margin-left: 20px;
}

.t5 {
margin-top: 5px;
margin-bottom: 10px;
margin-left: 20px;
margin-right: 0px;
text-align: left;
}

.roundrect { 
display: none;
}

.mcontainersub3{
width:96%;
}

.mcontainersub4{
     width:96%;
    }

.cont_full3{
margin-left: 0px;
}


.menu{
top:0;
margin-right: 0px;
}

h2 {
padding:20px 0 0 10px;
}

.ccontainer{
margin-top: -30px;
}

.t1 {
margin-right: 10px;
}

}


/* Media Queries */
/* used for news feed and side image */   
@media screen and (max-width: 500px) {

.header {
background: linear-gradient(
117deg,
rgba(255,255,255,1) 80%,
rgba(11,37,71,1) 80%
);
}

.ccontainer{
margin-top: 0px;
}

.cont_full4{
max-width: 100%;
margin-left: 10px;
}

.leftf {
float: none;
display: block;
width:100%;
position: relative;
}

.rightf {
float: none;
display: block;
width:100%;
position: relative;
}

.left {
float: none;
display: block;
width:100%;
position: relative;
}

.right {
float: none;
display: block;
width:100%;
position: relative;
}

.left4 {
float: none;
display: block;
width:100%;
position: relative;
}

.right4 {
float: none;
display: none;
width:100%;
position: relative;
}

.left5 {
float: none;
display: block;
width:100%;
position: relative;
}

.right5 {
float: none;
display: block;
width:100%;
position: relative;
}

.mcontainersub3{
width:96%;
}

.t1 {
font-size: 10pt;
}

.left2 {
float: none;
display: block;
position: relative;
width: auto;
}
 
.middle2 {
float: none;
display: none;
position: relative;
width: auto;
}

.right2 {
float: none;
display: block;
position: relative;
width: auto;
}

.events-feed{
width:98%;
        }

.logo{
width:80%;
margin-left: 20px;
}

.roundrect { 
display: none;
}

.menu{
top:0px;
margin-right: 0px;
}

h2 {
padding:20px 0 0 10px;
}
  
.cont_full3{
margin-left: 0px;
}
  
}


</style>

