.blog .site-content .col-full {
display: flex;
float: none;
width: 100%;
flex-wrap: wrap;
max-width: 1400px !important;
}
.blog_main_wrap {
width: 100%;
margin: 0 auto;
padding: 50px 0;
display: flex;
}
.blog_left {
width: 65%;
margin-right: 65px;
}
.blog_left .content-area {
width: 100%;
}
.blog_left h1 {
margin-bottom: 30px;
}
.blog_right #secondary {
width: 100% !important;
}
.blog-content-box-wrap {
display: flex !important;
justify-content: space-between;
flex-flow: wrap;
margin-bottom: 20px;
}
.blog-content-box-wrap:after {
display: none;
}
.blog-content-box-wrap:before {
display: none;
}
.blog-box {
flex: 0 0 48% !important;
margin-bottom: 30px;
}
.blog-box p {
color: #6c6c6c;
margin-bottom: 0px !important;
font-weight: 400;
}
.blog-box p a {
font-weight: 400;
text-decoration: none !important;
text-transform: capitalize;
}
.blog-box h2 {
font-size: 22px !important;
margin-top: 20px !important;
}
.blog-box figure {
border-radius: 5px;
overflow: hidden;
margin-bottom: 20px;
min-height: 340px;
display: flex;
justify-content: center;
align-items: center;
}
.blog-box figure img {
width: 100%;
}
.blog img.wp-post-image {
height: auto !important;
}
img.alignnone {
display: block !important;
margin: 10px auto !important;
width: 100% !important;
}
.blog .entry-content p {
float: none !important;
padding-top: 0 !important;
}
ol.wp-paginate li {
line-height: 25px !important;
}
.blog_left .entry-content ul {
margin: 0;
padding: 0;
}
.blog_left .entry-content ul li {
padding: 5px 0 5px 25px;
position: relative;
}
.blog_left .entry-content ul li:after {
content: '';
position: absolute;
width: 8px;
height: 8px;
background-color: #244ca1;
top: 12px;
left: 0;
border-radius: 50%;
}
.blog_left .entry-content ul {
margin: 0;
padding: 0;
}
.blog_left .comnt-form .input-holder {
margin-bottom: 10px;
}
.blog_left input[type="mail"],
.blog_left input[type="tel"],
.blog_left input[type="text"],
.blog_left input[type="url"],
.blog_left textarea {
font-size: 15px !important;
border: solid 1px #ddd !important;
box-shadow: none !important;
margin-bottom: 10px !important;
padding: 15px !important;
color: #000 !important;
}
.blog_left .comnt-form input::-webkit-input-placeholder { color: #000 !important;
}
.blog_left .comnt-form input::-moz-placeholder { color: #000 !important;
}
.blog_left .comnt-form input:-ms-input-placeholder { color: #000 !important;
}
.blog_left .comnt-form input:-moz-placeholder { color: #000 !important;
}
.blog_left textarea::-webkit-input-placeholder { color: #000 !important;
}
.blog_left textarea::-moz-placeholder { color: #000 !important;
}
.blog_left textarea:-ms-input-placeholder { color: #000 !important;   
}
.blog_left textarea:-moz-placeholder { color: #000 !important;
} @-moz-document url-prefix() { .blog_left .comnt-form input::-webkit-input-placeholder { color: #747474 !important;
opacity: 1 !important;
}
.blog_left .comnt-form input::-moz-placeholder { color: #747474 !important;
opacity: 1 !important;
}
.blog_left .comnt-form input:-ms-input-placeholder { color: #747474 !important;
opacity: 1 !important;
}
.blog_left .comnt-form input:-moz-placeholder { color: #747474 !important;
opacity: 1 !important;
}
.blog_left .comnt-form textarea::-webkit-input-placeholder { color: #000 !important;
opacity: 1 !important;
}
.blog_left .comnt-form textarea::-moz-placeholder { color: #000 !important;
opacity: 1 !important;
}
.blog_left .comnt-form textarea:-ms-input-placeholder { color: #000 !important;
opacity: 1 !important;
}
.blog_left .comnt-form textarea:-moz-placeholder { color: #000 !important;
opacity: 1 !important;
}
} .blog_left textarea {
height: 80px !important;
}
.blog_left .comnt-form .hRight input[type="submit"]:hover {
background-color: #000 !important;
color: #fff !important;
}
#submit:hover {
background-color: #000 !important;
color: #fff !important;
}
.leave-cmnt h3 {
margin: 15px 0 !important;
} .blog_right {
width: 30%;
}
.blogsd-bx .hed-spnf {
color: #244ca1;
border-bottom: solid 1px #cecece;
margin-bottom: 20px !important;
padding-bottom: 10px;
text-align: inherit!important;
}
.blogsd-bx p {
font-weight: 500;
}
.recp a {
display: flex;
justify-content: left;
align-items: center;
margin-bottom: 20px;
}
.recp a p:hover {
color: #5da3f8;
}
.recp a figure {
flex: 0 0 30%;
margin: 0 15px 0 0;
}
.blogsd-bx ul {
margin: 15px 0;
}
.blogsd-bx ul li {
position: relative;
padding: 5px 10px 5px 30px;
color: #5da3f8;
}
.blogsd-bx ul li:after {
content: "";
position: absolute;
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #5da3f8;
left: 0;
top: 12px;
}
.blogsd-bx ul li a {
color: #5da3f8;
font-weight: 500;
}
.blogsd-bx ul li a:hover {
color: #000;
}
.rss a {
background-color: #5da3f8;
padding: 10px 20px;
border-radius: 5px;
color: #fff;
display: flex;
justify-content: left;
align-items: center;
margin: 30px 0;
width: 70%;
font-weight: 500;
}
.rss a:hover {
background-color: #000;
}
.rss a img {
margin-right: 10px;
} @media (max-width: 1599px) {
.blog .site-content .col-full {
max-width: 1400px !important;
}
ol.wp-paginate li {
line-height: 22px !important;
}
body.single-post h1 {
font-size: 30px !important;
}
}
@media (max-width: 1440px) {
.blog .site-content .col-full {
max-width: 1270px !important;
}
.blog-box figure {
min-height: 300px;
}
}
@media (max-width: 1200px) {
.blog_main_wrap {
padding: 25px 0;
}
.blog .site-content .col-full {
max-width: 100% !important;
}
.blog_main_wrap {
flex-flow: wrap;
padding: 0 15px;
}
.blog_left {
width: 100%;
margin-right: 0px;
}
.blog_right {
width: 50%;
margin-top: 30px;
}
.blog-box figure {
min-height: 360px;
}
body.single-post h1 {
font-size: 28px !important;
}
}
@media (max-width: 991px) {
.blog_right {
width: 60%;
}
.rss a {
width: 70%;
}
.blog-box figure {
min-height: 270px;
}
}
@media (max-width: 767px) {
.blog-box {
flex: 0 0 100% !important;
}
.blog-box figure {
min-height: auto;
}
.blog_right {
width: 100%;
}
body.single-post h1 {
font-size: 27px !important;
}
.rss a {
width: 80%;
}
} .tb_bx {
display: block;
width: 100%;
}
.tb_bx a {
font-weight: 500;
font-size: 18px;
display: inline-block;
padding: 15px 25px;
margin: 10px 20px 0 0;
list-style: none;
cursor: pointer;
border-radius: 5px;
background-color: #9ec8fb;
color: #fff;
text-transform: capitalize;
}
.tb_bx a:hover {
background-color: #244ca1;
color: #fff;
}
.tb_bx a.active {
background-color: #244ca1;
color: #fff;
}
.resp-tabs-list {
width: 100%;
display: block;
}
.resp-tabs-list li {
font-weight: 500;
font-size: 18px;
display: inline-block;
margin: 10px 20px 0 0;
list-style: none;
cursor: pointer;
border-radius: 5px;
background-color: #9ec8fb;
color: #fff;
text-transform: capitalize;
}
.resp-tabs-list li a {
color: #fff;
padding: 15px 25px;
}
.resp-tabs-list li:hover {
background-color: #244ca1;
color: #fff;
}
.resp-tabs-list li a:hover {
color: #fff;
}
.resp-tabs-container {
padding: 0px;
clear: left;
}
h2.resp-accordion {
cursor: pointer;
padding: 5px;
display: none;
margin-bottom: 5px !important;
}
.resp-tab-content {
display: none;
margin: 30px 0;
}
.resp-tab-active {
background-color: #244ca1 !important;
color: #fff;
}
.resp-content-active,
.resp-accordion-active {
display: block;
}
h2.resp-accordion {
font-size: 13px;
background-color: #244ca1 !important;
margin: 0px;
padding: 10px 15px;
color: #fff;
font-weight: 400 !important;
}
h2.resp-tab-active {
margin-bottom: 0px !important;
padding: 10px 15px !important;
}
h2.resp-tab-title:last-child {
border-bottom: 12px solid #c1c1c1 !important;
background: blue;
} .resp-vtabs ul.resp-tabs-list {
float: left;
width: 30%;
}
.resp-vtabs .resp-tabs-list li {
display: block;
padding: 15px 15px !important;
margin: 0;
cursor: pointer;
float: none;
}
.resp-vtabs .resp-tabs-container {
padding: 0px;
background-color: #fff;
border: 1px solid #c1c1c1;
float: left;
width: 68%;
min-height: 250px;
border-radius: 4px;
clear: none;
}
.resp-vtabs .resp-tab-content {
border: none;
}
.resp-vtabs li.resp-tab-active {
border: 1px solid #c1c1c1;
border-right: none;
background-color: #fff;
position: relative;
z-index: 1;
margin-right: -1px !important;
padding: 14px 15px 15px 14px !important;
}
.resp-arrow {
width: 0;
height: 0;
float: right;
margin-top: 5px;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 12px solid #fff;
}
h2.resp-tab-active span.resp-arrow {
border: none;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 12px solid #fff;
} h2.resp-tab-active {
background: #5da3f8 !important;
}
.resp-easy-accordion h2.resp-accordion {
display: block;
}
.resp-easy-accordion .resp-tab-content {}
.resp-easy-accordion .resp-tab-content:last-child {}
.resp-jfit {
width: 100%;
margin: 0px;
}
.resp-tab-content-active {
display: block;
}
h2.resp-accordion:first-child {}
@media (max-width: 1200px) {
.resp-tabs-list li a {
font-weight: 400;
font-size: 16px;
padding: 13px 24px;
margin: 10px 10px 0 0;
}
}
@media (max-width: 991px) {
.blog-box h2 {
font-size: 18px !important;
}
} @media only screen and (max-width: 767px) {
ul.resp-tabs-list {}
h2.resp-accordion {
display: block;
}
.resp-vtabs .resp-tab-content {}
.resp-vtabs .resp-tabs-container {
border: none;
float: none;
width: 100%;
min-height: initial;
clear: none;
}
.resp-accordion-closed {
display: none !important;
}
.resp-vtabs .resp-tab-content:last-child {}
}