@import url(https://fonts.googleapis.com/css?family=Alegreya:400,400italic,700,700italic,900,900italic);html,body{margin:0;font-size:14px;font-family:'arial',sans serif}a{text-decoration:none;font-weight:700;color:#9c9c9c}a:hover,a:focus{text-decoration:none;color:#1a266d}p{margin:20px 0;line-height:1.75em}h1{font-size:32px;margin:0;color:#c30101;font-weight:700;font-family:'Alegreya',serif;border-bottom:1px solid #777}h2{font-size:30px;margin:0;background:#c30101;padding:1% 0 1% 1%;color:#fff;font-family:'Alegreya',serif}h2.message{border:none}h3{font-size:20px;margin:0;font-weight:700}header{padding:20px 0}.btn{background:#9c9c9c;color:#fff;text-transform:uppercase;font-weight:700}.btn:hover,.btn:focus{background:#1a266d;color:#fff}.menu-button{text-align:center;margin:20px auto}.service{margin:20px auto}.logo img:hover,.logo img:focus{opacity:.8}#mobile-logo{display:none}.c2a{text-align:right;color:#1a266d;font-weight:700}.tagline{display:block;font-size:28px;color:#fff;font-family:'Alegreya',serif;text-transform:uppercase;font-weight:400}.tel{display:block;font-size:40px;color:#c30101;font-family:'Alegreya',serif;line-height:40px;margin-bottom:10px}address{display:block;margin-bottom:0;font-size:21px;font-weight:700;font-family:'Alegreya',serif}.email{display:block}.email a{font-size:21px;color:#fff;font-family:'Alegreya',serif}.c2a a:hover,.c2a a:focus{text-decoration:none}.social{display:block}.primary-header-container{display:flex;width:100%;height:100%;flex-flow:column nowrap;justify-content:center;text-align:center}.int-logo{padding:10px 0}.int-logo img{max-height:150px}nav .social{display:none}nav .social a{color:#fff;padding-left:8px;padding-right:8px;font-size:20px;border-right:1px solid #fff}nav .social a:last-child{border-right:none}nav .nav{position:relative;z-index:11}nav .nav.sticky{position:fixed;top:0;left:0;right:0;margin-top:0!important}.navbar-default{box-shadow:none;min-height:0;z-index:11}.mobile-nav{display:none}.social .home-link{display:none}.social .social-text{display:none}.navbar{position:relative;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:9}header .c2a .social a{display:block}nav{position:relative;z-index:2}nav a{text-decoration:none}.navbar-default{border-radius:0;border:0;background:0 0;text-align:center}.navbar-default .navbar-nav>li>a{color:#fff;font-size:18px;padding:15px 25px}.navbar-default .navbar-nav>li>a:hover{color:#fff}.nav{line-height:1em}.nav li.active a{color:#fff;background:0 0}.dropdown-menu{margin-top:-2px;background:0 0;box-shadow:none;border:none;border-radius:0;padding:0}.dropdown:hover .dropdown-menu{display:block}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background:#1a266d}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff}.navbar{min-height:auto}.navbar-nav>li{padding:14px 0;list-style-type:none}.navbar-default .navbar-nav>li>a:focus{color:#fff}.mobile-nav{display:none}.mobile-list a,.nav-toggler .toggle-text,.nav-toggler i{font-size:18px}.navbar-default .navbar-nav>.active>a{background:0 0}.navbar .navbar-nav{display:inline-block}.navbar .navbar-collapse{text-align:center}#banner{position:relative;z-index:1}#banner img{width:100%}#mobile-banner{display:none}.carousel-inner{border:none;box-shadow:none}.carousel.fade{opacity:1}.carousel.fade .item{-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;left:0 !important;opacity:0;top:0;position:absolute;width:100%;display:block !important;z-index:1}.carousel.fade .item:first-child{top:auto;position:relative}.carousel.fade .item.active{opacity:1;-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;z-index:2}#feature{background:#e6e6e6;padding:30px 0}#feature a:hover,#feature a:focus{text-decoration:none}.feature-box{margin-bottom:20px}.feature-box img{width:100%;transition:all .3s ease-out}.feature-box h3{font-size:26px;font-weight:700;font-family:'Alegreya',serif;padding:15px;text-align:center}.feature-box:hover img{opacity:.8}.feature-box:hover a{text-decoration:none}#map iframe{width:100%;height:200px;display:block}.gallery img:hover,.gallery img:focus{opacity:.6}.pbThumbs li.active a img{border-color:#9c9c9c !important}main{text-align:left;color:#000;padding:30px 0;font-size:14px}img.pull-left{margin:20px 20px 20px 0}img.pull-right{margin:20px 0 20px 20px}aside{text-align:left}hr.divider{border-top:3px solid #333;margin:0}#contactform label{cursor:pointer;color:#333}#contactform button{width:100%;border-radius:0;font-size:18px;text-transform:uppercase;padding:10px 12px;transition:all .3s ease-out;font-family:'Alegreya',serif}#contactform button:hover{width:100%}#contactform .alert{padding:0;width:100%;margin-bottom:0}#contactform input.alert{padding:0}#contactform .alert-danger{color:#a94442}.contactform-bg{min-height:20px;padding:19px;margin-bottom:20px;background:rgba(0,0,0,.7);border:3px solid #fff;border-radius:0}.contactform-bg input,.contactform-bg textarea{background:#fff}.contactform-bg button:hover{background:#fff;color:#000}#contactform .form-control{color:#999}#contactform label.contactpage-label{cursor:pointer;color:#fff;font-weight:700}.input-group-addon{color:#000;background-color:#e5e5e5;border-radius:0}.jumbotron-sm{padding:24px 0;border-radius:0 !important;font-weight:700;margin:0 0 4%;background:rgba(195,1,1,.7)}.jumbotron-sm h2{font-family:'Alegreya',serif;color:#fff;background:0 0;border-bottom:1px solid transparent;text-transform:uppercase}.jumbotron-sm a{color:#bbb}.jumbotron-sm a:hover,.jumbotron-sm a:focus{text-decoration:none}.jumbotron-sm h4{font-size:18px;color:#fff;font-weight:700}.location-container{padding:20px;background:rgba(0,0,0,.7);margin:1.5em auto;font-weight:400;font-family:'Alegreya',serif;text-transform:uppercase}span.company-heading{font-size:22px;text-align:center;display:block;width:100%}span.company-address{font-size:18px;text-align:center;display:block;color:#fff;width:100%}span.company-address a{font-size:18px;text-align:center;display:block;color:#fff}span.company-address a:hover{color:#9c9c9c;text-decoration:none}legend{font-size:26px;color:#fff;text-align:center;display:block;border-bottom:1px solid transparent;font-weight:700;width:100%}.contact-form{background:#000;color:#fff;padding:20px 25px}.googlemap-container{position:relative;max-width:none;margin:0 auto}.googlemap-container iframe,.googlemap-container object,.googlemap-container embed{top:0;left:0;width:100%;height:350px;border:3px solid #1a266d}.googlemap-container p{margin:0}#bottom-feature{background:url(//avramstorage.ca/wp-content/themes/avram-construction-storage/assets/css/../images/bottom-feature-background.jpg) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-attachment:fixed;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-o-background-attachment:fixed;padding:30px 0;box-shadow:0 0 1000px 0 #000 inset;margin-top:30px}#bottom-feature h2{font-weight:700;background:#1a266d;font-size:28px;text-align:center;padding:10px;color:#fff;margin-bottom:30px;border:0}#contact-info{padding-top:15px;padding-bottom:15px;text-align:center;font-size:20px;font-weight:400;font-family:'Alegreya',serif}.contact-info{display:inline-block;color:#fff}.spacer{margin:0 5px}#contact-info a{color:#fff}#contact-info a:hover,#contact-info a:focus{text-decoration:none;color:#ccc}.copyright a{font-size:12px;font-family:'Alegreya',serif}footer{text-align:center;background:#1a266d;padding:15px 0}.sitemap .list-inline{margin-bottom:15px}.sitemap a{font-size:18px;color:#fff;font-family:'Alegreya',serif;text-transform:uppercase;padding:15px 20px}.contact-info a{font-weight:300}footer a{color:#fff}footer a:hover,footer a:focus{color:#ccc;text-decoration:none}#top-link-block.affix-top{position:absolute;bottom:-82px;left:10px}#top-link-block.affix{position:fixed;bottom:18px;left:10px}ul.sitemap-page{margin:20px auto;display:block;max-width:500px;float:none;padding-left:0}ul.sitemap-page li{list-style:none}ul.sitemap-page li a{font-family:'Alegreya',serif;font-weight:700;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.8);-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;-o-transition:all .12s ease-out;text-align:center;font-size:36px;line-height:55px;display:block}ul.sitemap-page li a:hover{color:#000;text-transform:uppercase;text-decoration:none;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);text-shadow:0px 3px 0px #ccc,0px 14px 10px rgba(0,0,0,.15),0px 24px 2px rgba(0,0,0,.1),0px 34px 30px rgba(0,0,0,.1)}ul.list-items{margin:10px 0 10px 60px}ul.list-items li{color:#000;font-weight:700}ul.list-items li a{color:#000;font-weight:700}ul.list-items li a:hover{color:#000;text-decoration:none}.feature-box p{margin:0!important}.services-inner{padding-bottom:30px}.gallery h2.gallery-section-heading{margin:5px 20px}.c2a{font-size:20px}.c2a i{font-size:30px}.carousel-indicators li{border-width:4px;border-style:solid}.carousel-indicators .active{background-color:#fff;border-width:2px;border-style:solid}#bottom-feature{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-attachment:fixed;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-o-background-attachment:fixed;padding:30px 0}#home-contact-form li.gfield{margin-top:0!important;margin-bottom:20px!important}#home-contact-form{margin-top:0!important}#home-contact-form label{display:none}.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}#home-contact-form textarea,#home-contact-form input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#fff;background-image:none;border:3px solid #ccc;border-radius:0;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#home-contact-form textarea{height:88px}#home-contact-form .gform_button{border:none;color:#fff;text-transform:uppercase;font-weight:700;border-radius:0;font-size:18px;text-transform:uppercase;padding:10px 12px;transition:all .3s ease-out;height:auto}#home-contact-form .gform_button:hover,#home-contact-form .gform_button:active{color:#fff}#home-contact-form label{color:#fff}#home-contact-form .gform_wrapper{margin:0}#home-contact-form .gform_footer{margin:0;padding:0}#home-contact-form h3{margin:0 0 25px}.jumbotron-sm h4{font-size:18px;border-bottom:1px solid transparent;text-align:center}#contact-page-form label{display:none}#contact-page-form form textarea,#contact-page-form form input{position:relative;font-family:'Alegreya',serif;font-weight:700;border-radius:0;background:0 0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-image:none;border:1px solid #ccc;color:#fff}#contact-page-form textarea{max-height:75px!important;height:75px!important}#contact-page-form .gform_button{width:100%;border:none;border-radius:0;background:#c30101;font-size:18px;color:#fff;text-transform:uppercase;transition:all .3s ease-out;font-family:'Alegreya',serif}#contact-page-form .gform_button:hover,#contact-page-form .gform_button:active{background-color:#fff;color:#000}.carousel-indicators{position:relative;left:0;width:100%;margin-left:0;bottom:0}.testimonial-author{text-align:center}#bottom-feature{box-shadow:0 0 1000px 0 #000 inset}h1{padding-bottom:2px}.carousel-caption h3{font-size:32px;font-weight:700}.carousel-caption{right:0;left:0;bottom:0;padding:15px;background:rgba(0,0,0,.85);font-family:'Alegreya',serif}.service img{width:100%}.menu-mobile-drop-down-menu-container{display:none}#contact-section{padding:30px 0 15px;background-repeat:no-repeat;background-size:cover;margin-top:20px}#gallery-section,#services-section,#menu-section{padding-bottom:30px}.navbar{margin-bottom:0}.header-inner>.row{display:flex;align-items:center}@media screen and (max-width:1200px){.jumbotron-sm a{display:block}}@media screen and (max-width:991px){.dropdown-toggle:after{display:none!important}.home .navbar{right:5px;background-color:#c30101}ul.sub-menu{display:block;opacity:0;min-width:0;top:0;left:-20px;padding-bottom:10px;width:100%;padding:10px;background:#c30101;z-index:-1;position:absolute;list-style:none;padding:0}.sub-menu>li>ul{left:-10px;top:-5px}ul.nav-list{padding:0;list-style:none}ul.nav-list a{color:#fff;font-size:16px}.caret{border:none;height:15px;width:15px;position:relative;margin-left:10px;margin-top:-3px;font-size:22px}.back{text-align:center;font-size:22px;position:relative;display:block;text-align:center}.caret:after{content:"\f105";font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%);color:#fff}.back:after{content:"\f077";cursor:pointer;font-family:'Font Awesome 5 Free';font-weight:900;z-index:999;color:#fff;left:50%}.slide-in-right{animation:slide-in-right 1s cubic-bezier(.25,.460,.45,.940) both;z-index:9999!important;border:1px solid #fff}.slide-out-right{animation:slide-out-right 1.2s cubic-bezier(.25,.460,.45,.940) both;z-index:-999 !important;border:1px solid #fff}@-webkit-keyframes move_fade_down{2 0%{-webkit-transform:translate(0,0);opacity:1}50%{-webkit-transform:translate(0,5px) scale(.95);opacity:.75}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes move_fade_down{0%{transform:translate(0,0);opacity:1}50%{transform:translate(0,5px) scale(.9);opacity:.75}100%{transform:translate(0,0);opacity:1}}@-webkit-keyframes move_fade_side{0%{-webkit-transform:translate(0,0);opacity:1}50%{-webkit-transform:translate(5px,0) scale(.95);opacity:.75}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes move_fade_side{0%{transform:translate(0,0);opacity:1}50%{transform:translate(5px,0) scale(.9);opacity:.75}100%{transform:translate(0,0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(100px) translateY(0px);opacity:0}100%{transform:translateX(0px) translateY(15px);opacity:1}}@keyframes slide-out-right{0%{transform:translateX(-20px) translateY(15px);opacity:1}100%{transform:translateX(100px) translateY(0px);opacity:0}}.menu-main-menu-container{display:none}.menu-mobile-drop-down-menu-container{display:block}.tagline{font-size:18px}.logo{padding:25px 0}.feature-box h3{font-size:16px}header{display:none}.list-inline>li{line-height:3em}.nav.sticky{top:0!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:0 0}.nav{top:0;left:0;right:0;height:50px;background:#525252}nav a:hover,nav a:focus,nav a:focus{background:0 0}.navbar{display:none;position:fixed;left:auto;right:0;background:#525252;z-index:9;height:auto}.navbar-nav>li{display:block}.navbar-nav>li a{color:#fff;display:block;padding:5px 20px}.mobile-nav{display:block;height:100%}.mobile-list{list-style:none;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-around;padding:0;height:100%;margin-bottom:0}.mobile-list li a{color:#fff}.mobile-list li{padding:15px 5px}.menu-mobile-menu-container{height:100%}.nav-toggler{position:relative;text-align:center;color:#fff;font-weight:600;width:55px;transition:all ease-in-out .3s;display:flex;flex-flow:row-reverse nowrap;align-items:center;cursor:pointer;padding:10px}.nav-toggler .toggle-more{transform:rotate3d(1,0,0,0deg);float:left;opacity:1}.nav-toggler .toggle-less{opacity:0}.nav-toggler .toggle-text{width:40px;position:absolute;left:0;top:8px}.nav-toggler .toggle-text,.nav-toggler i{transition:all ease-in-out .3s}.nav-toggler i{color:#fff;font-size:14px;line-height:1;position:absolute;top:8px;margin:0 8px}.nav-toggler.active .toggle-more{transform:rotate3d(1,0,0,180deg);float:left;opacity:0}.nav-toggler.active .toggle-less{transform:none;float:left;opacity:1}.nav-toggler.active i{transform:rotate3d(1,0,0,180deg)}.mobile-list a{color:#fff;padding:5px 10px}.navbar-nav{padding-left:0;margin:7.5px 0}.navbar-collapse{display:block;border-top:none;width:auto;text-align:center;border-top:none;padding-right:15px;padding-left:15px}.top-wrapper{margin-bottom:50px}.social .home-link{margin-left:0;padding-left:8px}.social [class^=col-]{display:flex;justify-content:center;align-items:center}.nav{position:fixed;top:50px}.social{position:fixed;top:0;left:0;right:0;background:#000;height:50px;padding:0;display:flex;align-items:center;justify-content:center;z-index:11}.social .row{width:100%}.social a:not(.home-link):not(.head-directions):not(.head-phone){display:none}.social a:not(.home-link){border-right:none;font-size:14px;line-height:2em;display:inline-flex;align-items:center;justify-content:center;flex-grow:1}.social .home-link{display:inline-block;float:left;padding-left:0;width:50px}.social .social-text{display:inline-block;padding-left:5px}.navbar-nav>li{float:none;padding:0}.navbar .navbar-collapse{padding:0}.navbar-default .navbar-nav>li>a{padding:15px 50px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{text-decoration:none}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background:0 0;text-decoration:none}nav .social{display:flex}nav .navbar{background:#000;z-index:10}nav .nav{position:fixed}.navbar .navbar-nav{margin-top:50px}.home main section,.home main{margin-top:0}.carousel-caption{display:none}.home .navbar .navbar-nav{margin-top:0}nav .navbar{z-index:10}#mobile-banner{display:block;z-index:1}#carousel-slider{display:none}.carousel{z-index:1}#mobile-logo{display:block}#mobile-logo .logo{margin-top:100px}}@media screen and (max-width:767px){.list-inline>li{line-height:2em}.navbar .navbar-nav{display:block;margin-bottom:0}.logo img{margin:20px auto;padding:20px}img.pull-left{float:none !important;margin:20px auto}img.pull-right{float:none !important;margin:20px auto}.c2a{text-align:center}.contact-info{display:block}.spacer{display:none}.logo{padding-top:5px}.feature-box h3{font-size:20px}.feature-box{margin:10px 0}.list-inline>li{display:block;padding:10px}.feature-box{max-width:300px;margin:15px auto}.header-inner>.row{display:block}.mobile-list a{padding:5px 6px}}@media print{.carousel-caption{display:none}}