/* new clearfix */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
* html .clearfix{zoom:1;}/* IE6 */
*:first-child+html .clearfix{zoom:1;}/* IE7 */

.blogmain2025 * {margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.blogmain2025 a { color:#1a68cd;}
.blog2025{}
.blog2025-top {}
.blogbox {  display: flex;  flex-direction: row;  background: #ececec;  flex-direction: row;  flex-wrap: wrap;}
.blogimage { width:50%; position:relative}
.blogimage img { max-width:100%; height:auto}
.blogcontent { width:50%; padding:23px 27px;}
.blogcontent .text14line22 { margin-top:13px; height:244px; overflow:auto} 
.blogcontent h3 { font-size:25px; color:#1a68cd !important;}
.text14line22{ font-size:14px; line-height:22px}
.textjustify { text-align:justify}
.breadmore { font-size:12px; color:#1a69c9; text-transform:uppercase; padding-top:10px;}
.breadmore a{  color:#1a69c9; text-decoration:underline; }
.blogsearch{ margin-top:28px; position:relative}
.bloginput2025 { width:100%; border:1px solid #c3c3c3; font-size:14px; color:#292929; padding:11px 15px;}
.bloginput2025::-webkit-input-placeholder{/* WebKit browsers */color:#292929;}
.bloginput2025:-moz-placeholder{/* Mozilla Firefox 4 to 18 */color:#292929;opacity:1;} 
.bloginput2025::-moz-placeholder {/* Mozilla Firefox 19+ */color:#292929;opacity:1;}
.bloginput2025:-ms-input-placeholder{/* Internet Explorer 10+ */color:#292929;}
.blogsearch2025{ position:absolute; top:0; right:0;  background:none; border:0;background-image:url(../images/search_blog.svg); background-size:18px; width:40px; height:42px; background-repeat:no-repeat; background-position:center; cursor:pointer}
.recentpost{ padding-top:30px; overflow:hidden}
.recentpost-head {}
.recentpost-head h4{ }
.text25colblue{ font-size:25px; color:#1a68cd }
.text17line22{ font-size:17px; line-height:22px; color:#1a68cd}
.opensemibold{ font-family:"open_sanssemibold",Arial, Helvetica, sans-serif}
.col-blue {  color:#1a68cd}
.recentpost-box .text17line22{ padding-top:12px;}
.recentpost-box .strip1 { padding-top:5px;}

.slide2new{ position:relative;   margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; margin-bottom:10px; margin-left:-15px; margin-right:-15px; margin-top:18px }
.slide2new img { max-width:100%; height:auto}
.slide2new .item { margin-left:15px; margin-right:15px; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}

.slide2new .owl-next{background:none!important;position:relative;margin:0;padding:0;background:url(../images/arrowleft-blog.jpg)!important;background-size:24px;width:24px;height:24px;transform:rotate(180deg);}
.slide2new .owl-next span { display:none}

.slide2new .owl-prev{ background:none !important; background:none !important; position:relative; margin:0; padding:0; background:url(../images/arrowleft-blog.jpg) !important; background-size:24px; width:24px; height:24px; }
.slide2new .owl-prev span { display:none}
.slide2new .testibox { height:334px; width:100% }

.slide2new .owl-theme .owl-nav { position:absolute; top:-50px; right:15px}

.recentcategory.clearfix { margin-top:25px;}
.browsercategorybox { background:#ececec; padding:15px 20px; margin-top:17px;}
.browsercategorybox-links a { color:#292929; display:inline-block; padding:2px 0}
.browsercategorybox-links a:hover { color:#1a69c9}
.striponimage.text14line22.clearfix {background:#1a68cd; padding:7px 12px; color:#fff;  position: absolute;  right: 0;  bottom: 25px;}

.striponimage.text14line22.clearfix { }
.bigboxrow1.clearfix {  display: flex;  flex-direction: row;  flex-wrap: wrap;}
.bigboxrow1.clearfix img { max-width:100%; height:auto}
.bigboxrow-left{ width:49%; margin-right:auto; margin-top:2%}
.bigboxrow-left.bigboxrow-right{ width:49%; margin-left:auto; margin-top:2%; margin-right:inherit}
.blogimage1 { position:relative}
.blogimage1 img{ max-width:100%; height:auto}
.bigboxrow-left .text17line22 { padding-top:17px;}
.bigboxrow-left .text14line22{ padding-top:7px;}

.blog3boxes { overflow:hidden}
.blog3boxes1 { margin-left:-1%; margin-right:-1%; }
.blog3boxes .recentpost-box{ float:left; width:31.33%; margin-left:1%; margin-right:1%; margin-top:40px}
.blogimage.blogimage-background img{ /* display:none */}
.blogimage.blogimage-background { background:url(../images/blogmain.jpg); background-position:top right; background-repeat:no-repeat; background-size:cover}
.imgresponsive img { max-width:100%; height:auto}
.owl-prev { margin-right: 4px !important ;}
.post_img { margin: 10px 0; text-align: center; }
.new_details * { margin: revert !important;}
.new_details h1,.new_details h2,.new_details h3,.new_details h4,.new_details h5 { margin: revert !important; padding: auto !important; }
.new_details div,.new_details p,.new_details span,.new_details li { font-family:"open_sansregular",Arial, Helvetica, sans-serif !important; line-height: 22px !important; } 
.blog_desc_div{margin-bottom:10px;line-height:26px;font-family:"open_sansregular",Arial, Helvetica, sans-serif !important;}

.new_details ul,.new_details ol{padding-left:20px;margin-top:10px;}
/*
.blog_desc_div h1,.blog_desc_div h2,.blog_desc_div h3,.blog_desc_div h4,.blog_desc_div h5{margin-bottom:10px;}
 .blog_desc_div p,.blog_desc_div span{font-family:"open_sansregular",Arial, Helvetica, sans-serif !important;padding-bottom:10px;} */
.blogmain2025_details img{max-width:100%;height:auto;margin-top:10px;margin-bottom:10px;} 

.btnsubmit11{ min-width:110px;  background:#474747;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTI5MjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #474747 0%, #292929 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#474747), color-stop(100%,#292929));background:-webkit-linear-gradient(top, #474747 0%,#292929 100%);background:-o-linear-gradient(top, #474747 0%,#292929 100%);background:-ms-linear-gradient(top, #474747 0%,#292929 100%);background:linear-gradient(to bottom, #474747 0%,#292929 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#292929',GradientType=0); color:#fff; border:0; font-size:14px; text-transform:uppercase; padding:10px 11px 11px; cursor:pointer}
.btnsubmit11:hover { background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkOGVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTc2YmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d8ed2),color-stop(100%,#1576ba));
  background:-webkit-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-o-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-ms-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:linear-gradient(to bottom,#2d8ed2 0%,#1576ba 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d8ed2',endColorstr='#1576ba',GradientType=0);}

.striponimage a{ color:#fff; text-decoration:none}
.striponimage a:hover { text-decoration:underline}

.content.cat_page .blogsearch{ margin-top:14px;}
.content.cat_page .blog3boxes .recentpost-box { margin-top:30px;}

.back_btn { margin-top:25px;}

.content.learning_detail .blogmain2025.blogmain2025_details img { max-width:100%; height:auto}
/*
.content.learning_detail .blogmain2025.blogmain2025_details div, .content.learning_detail .blogmain2025.blogmain2025_details p, .content.learning_detail .blogmain2025.blogmain2025_details span { font-size:14px !important; line-height:22px !important; padding:0 !important; margin:0 !important; margin-bottom:15px !important; text-align:justify}
.content.learning_detail .blogmain2025.blogmain2025_details .strip1 { padding-top:15px;}
.content.learning_detail .blogmain2025.blogmain2025_details .post_img { margin-top:20px; text-align:left}

.content.learning_detail .blogmain2025.blogmain2025_details h1  { font-size:25px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h1 *  { font-size:25px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h2 { font-size:22px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h2 * { font-size:22px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h3 { font-size:20px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h3 *{ font-size:20px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 { font-size:18px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 * { font-size:18px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
*/
@media only screen and (max-width:1199px){
.slide2new { margin-left:-10px; margin-right:-10px;}
.slide2new .item { margin-left:10px; margin-right:10px;}
.blog3boxes1 {  margin-left: -1%;  margin-right: -1%;}
.blog3boxes .recentpost-box { width:31.33%; margin-left:1%; margin-right:1%}

.blogcontent h3, .text25colblue { font-size:22px;}

.text17line22 { font-size:16px;}
}
@media only screen and (max-width:1165px){

}
@media only screen and (max-width:1145px){

}
/*Updates 19-09-2023*/
@media only screen and (max-width:1100px){

}

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

}

@media only screen and (max-width:979px){
.blogcontent .text14line22 { height:200px;}
 .blogcontent h3, .text25colblue {    font-size: 20px;  }
 .text14line22 { font-size:13px; line-height:21px;}
 .bloginput2025 { font-size:13px;}
   .text17line22 {    font-size: 15px;  }
   .recentcategory.clearfix {  margin-top: 20px;}
   .browsercategorybox-links a { padding:1px 0}
   .blog3boxes .recentpost-box { width:48%}
   .blogcontent { padding:20px;}
   .blog3boxes .recentpost-box { margin-top:22px;}
  /* 
   .content.learning_detail .blogmain2025.blogmain2025_details h1  { font-size:23px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h1 *  { font-size:23px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h2 { font-size:20px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h2 * { font-size:20px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h3 { font-size:18px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h3 *{ font-size:18px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 { font-size:16px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 * { font-size:16px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details div, .content.learning_detail .blogmain2025.blogmain2025_details p, .content.learning_detail .blogmain2025.blogmain2025_details span { font-size:13px !important; line-height:21px !important; }
*/
}

@media only screen and (max-width:767px){
  .blogcontent h3, .text25colblue {    font-size: 18px;  }
 .text14line22 { font-size:13px; line-height:20px;}
 .bloginput2025 { font-size:13px;}
   .text17line22 {    font-size: 14px;  }
/*   
      .content.learning_detail .blogmain2025.blogmain2025_details h1  { font-size:22px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h1 *  { font-size:22px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h2 { font-size:19px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h2 * { font-size:19px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h3 { font-size:17px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h3 *{ font-size:17px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 { font-size:15px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 * { font-size:15px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details div, .content.learning_detail .blogmain2025.blogmain2025_details p, .content.learning_detail .blogmain2025.blogmain2025_details span { font-size:13px !important; line-height:20px !important; }
*/
}
@media only screen and (max-width:650px){
 .blogimage { width:100%; background:none;}
 .blogimage.blogimage-background img { max-width:100%; height:auto; display:block}
 .blogcontent { width:100%}
 .blogcontent .text14line22 { height:auto}
}
@media only screen and (max-width:550px){}
@media only screen and (max-width:480px){
.bigboxrow-left { width:100% !important; margin-left:0 !important; margin-right:0% !important}

.blog3boxes1{ margin-left:0 !important; margin-right:0% !important}
.blog3boxes .recentpost-box { width:100% !important; margin-left:0 !important; margin-right:0% !important}
.bigboxrow-left.bigboxrow-right { margin-top:5%}
.content.cat_page .blog3boxes .recentpost-box {  margin-top: 5%;}
/*
.content.learning_detail .blogmain2025.blogmain2025_details h1  { font-size:20px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h1 *  { font-size:20px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h2 { font-size:17px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h2 * { font-size:17px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details h3 { font-size:15px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h3 *{ font-size:15px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 { font-size:13px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; margin-bottom:10px !important;}
.content.learning_detail .blogmain2025.blogmain2025_details h4 * { font-size:13px !important; color:#1a68cd !important; padding:0 !important; margin:0 !important; }
.content.learning_detail .blogmain2025.blogmain2025_details div, .content.learning_detail .blogmain2025.blogmain2025_details p, .content.learning_detail .blogmain2025.blogmain2025_details span { font-size:13px !important; line-height:20px !important; }
*/
}