/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#drupal-off-canvas{background:#efefef;}div.sitewide-alert{margin-top:20px;border-bottom:1px solid red;}.leaflet-popup-content{font-size:2em;}.leaflet-popup-tip-container{left:25%;}.content ._none .container{// padding-left:0 !important;}.views-field-field-region-map-color .colorapi_color_display{float:left;margin-right:10px;clear:none;width:20px;height:20px;border-radius:50%;border:1px solid #ccc;}.grecaptcha-badge{visibility:hidden;}.google-recaptcha{font-size:smaller;color:#999;}.google-recaptcha hr{margin-bottom:5px !important;border-top:1px solid #bbb;}.ipms-logo{margin-right:1em;margin-left:1em;}div.title > a .ipms-logo{display:inline;}div.title > a h1{display:inline;}.visible-xs h1{font-size:medium;}.visible-sm h1{font-size:x-large;}.visible-md h1{font-size:xx-large;}.navbar,.navbar-inverse{background-color:#2541e2;background-image:-moz-linear-gradient(top,#2541e2 0%,#0e0980 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2541e2),to(#0e0980));background-image:-webkit-linear-gradient(top,#2541e2,#0e0980);background-image:-o-linear-gradient(top,#2541e2,#0e0980);background-image:linear-gradient(to bottom,#2541e2,#0e0980);background-repeat:repeat-x;border-color:#2541e2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2541e2',endColorstr='#ff0e0980',GradientType=0);}a{color:#337ab7;}.navbar-inverse .navbar-text,.navbar-inverse .navbar-nav>li>a{color:#ffffff !important;cursor:pointer;}.navbar-nav li span{cursor:pointer;}@media (max-width:767px){.nav>li>span{padding:0 0 0  15px;display:inline-block;}}.view-review-by-date th{width:15%;}.view-review-by-date th:first-child{width:40%;}@media (max-width:767px){article.review .review-top-section{flex-direction:column-reverse}}body.path-node article.review h2,.block-field-blocknodereviewbody h2{color:rgb(4,30,66);border-bottom:1px solid #bababa;padding-bottom:4px;}.view-company h3{border-bottom:none;margin-top:0;margin-bottom:0;}body.path-node article.review h3,.block-field-blocknodereviewbody h3{color:#1E407C;}body.path-node article.review h4,.block-field-blocknodereviewbody h4{font-size:20px;color:#2457b1;font-style:italic;}section.block-views-blocklanding-page-review-slideshow-block-1{max-width:1600px;margin:0 auto}@media (max-width:575px){.carousel-inner .views-field-field-review-images-1 .field-content{display:none !important;}.carousel-inner .carousel-caption{//      display:none !important;}}@media (min-width:576px){.carousel-inner .views-field-field-review-images-1 .field-content{position:absolute !important;left:0 !important;right:0 !important;top:0 !important;background:rgba(0,0,0,0.6) !important;z-index:1 !important;padding:5px 5px 5px 25px!important;color:#fff !important;margin:0 !important;}}.block-extra-field-blocknodereviewlinks{//  bottom:0%;//  position:absolute;//  right:0%;}.block-field-blocknodereviewbody,.block-extra-field-blocknodeipms-usa-youtube-videolinks{padding-bottom:8px;}.block-field-blocknodereviewbody,.block-extra-field-blocknodeipms-usa-youtube-videolinks{padding-top:20px;}.page-node-type-review .block-layout-builder{padding-bottom:5px;}.page-node-type-review .block-views-blockcompany-website-for-review-block-1,.page-node-type-review .block-views-blockcompany-website-for-review-block-2{padding-bottom:5px;}.page-node-type-review .field--name-field-review-taxonomy-type a,.page-node-type-review .field--name-field-product-taxonomy-type a{background-color:#efefef;border-radius:2px;padding:4px 8px;border:1px solid #cccccc !important;}section.block-views-blockreview-slideshow-block-1{margin-top:25px;}#views-bootstrap-review-slideshow-block-1 .img-responsive  img{}#views-bootstrap-review-slideshow-block-1 .views-field-field-review-images-1{width:100%;height:8%;position:absolute;bottom:0%;background:rgba(0,0,0,0.5);text-align:center;color:#ffffff;}div.carousel-caption{background-color:rgba(0,0,0,0.3);}.carousel-caption h3{color:#ffffff !important;text-shadow:0 1px 2px rgba (4,30,66,0.8) !important;}.comment-well{margin-top:50px !important;}.comment-well h2{margin-top:0 !important;}.indented{margin-left:1em;padding-left:1em;border-left:2px solid #cccccc;}.well.comment-well article.js-comment{border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:15px;box-sizing:border-box;padding:10px;background-color:#ffffff;}.well.comment-well article.js-comment footer p{font-style:italic;}blockquote{font-size:1em;font-style:italic;}.block-field-blocknodereviewfield-review-nr-next .content{float:right !important;}.block-field-blocknodereviewfield-review-nr-next .content div{}.block-field-blocknodereviewfield-review-nr-next .content div a{}nav.tabs{padding-bottom:20px;}.field figure{margin:10px 20px;}article.review .block-field-blocknodereviewfield-product-taxonomy-type{float:left;padding-right:10px;margin-top:10px;}article.review .block-field-blocknodereviewfield-review-taxonomy-type{margin-top:10px;}@media (min-width:576px){.comment-well section.block-field-blocknodereviewcomment-node-review{padding-right:15px;border-right:1px solid #ccc;}section.block-field-blocknodereviewfield-region-pr-image{margin-bottom:15px;}}@media (max-width:575px){.comment-well section.block-field-blocknodereviewcomment-node-review{padding-right:0 !important;border-right:none !important;}section.block-field-blocknodereviewfield-region-pr-image{margin-bottom:15px !important;}}.field--name-field-review-taxonomy-type a[href*=aircraft]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0fb";color:transparent;position:absolute;}.field--name-field-review-taxonomy-type a[href*=military]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f3ed";color:transparent;position:absolute;}.field--name-field-review-taxonomy-type a[href*=ships]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f13d";color:transparent;position:absolute;}.field--name-field-review-taxonomy-type a[href*=automotive]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1b9";color:transparent;position:absolute;}.field--name-field-review-taxonomy-type a[href*=space]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f197";color:transparent;position:absolute;}.field--name-field-review-taxonomy-type a[href*=figures]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f6ec";color:transparent;position:absolute;}.field--name-field-review-taxonomy-type a[href*=miscellaneous]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f86d";color:transparent;position:absolute;}.field--name-field-product-taxonomy-type a[href*=kits]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f466";color:transparent;position:absolute;}.field--name-field-product-taxonomy-type a[href*=publications]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f518";color:transparent;position:absolute;}.field--name-field-product-taxonomy-type a[href*=decals]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f009";color:transparent;position:absolute;}.field--name-field-product-taxonomy-type a[href*=details]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f12e";color:transparent;position:absolute;}.field--name-field-product-taxonomy-type a[href*=other]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f247";color:transparent;position:absolute;}.field--name-field-product-taxonomy-type a[href*=modeling-products]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f468";color:transparent;position:absolute;}.svg-inline--fa.fa-boxes,.svg-inline--fa.fa-object-group,.svg-inline--fa.fa-puzzle-piece,.svg-inline--fa.fa-th-large,.svg-inline--fa.fa-fighter-jet,.svg-inline--fa.fa-shield-alt,.svg-inline--fa.fa-anchor,.svg-inline--fa.fa-car,.svg-inline--fa.fa-space-shuttle,.svg-inline--fa.fa-hiking,.svg-inline--fa.fa-icons,.svg-inline--fa.fa-box,.svg-inline--fa.fa-book-open{margin-left:15px;}li.nostyle{list-style-type:none;}article.review.teaser h2,article.ipms-usa-youtube-video.teaser h2{margin-top:0 !important;}.views-row article.review.teaser,.views-row article.ipms-usa-youtube-video.teaser{padding:30px 0 !important;}.views-row.odd article.review.teaser,.views-row.odd article.ipms-usa-youtube-video.teaser{background-color:rgba(246,246,246,0.3);}.views-row.odd article.review.teaser,.views-row.odd article.ipms-usa-youtube-video.teaser{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}.views-row article.review.teaser .img-thumbnail{margin:0 15px 15px 15px;}.views-row article.review.teaser  .layout__region--second{padding:0 15px;}.path-frontpage .views-element-container .views-row.odd article .product-image-col{// background-color:#ffffff;}.bef-exposed-form .form--inline > .form-item{float:none !important;}.bef-exposed-form .form-inline .form-control,.bef-exposed-form .select-wrapper{display:block !important;}.bef-exposed-form .form-actions{display:block;margin-top:20px;}.view-reviews-by-author h3{margin-top:0 !important;}article.book div.content nav{border-top:1px solid #ccc;margin-top:50px;padding-top:25px;}article.book .author{margin-bottom:15px;}article.book ul.links{margin-top:15px;}article.book nav  ul.bottom_nav li{display:inline;}article.book nav  ul.bottom_nav{text-align:center;}article.book nav  ul.bottom_nav li a[rel=prev]{float:left;}article.book nav  ul.bottom_nav li a[rel=next]{float:right;}article.book nav  ul.bottom_nav li a[title="Go to parent page"]{margin-left:auto;margin-right:auto;}.toolbar-icon-menu-link-content60279ff2-4e87-4731-9e29-383d59badea0:before{background-image:url(/themes/custom/ipms_bootstrap/images/barchart.svg);}body.page-node-type-review .field--name-field-ipms-youtube-video{max-width:800px;margin:0 auto;padding:25px 0;}body.page-node-type-review .field--name-field-review-video{max-width:800px;margin:0 auto;padding:25px 0;}.views-field-field-ipms-youtube-video,.video-embed-field-provider-youtube{max-width:800px;//  margin:0 auto;padding:25px 0;}.view-review-videos .views-row{margin:2rem;padding:1rem 2rem;}.view-review-videos .even{background-color:#efefef;}.view-review-videos .views-field-field-review-author-refer{display:inline-flex;height:100%;}body.path-frontpage article.ipms-usa-youtube-video{background-color:#fefefe;}
