@media (min-width:1200px) {
    .container {
        width: 1200px
    }
}

h3,
h6 {
    font-family: "Raleway", sans-serif;
    /* color: #4c5462; */
    margin-top: 0px;
    font-style: normal;
    font-weight: 700;
}

h3 a {
    color: inherit;
}

h3 {
    font-size: 24px;
    /* color: #2b323f; */
}

h6 {
    font-size: 16px;
}

ul {
    margin: 0px;
    padding: 0px;
}

li {
    list-style: none
}

p {
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    /* color: #4c5462; */
    margin-bottom: 15px;
}

*::-moz-selection {
    background: #4fc1f0;
    /* color: #fff; */
    text-shadow: none;
}

::-moz-selection {
    background: #4fc1f0;
    /* color: #fff; */
    text-shadow: none;
}

*::-moz-placeholder {
    /* color: #4c5462; */
    font-size: 14px;
}

*::-webkit-input-placeholder {
    /* color: #4c5462; */
    font-size: 14px;
}

*:-ms-input-placeholder {
    /* color: #4c5462; */
    font-size: 14px;
}

a,
img {
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

.ptb-120 {
    padding: 120px 0;
}

.post-content {
    margin-top: 10px;
}

.meta-info {
    margin-bottom: 15px;
}

.post-title {
    /* color: #2b323f; */
    font-weight: 700;
    margin-bottom: 25px;
    text-transform: capitalize;
}


.single-widget {
    margin-bottom: 30px;
}

.widget-content {
    position: relative;
}

.widget-title {
    border-bottom: 1px solid #e5e5e5;
    /* color: #2b323f; */
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 25px;
    padding-bottom: 10px;
    text-transform: uppercase;
}

.widget-content.search-widget {
    padding: 0;
}

.search-widget input {
    /* background-color: #f7f7f7; */
    border: medium none;
    /* color: #2b323f; */
    height: 45px;
    padding: 10px 45px 10px 15px;
    width: 100%;
}

.search-widget input::-moz-placeholder {
    /* color: #858585; */
    font-size: 12px;
}

.search-widget button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    /* color: #00c9fd; */
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 45px;
}

.widget-content a {
    /* color: #2b323f; */
    font-weight: 500;
    text-transform: capitalize;
}
.categories-widget li {
    margin-bottom: 15px;
}

.categories-widget .dropdown ul {
    margin-top: 10px;
    -webkit-transition: all 0.1s ease 0s;
    transition: all 0.1s ease 0s;
}

.categories-widget .dropdown li {
    margin-bottom: 0;
}

.categories-widget .dropdown li a {
    /* color: #4c5462; */
    font-size: 12px;
    padding: 5px 10px;
}