/*
Theme Name:     PUBX - Canadian Underwriter
Theme URI:      http://
Description:    PUBX Canadian Underwriter template
Author:         Adam Dras
Author URI:     http://dmvsteering.org
Template:       strappress
Version: 		2.1
*/

@import url("../../strappress/style.css"); 

/* customization */
ul.padded li {margin-bottom:20px;}

.carousel-inner {
  height: 400px;
}

.thumbnail {position:relative;}
/*.meta-type {position: absolute; top:-5px; right:-1px;}*/
.thumbnail > .panel-body {padding-bottom: 0;}

img.wp-post-image {margin: 0 auto;}
img.archive-thumb {display:block;margin-top:7px;width:170px;}
img.media-object {margin-right:20px;margin-bottom:20px;}

.media-heading {margin: 10px 0;}

.navbar-nav {margin-top:10px;}
h1 {margin-top:0;margin-bottom: 24px;}

.the-content ul {list-style:disc;margin:15px;}
.img-center {margin:auto;}

img.w-100 {width:100px;}
img.w-170 {width:170px;}
img.w-210 {width:210px;}

.es h2 {font-size:18px; font-weight: bold;border:0;}

/* pagination */
.pagination>li {
	display: inline-block;
}
.keyword-banner-p {
  text-align: center;
  width: 100%;
  overflow: auto;
}
.keyword-banner-c {
  display:inline-block;
  width:50%;
  float:left;
  text-align: center;
}

@media only screen and (max-width: 600px) {
  .keyword-banner-c {
    display:inline-block;  
    width: initial;
    float: none;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
  }
}
.keyword-banner-c div {
  display:inline-block;
}


#video-tabs {
	display: none;
}

.meta-type .label-tags {
	display: inline-block;
}

@media only screen and (min-width: 600px) {
  .headline .excerpt p{
	margin-left: 180px;
  }
}
/*INSMARKETER*/
.landingText{
    margin: 10px !important;

}
.media-headingh1{
    text-align:center !important;
}
.logIn{
    text-align:center !important;
}
.loggInBtn{
    text-align:center !important;
    width:200px !important;
}
.mainImg{
    text-align:center !important;
}

.infoText{
    text-align:left !important;
}
.left{
    text-align:left !important;
}
.continue {
    text-align:center !important;
}
.newContact{
    text-align:center !important;
}
.emptySpace{
    height:20px !important;
}
#newScroll2{
    padding:8px 10px !important;
    font-size:15px !important;
    width:196px !important;
}
.contactText3{
    text-align:center!important;
}
.editdelBtn{
    padding:30px !important;
}
.media-headingh1{
    text-align:center !important;
}
#newScroll{
    padding:8px 10px !important;
    font-size:15px !important;
    width:196px !important;
}
.subButton{
    text-align:center !important;
}
.sbBtn{
    width:200px !important;
}
.btn-danger{
    width:200px !important;
}
/*.moveCenter{
    text-align: center !important;
}*/
.left{
    text-align: left !important;
}
.continute{
    text-align: center !important;
}
.product-list__child {
    margin-left: 25px;
    margin-bottom: 10px;
}
.checkboxParent{
    font-weight:700 !important;
}
/*.navWrap{
    position:fixed;
}*/
/*#smallScroll{
    padding:8px 10px !important;
    font-size:15px !important;
    width:160px !important;   
}*/
.media-headingh1{
    text-align:center !important;
}
/*.finishWrap{
    position:fixed;

}
.finishBtn{
    position:fixed;
    padding:8px 10px !important;
    font-size:15px !important;
    width:160px !important; :
}*/
#newScroll{
    padding:8px 10px !important;
    font-size:15px !important;
    width:196px !important;
}
.subButton{
    text-align:center !important;
}
.sbBtn{
    width:200px !important;
}
.btn-danger{
    width:200px !important;
}
.left{
    text-align:left !important;
}
/*#newScroll{
    padding:8px 10px !important;
    font-size:15px !important;
    width:196px !important;
}*/
.subButton{
text-align:center !important;
}
.sbBtn{
width:200px !important;
}
.btn-danger{
width:200px !important;
}
.continue{
text-align: center !important;
}
.navWrap3{
    position:relative !important;
    overflow:hidden !important;
}
#smallScroll3{
    padding:8px 10px !important;
    font-size:15px !important;
    width:160px !important;         
}
#newScroll3{
    padding:8px 10px !important;
    font-size:15px !important;
    width:196px !important;
}
.logBtn{
text-align:center !important;
}
#logOut{
width:200px !important;
}
.left{
    text-align:left !important;
}
.continue{
        text-align: center !important;
    }
    .emptySpace{
        height:50px
    }

    /* digtal edition mobile */
@media (max-width:990px) {
    #miniloops-12{
        text-align:center;
    }
    .leftArticle{
        float:none !important;
        text-align:center;
    }
    .rightArticle{
        float: none !important;
        text-align:center;
    }
    
}
/* Pagination */
.leftArticle{
    float:left;
}
.rightArticle{
    float:right;
}
/* Hide Opta Native Article  */
 #post-1004133092 {
    /* visibility:hidden; */
    display:none !important;
  }
.page-template-page-news #post-1004133092{
    visibility:hidden;
    display:none;
  }
  
/* Hide Opta Native Article  */
#post-1004134866 {
    /* visibility:hidden; */
    display:none !important;
  }
.page-template-page-news #post-1004134866{
    visibility:hidden;
    display:none;
  }
/* Claims Canada Hub */
@media screen and (max-width: 640px){
    #claims-hub-thumb{
        display:none;
    }
}

/* for CIAA */
.flex-2-columns {
    display: flex;
    flex-wrap: wrap;
}
.flex-2-columns .item {
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 1;
    flex-direction: column;
    flex-basis: 50%;
    margin-bottom: 1em;
}

@media (max-width: 767px) {
    .flex-2-columns .item {
        display: flex;
        justify-content: center;
        align-items: center;
        flex: 1;
        flex-direction: column;
        flex-basis: 100%;
        margin-bottom: 1em;
    }   
}

.flex-2-columns .item p {
    margin: 0;
}

.flex-2-columns .item .m-0 {
    margin: 0;
}
