@import 'https://fonts.googleapis.com/css?family=Open+Sans';
#box1,
#box2 {
    background-color: #fff
}

#image1 a,
#image2 a,
#image3 a,
#image4 a,
#image6 a,
#image7 a,
#image8 a,
#view a,
.menu_simple ul li a,
.navbar a,
a:link {
    text-decoration: none
}

.footer__title,
.readmore {
    text-transform: uppercase
}

#matter,
.box,
.navbar li {
    text-align: center
}

body {
    font-family: ;
    background-color: #fff;
    font-family: open sans, sans-serif;
    font-size: 16px
}

#header {
    height: 150px;
    width: 75%;
    background-color: #4285f4;
    margin-top: 5px;
    border: 1px solid #000
}

#head-title {
    padding-top: 20px;
    font-weight: 700;
    font-size: 45px;
    color: #fff
}

@media only screen and (max-width:768px) {
    #head-title {
        font-weight: 700;
        font-size: 25px!important;
        color: #fff
    }
}

#heading {
    background-color: #ea4436;
    height: 35px;
    color: #fff;
    font-weight: 500;
    font-size: 25px
}

#menu ul {
    list-style-type: none;
    margin: -1px 0 0;
    padding: 0;
    width: 75%
}

#menu ul li {
    background-color: #000;
    height: 40px;
    float: left;
    display: block
}

#menu ul li a {
    display: block;
    width: 100px;
    color: #fff;
    padding-top: 4px
}

#box1 {
    height: auto;
    width: auto;
    border: 1px;
    margin-bottom: 20px;
    box-shadow: 0 0 10px 0 #929292;
    padding: 0
}

#box2 {
    height: 290px;
    width: 300px;
    border: 2px solid #d2691e
}

.menu_simple i {
    margin-right: 6px
}

.fa {
    float: left;
    padding: 5px 5px 10px 0
}

.menu_simple ul {
    margin: 0;
    padding: 0;
    width: auto;
    list-style-type: none
}

#marquee1,
#wrap {
    width: 75%
}

.menu_simple ul li a {
    color: #0c1dbf;
    padding: 5px;
    display: block;
    font-size: 15px;
    font-weight: 700;
    font-family: Arial, Helvetica, sans-serif
}

.menu_simple ul li a:visited {
    color: #0073b0
}

.menu_simple ul li .current,
.menu_simple ul li a:hover {
    color: #000;
    background-color: #f9f9f9
}

#image2,
#image2 a {
    background-color: #0404b4
}

#image3,
#image3 a {
    background-color: #fb5e03
}

#image4,
#image4 a {
    background-color: #8c0101
}

#image5,
#image5 a {
    background-color: #fb0303
}

#image6,
#image6 a {
    background-color: #0b610b
}

#image7,
#image7 a {
    background-color: #ff00bf
}

#image8,
#image8 a {
    background-color: #0080ff
}

#post ul li a {
    padding: 0;
    margin: 0
}

#post ul li {
    color: #000;
    font-size: 14px;
    padding-right: 10px;
    line-height: 15pt
}

#image1,
#image1 a {
    height: 60px;
    width: 245px;
    background-color: #868a08;
    font-size: 20px;
    color: #fff;
    font-weight: 700
}

#post ul li a:link,
#post ul li a:visited {
    color: #000
}

#post ul li a:hover {
    color: #360
}

#image2,
#image2 a,
#image3,
#image3 a,
#image4,
#image4 a {
    height: 60px;
    width: 245px;
    font-size: x-large
}

#image2,
#image2 a,
#image3,
#image3 a,
#image4,
#image4 a {
    color: #fff;
    font-weight: 700
}

#image5,
#image5 a,
#image6,
#image6 a,
#image7,
#image7 a,
#image8,
#image8 a {
    height: 60px;
    width: 245px;
    font-size: 20px;
    color: #fff;
    font-weight: 700
}

#image5 a {
    text-decoration: none
}

#facebook {
    align: center;
    border: 1px groove;
    height: 37px;
    width: 350px;
    background-color: #0000a0;
    font-size: x-large;
    font-color: #fff;
    font-weight: 700
}

#wrap,
.navbar li,
.navbar li ul li {
    background-color: #000
}

#view,
#view a {
    padding-top: 4px;
    font-size: 18px;
    font-weight: 700;
    color: #0000a0
}

#view a {
    margin-left: 180px
}

#matter {
    color: red;
    font-size: 17px
}

#wrap {
    height: 50px;
    margin: 0;
    z-index: 99;
    position: relative
}

.navbar {
    height: 50px;
    padding: 0;
    margin: 0;
    position: absolute;
    border-right: 1px solid #54879d
}

.navbar li {
    height: 30px;
    width: 120px;
    float: left;
    list-style: none;
    font: normal 700 14px/1.2em Arial, Verdana, Helvetica;
    padding: 0;
    margin: 0
}

.navbar a {
    padding: 18px 0;
    border-left: 1px solid #fff;
    border-right: 1px solid #000;
    color: #fff;
    display: block
}

.navbar li ul {
    display: none;
    height: auto;
    margin: 0;
    padding: 0;
    color: #fff
}

.navbar li:hover ul {
    display: block
}

.navbar li ul li {
    height: 55px;
    margin-top: -8px
}

.navbar li ul li a {
    border-left: 1px solid #1f5065;
    border-right: 1px solid #1f5065;
    border-top: 1px solid #74a3b7;
    border-bottom: 1px solid #1f5065
}

.navbar li ul li a:hover {
    background-color: #366b82
}

.wrapper {
    margin: 0 auto;
    max-width: 1200px
}

.header {
    background-color: #4285f4;
    height: 150px;

}

#bx {
    margin: 0
}

.menusection {
    background-color: #2d6ef1;
    margin-bottom: 30px;
    border-top: 1px solid #70a6ff

}

.box {
    padding: 10px;
    font-size: 18px;
    color: #fff;
    margin-bottom: 0;
    border-radius: 10px
}

.btn,
.btn2,
.btn3,
.btn4 {
    padding: 10px;
    font-size: 20px;
    border-radius: 10px;
    color: #fff;
    display: inline-block;
    line-height: 24px;
    font-family: Poppins, sans-serif;
    text-align: center;
    cursor: pointer;
    width: 100%
}

.btn {
    background: #34a853
}

.btn:hover {
    color: #fff;
    box-shadow: none!important;
    background: #2b9b49
}

.btn2 {
    background: #fbbc05
}

.btn2:hover {
    color: #fff;
    box-shadow: none!important;
    background: #e2a801
}

.btn3 {
    background: #327ef3
}

.btn3:hover {
    color: #fff;
    box-shadow: none!important;
    background: #266fe0
}

.btn4 {
    background: #ea4335
}

.btn4:hover {
    color: #fff;
    box-shadow: none!important;
    background: #d9372a
}

.readmore {
    display: inline-block;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: 500;
    background: #f4f3f2;
    color: #000;
    border-top: 1px solid #707070;
    border-bottom: 1px solid #707070;
    position: relative;
    cursor: pointer;
    width: 100%;
    text-align: center
}

.readmore:hover {
    background: #fff;
    color: #fc3c2a
}

.nopadding {
    padding: 1px!important;
    margin: 0!important
}

#ad {
    text-align: center;
    margin-bottom: 20px
}

*/ .htc__footer__top {
    align-items: center;
    display: flex;
    height: 267px;
    justify-content: center;
    border-bottom: 1px solid #126399
}

.footer__logo a {
    display: block
}

.htc__footer__address {
    display: flex
}

.footer__logo {
    margin-bottom: 26px;
    text-align: center
}

.htc__footer__address li p {
    color: #fff;
    font-size: 15px
}

.htc__footer__address li a {
    font-size: 15px
}

.htc__footer__address li i {
    margin-right: 10px
}

.htc__footer__address li+li {
    margin-left: 40px
}

.footer__title {
    color: #fff;
    font-size: 16px
}

.footer__menu li a,
.htc__ft__list li a {
    font-size: 14px;
    text-transform: capitalize
}

.htc__ft__list {
    margin-top: 24px
}

.footer__details {
    color: #fff;
    margin-top: 31px
}

.copyright__inner {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.footer__menu {
    display: flex;
    margin-top: 15px
}

.copyright p {
    color: #fff;
    font-size: 14px;
    margin-top: 15px
}

.copyright p a {
    padding: 0 5px;
    text-transform: capitalize;
    color: #d3c776
}

.footer__menu li a {
    color: #fff
}

.footer__menu li a:hover {
    color: #d3c776
}

.footer__menu li+li {
    margin-left: 31px
}

#footer {
    background-color: #585858
}

h2.title__line {
    line-height: 24px;
    text-transform: uppercase;
    font-weight: 400;
    font-family: Poppins, sans-serif;
    font-size: 25px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    color: #96228b
}

input[type=submit],
input[type=button] {
    margin: auto;
    color: #fff;
    font-weight: 400;
    text-align: center;
    border: none;
    cursor: pointer;
    background-color: #2d8ec1;
    font-size: 18px;
    padding: 10px
}

.list_block {
    border: 1px solid #dce4ea;
    padding: 15px 12px;
    border-top: 3px solid #49c32c;
    margin: 0 0 20px;
    display: table;
    background-color: #fff;
    width: 100%
}

ul.contact_info li {
    width: 100%;
    display: block;
    font-weight: 400;
    color: #000;
    margin: 0 0 5px;
    border-bottom: 1px solid #dce4ea;
    font-size: 14px
}

ul.contact_info li .fa {
    color: #0060b1;
    display: inline-block;
    font-size: 16px;
    margin-right: 5px;
    width: 20px;
    margin-top: 5px
}

ul.contact_info li a {
    color: #000;
    font-weight: 400
}

ul.contact_info li a:hover {
    color: #0060b1
}

.list_block.custom {
    padding: 15px 12px 25px
}

.list_block.custom p {
    margin: 0
}

.list_block.custom h4 {
    font-weight: 400;
    font-family: open sans, sans-serif;
    margin: 10px 0 20px;
    float: left;
    width: 100%
}

.htxt4,
.htxt5,
.htxt6 {
    font-size: 18px;
    text-align: center;
    font-weight: 400
}

.htxt1 {
    color: #170abb
}

.htxt2 {
    color: #791603
}

.htxt4 {
    color: #02287c
}

.htxt5,
.htxt6 {
    color: #b53737
}

.htxt7,
.htxt7 a:link,
.htxt7 a:visited {
    color: red
}

.htxt7 {
    font-size: 22px;
    text-align: center;
    font-weight: 400
}

.htxt7 a:hover {
    color: #3743b5
}