@media screen{
#iso_ajaxBox{width:20%;padding:9px 50px 9px 24px;position:fixed;top:10%;left:40%;background:#fff url("../../system/themes/default/images/loading.gif") no-repeat right center;border:2px solid #000;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:15px;line-height:18px;text-align:left;color:#000;z-index:9999}#iso_ajaxBox.btnClose{background-image:none;cursor:pointer}#iso_ajaxBox p{margin:1em 0;padding:0}#iso_ajaxBox .iso_error{padding-left:34px;background:url("../../system/modules/isotope/assets/images/cross-24.png") left center no-repeat}#iso_ajaxBox .iso_confirm{padding-left:34px;background:url("../../system/modules/isotope/assets/images/tick-24.png") left center no-repeat}#iso_ajaxBox .iso_info{padding-left:34px;background:url("../../system/modules/isotope/assets/images/information-24.png") left center no-repeat}#iso_ajaxOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;z-index:9998;-moz-opacity:.5;opacity:.5;filter:Alpha(opacity=50)}
}
/* header-carports.css */
#filter-affix-section{width:100%;top:0;background-color:#fff;z-index: 100}#filter-affix-section.affix{padding-top:10px;box-shadow: 0 2px 4px -1px rgba(0,0,0,0.06), 0 4px 5px 0 rgba(0,0,0,0.06), 0 1px 10px 0 rgba(0,0,0,0.08);    -webkit-box-shadow: 0 2px 4px -1px rgba(0,0,0,0.06), 0 4px 5px 0 rgba(0,0,0,0.06), 0 1px 10px 0 rgba(0,0,0,0.08)}#filter-affix-section.affix .row.tags{overflow:hidden;animation-name: slide;animation-duration: 0.5s;animation-fill-mode: forwards;animation-timing-function: linear}@keyframes slide{from {height: 100px;}to {height: 0px;}}#logo-search .top-right li a{padding:8px 10px 5px;color:#fff}.nav.top-right{padding-top:10px}.nav.top-right .badge{background-color:#0071ce}#logo-search .text-filter{width:100%;padding:5px 35px 5px 15px;display: inline-block;    position: relative;    background-color: transparent;    border: 1px solid transparent;    border-color: #888;    border-color: rgba(255,255,255,0.2);    border-radius: 30px;    height: 36px;    line-height: 1;    outline: 0;    font-size: 14px;    color: #EEE;    -webkit-transition: all .25s linear;    transition: all .25s linear}#logo-search .text-filter:focus{border-color: #007fe8;    box-shadow: 0 0 0 4px rgba(0,113,206,0.25)}#logo-search .searchSubmit{color: #bbb;    position: absolute;    right: 10px;    top: 0px;    cursor: pointer;    padding: 4px 5px 5px 5px;    background: transparent;    border: none;    outline: none;    font-size: 16px}#logo-search .awesomplete{width:100%}#filter-section .filter-caret{float:right;text-align:right}#filter-section .fa-stack{text-align:center;line-height:2.5em}#filter-section .well{margin-bottom:10px;padding:10px}#filter-section .well.open{background-color:#fff;border-color: #5cb85c}#filter-section .well a{display:block;font-size:15px}#filter-section .well a:hover{text-decoration:none}#filter-section .well.open .fa.fa-caret-right{transform: rotate(90deg)}#filter-section .fa.fa-caret-right{font-size:30px;-moz-transition-property: -moz-transform;    -o-transition-property: -o-transform;    -webkit-transition-property: -webkit-transform;    transition-property: transform;    -moz-transition-duration: 200ms;    -o-transition-duration: 200ms;    -webkit-transition-duration: 200ms;    transition-duration: 200ms;    -moz-transition-timing-function: ease-in;    -o-transition-timing-function: ease-in;    -webkit-transition-timing-function: ease-in;    transition-timing-function: ease-in}#filter-section .dropdown-menu{width:100%}#header .ce_text.price.price-tag{bottom:-80px;right:12px}.teaser{padding:5px;background-color:rgba(255,255,255,.9)}#header .panel-default{background-color:rgba(255,255,255,.9)}#header .search-feature{width:100%;height:644px;position:relative}#header .navbar-inverse{width:100%;bottom:0;position:absolute;margin-bottom:0;text-align:center;border-radius:0;behavior:url("assets/css3pie/1.0.0/PIE.htc");background: rgba(25,27,29,0.9);border: none}#header .navbar-inverse .navbar-nav>li>a:focus,#header .navbar-inverse .navbar-nav>li>a:hover{background-color:#000}.background-feature-photo{height:644px;background:#f7f7f7 url("../../files/carports/teaser-3.jpg") center center no-repeat;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover}#header .filter-container{top:160px;position:relative}
/* default-carports.css */
body .page-header.link{text-align:center;border: 0px}body .page-header.link a{font-size:24px;font-weight:bold;color:#333;font-variant: small-caps}body .page-header.link a:after{content: "\f054";display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    font-size: 16px;    text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;padding-left: 10px}body .page-header.link a:hover{text-decoration:none}*{-webkit-font-smoothing: antialiased}.filter-tag{margin-right:2em;border:1px solid #cecfce;border-radius:3px;font-size:11px;color:#000;behavior:url("assets/css3pie/1.0.0/PIE.htc");cursor: pointer;    margin-bottom: .75em;    padding: 8px 10px;    background-color: #F8F8F8;    line-height: 1em;    float: left}.filter-tag a{color:#000}.filter-tag a:hover{text-decoration:line-through}.fa.carport_build_type:before{content: "\f125"}.fa.carport_width:before{content: "\f07e"}.fa.carport_height:before{content: "\f07d"}.fa.carport_material:before{content: "\f123"}#left .label{color:#212426}body .nav-pills > li > a{border-radius: 0}body .nav-pills > li.active > a,body .nav-pills > li.active > a:focus,body .nav-pills > li.active > a:hover{background-color:#0071ce}body h2{font-size:26px;font-weight: 700}body .page-header{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #d7d7d7}body button.btn{padding:7px 20px;border-radius:4px;behavior:url("assets/css3pie/1.0.0/PIE.htc");font-weight: 700}body .panel-primary{border-color:#0071ce}body .btn-primary,body .panel-primary>.panel-heading{background-color:#0071ce;border-color: #0071ce}body .btn-primary:hover{background-color:#00559b;border-color: #00559b}.price{margin-top:10px;font-size:25px;line-height:49px;color:#f34742;font-weight: 900}.price.price-tag{width:136px;height:100px;position:absolute;padding-top:20px;text-align:center;background-image:url("../../files/carports/assets/spar.png");font-size:36px;color:#fff}.price-tag > *{transform: rotate(-9deg)}.prefix-ab > *:before{font-size:42%;content: "ab "}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}html body{font-family:"Lato",sans-serif;letter-spacing:.1px}body a{color:#0071ce}body a:hover{color:#00559b}.inline-block{display:inline-block}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.invisible{display:none}.rotate-4{transform: rotate(-4deg)}.rotate-2{transform: rotate(-2deg)}.relative{position:relative}
@media only screen and (max-width: 1000px) and (min-width: 600px){
/* global-carports-600-1000.css */
.background-feature-photo,#header .search-feature{height:500px}#header .filter-container{top:80px}
}
@media only screen and (max-width: 599px){
/* global-carports-599.css */
.background-feature-photo,#header .search-feature{height:auto}.background-feature-photo{height: auto;    padding: 45px 20px}#header .navbar-inverse{bottom: inherit;    position: relative;    padding: 20px 0}#header .filter-container{top:0}
}
/* body-carports.css */
.page-divider{width:100%;height:1px;position:relative;margin:35px 0;padding:0;text-align:center;background-color:#d7d7d7}.page-divider span{top:-16px;position:relative;display:inline-block;margin:0;padding:0 20px;background-color:#fff;font-size:20px;font-weight:bold}.row.teaser-about{margin-right:0;margin-left:0}.bg-dark{background-color:#353535;color:#fff}.teaser-about .bg-edge-top{height:20px;background-image:url("../../files/carports/assets/bg.row.edge.top.png");background-position:center top;background-repeat:no-repeat}.teaser-about .bg-edge-bottom{height:20px;background-image:url("../../files/carports/assets/bg.row.edge.bottom.png");background-position:center bottom;background-repeat:no-repeat}.teaser-about h3{font-size:22px;text-transform:uppercase;font-weight: 900}.teaser-about p{font-size:1.1em;font-style:italic;color:#57b524;font-weight: 400}.which-wood h3{margin-top:67px;font-size:36px;color:#000;text-transform:uppercase;letter-spacing:1px;font-weight: 600}.which-wood p{margin:10px 85px 17px;font-size:16px;color:#888}.which-wood .ce_image{left:25%;position:absolute;-webkit-transition: bottom 0.3s;    -moz-transition: bottom 0.3s;    -o-transition: bottom 0.3s;transition: bottom 0.3s;z-index: 1;background-position: center;    background-repeat: no-repeat;bottom: -170px}section .which-wood{height:348px;position:relative;overflow:hidden;display:block;text-align:center;background-color:#f0f0f0;cursor: pointer}section.which-wood a:hover .ce_image{bottom:-140px}section.which-wood a,section.which-wood a:hover,section.which-wood a:focus{text-decoration: none;    color: inherit}section.which-wood a:hover{background-color:#fff}.which-wood .ampersand{width:86px;height:86px;top:45px;position:absolute;display:block;text-align:center;background-color:#fff;border-radius:43px;font-size:36px;line-height:86px;behavior:url("assets/css3pie/1.0.0/PIE.htc");margin: auto;z-index: 5;font-weight: 300}section .which-wood{-webkit-transition: background-color 0.3s;    -moz-transition: background-color 0.3s;    -o-transition: background-color 0.3s;    transition: background-color 0.3s}
@media (min-width: 1200px){
/* body-carports-1200.css */
section .which-wood{width:49.1%}.which-wood .ampersand{right:46.2%}
}
@media (max-width: 1199px) and (min-width: 992px){
/* body-carports-992.css */
section .which-wood{width:49.1%}.which-wood .ampersand{right:45.2%}
}
@media (max-width: 991px) and (min-width: 768px){
/* body-carports-768.css */
section .which-wood{width:48.8%}.which-wood .ampersand{right:44.2%}
}
/* footer-carports.css */
#footer{margin-top:50px;background-color:#f0f0f0}#footer .darkbg{background-color:#24272a}
/* body-inverted.css */
.dark{background-color:#24272a;background-image: linear-gradient(-180deg,#24272a 0,#181a1c 100%)}
@media (min-width: 769px){
/* body-carports-min-769.css */
#header .nav.navbar-nav li a::before{position: absolute;    display: block;    content: '';    top: 48px;    left: 0;    width: 100%;    background-image: linear-gradient(-90deg,rgba(0,113,206,0) 0,#0071ce 51%,rgba(0,113,206,0) 100%);    opacity: 0;    height: 2px;    transform: scaleX(0);    z-index: 0;    border-radius: 0 0 100px 100px;    -webkit-transition: all .2s;    transition: all .2s}#header .nav.navbar-nav li a:hover::before{transform: scaleX(1);    opacity: 1}#header .nav.navbar-nav{float:none;display:inline-block;vertical-align:top}
}
/* reader-carports.css */
#productTitle{margin:0 0 10px;font-size:26px;line-height:32px;font-weight: 700}#productShortdesc{font-size:13px;line-height:20px;color:#888;font-weight: 400}.product .price{font-size:36px}#technical table{width:100%}#technical td{width:50%;padding:5px}
/* checkout-carports.css */
h2.note{margin-top:12px;margin-bottom:0;text-align:center;font-size:16px;color:#fff}h3.note{margin-top:0;margin-bottom:0;text-align:left;font-size:14px;color:#fff}.form-horizontal .widget:before{display:table;content: " "}.form-horizontal .widget:after{clear:both}.form-horizontal .widget:after{display:table;content: " "}form .widget{margin-bottom:15px}.steps .step{height:32px;text-align:center;background-color:#f5f5f5;line-height:32px;font-weight:bold;color:#000}.steps .step.active,.steps .step.passed{background-color:#0071ce;color:#fff}.steps .step.passed a{color:#fff}.steps .pfeil{background-color:#fff;border-bottom: 16px solid transparent;    border-left: 20px solid #f5f5f5;    border-top: 16px solid transparent;    height: 0;    position: absolute;    right: 0;    top: 0;    width: 0}.steps .step.active .pfeil,.steps .step.passed .pfeil{border-left: 20px solid #0071ce}.shippingaddress fieldset.radio_container .radio+.radio{margin-right:0}.shippingaddress .radio_container{padding-left:10px}.shippingaddress fieldset.radio_container .radio{position:relative;float:left;margin-right:20px}
