/*!
 Theme Name:   Joopbox Theme
 Theme URI:    https://git.joopbox.com/bookingcore/ThemeJoopbox
 Description:  Hardy 1.8 Child Theme
 Template:     hardy
 Version:      1.0.0
 Text Domain:  twenty-fifteen-child
*/body a{color:#8c0}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}body,p{font-weight:300}strong{font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:-1px;color:#606060;text-shadow:1px 1px 3px rgba(0,0,0,.2)}h2{font-weight:300}h3{font-size:30px;text-align:center;text-transform:uppercase}h4{font-size:24px;text-transform:uppercase}h5{font-size:18px;text-transform:uppercase}.button, a.button, #footer a.button, #searchsubmit, input[type="submit"]{font-weight: 400;}#content ul{margin:0 0 25px 20px;list-style-type:disc}.localNav{margin:30px auto 50px;text-align:center}.localNav li{display:inline-block;list-style:none;margin:0 5px}.localNav a{position:relative;cursor:pointer;display:inline-block;font:500 13px Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;line-height:normal;background:#757575;border:1px solid rgba(0,0,0,.1)!important;margin:0 0 10px;padding:10px 15px!important;border-radius:2px;-webkit-appearance:none;transition:all .2s ease-in-out;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);background-color:#68ac20!important;color:#d2fed6}.localNav .active a,.localNav a:hover{background-color:#8c0!important;color:#fff}form .services{display:inline-block;width:310px;background-color:#fafafa;overflow:hidden;border-radius:5px;border:1px solid rgba(0,0,0,.05);border-bottom:2px solid rgba(0,0,0,.1)}form select{padding:15px;background-color:transparent;border:none;width:110%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#6a6a6a;font-size:.9em;-webkit-appearance:none}form input[type=email]{display:inline-block;padding:15px;width:285px;background-color:#fafafa;overflow:hidden;border-radius:5px;border:1px solid rgba(0,0,0,.05);border-bottom:2px solid rgba(0,0,0,.1)}.default{width:100%;margin-bottom:50px}.default th{color:#111;text-transform:uppercase;background-color:#e4e4e4;text-align:left;padding:10px}.default td{padding:10px;border-bottom:1px solid #eee}.default tr:nth-child(odd) td{background-color:#f6f6f6}.default .ico{display:inline-block;width:21px;height:20px;text-indent:-9999px;background:transparent url(images/gui.png) no-repeat 0 0}.default .status_ok .ico{background-position:-375px -378px}.default .status_warning .ico{background-position:-375px -348px}.default .status_down .ico{background-position:-375px -318px}.claim{display:table;background-color:#8c0;margin:80px auto;padding:20px 50px;text-transform:uppercase;font-size:24px!important}.claim,.claim a{color:#fff!important}.claim a{border-bottom:2px solid #fff!important}body{margin-left:0!important}#container{max-width:100%!important}.page-id-200 #content{width:100%}#header .inside{padding:20px 0;max-width:1100px!important}.inside,.middle{max-width:100%!important;margin:0 auto}@media (min-width:960px){.inside,.middle{max-width:960px!important;margin:0 auto}}#sidebar h3{font-weight:300!important;font-size:32px!important;text-align:left}#content .col3{box-sizing:border-box;overflow:hidden;max-width:1200px;margin:20px auto}#content .col3 li{width:30.33%;float:left;text-align:left;margin:.6em 0}@media (min-width:960px){.one_third{}}.menuToggle{display:block!important}@media (min-width:1190px){.menuToggle{display:none!important}}#slideNav #mainNav{display:block!important;text-transform:uppercase}#slideNav #mainNav a{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400!important;display:inline-block;width:100%}#slideNav #mainNav a:focus,#slideNav #mainNav a:hover{color:#8c0!important;background-color:#333}#slideNav #mainNav ul ul{margin-top:0}.inside #mainNav{text-transform:uppercase;top:45%;display:none}@media (min-width:1190px){.inside #mainNav{display:block}}.inside #mainNav ul a{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.8em;line-height:1em;font-weight:300}.inside #mainNav ul a:after{margin-top:0;font-size:.8em}.inside #mainNav .phone{position:relative;top:0;border-right:1px dotted #8c0}.inside #mainNav .phone a{color:#8c0!important;font-size:1.2em;padding-right:15px;line-height:.7em;font-weight:300}.inside #mainNav .phone span{display:block;font-size:.55em}.inside #mainNav .support{position:relative;top:-5px;margin-left:15px}.inside #mainNav .support a{width:32px;height:36px;background:url(images/gui.png) no-repeat 0 0;background-position:0 -90px;text-indent:-9999em;display:block}.inside #mainNav .support a:focus,.inside #mainNav .support a:hover{opacity:.7;transition:.3s}.inside #mainNav .sub-menu{width:12em;padding:!important}.inside #mainNav .sub-menu li{padding:0;margin:0!important;max-width:100%}.inside #mainNav .sub-menu li a{padding:1em}.inside #mainNav .sub-menu li:hover{background-color:#eee}.inside #mainNav .sub-menu .sub{display:none}.home .slideshow #slide1{background:#8c0 url(images/slide_bg_green1.jpg) repeat-x 50%}.slideshow img{margin:0 auto}.home_products{text-align:center;padding-top:70px;max-width:1020px;margin:0 auto}.home_products h2{font-size:1.4em;text-align:center;color:#606060;text-shadow:1px 1px 3px rgba(0,0,0,.2);font-size:30px!important}@media (min-width:500px){.home_products h2{font-size:2em}}.home_products h4{text-transform:uppercase}.home_products img{margin:0 auto;display:block}.home_products br{display:none}.home_products p{font-size:.9em}.home_products .one_third{float:none;display:inline-block;vertical-align:top;margin-right:2%!important}.home_products .one_third a{display:block}.home_support{background:#eee;padding:10% 10% 5%;max-width:1400px;margin:0 auto;background:#fff url(images/home_support_bg1.jpg) no-repeat bottom;font-size:1.8em}@media (min-width:550px){.home_support{font-size:2em}}@media (min-width:768px){.home_support{font-size:2.5em;height:350px;padding:150px 10% 0}}.home_support h2,.home_support h3{color:#fff;line-height:95%;letter-spacing:-1px;text-align:left}.home_support h2{font-size:1.4em;text-align:center;color:"#fff";text-shadow:1px 1px 3px rgba(0,0,0,.2);text-align:left;margin-bottom:0;font-size:1em}@media (min-width:500px){.home_support h2{font-size:2em}}.home_support h3{font-size:.72em}@media (min-width:768px){.home_clients{margin-top:-50px;padding-bottom:40px}}.home_clients li{display:block!important}.home_clients img{margin:0 auto}#footer .oneThird{width:100%!important}#footer .menu{text-align:center;font-size:.8em}#footer .menu>li{margin:2em 1%;display:inline-block;vertical-align:top;min-width:100%}@media (min-width:400px){#footer .menu>li{min-width:40%;text-align:left}}@media (min-width:800px){#footer .menu>li{min-width:30%}}@media (min-width:960px){#footer .menu>li{min-width:15%;margin:2em 2%}}#footer .menu>li>a{font-weight:400;text-transform:uppercase}#footer .menu .sub-menu{text-transform:none}#footer .secondary p{font-size:12px}#footer .secondary p strong{font-weight:300}.header_i{margin-top:0}@media (min-width:960px){.header_i{margin-top:-100px}}#pageHead{position:relative}#pageHead.grey{background-image:url(images/slide_bg_grey1.jpg)}#pageHead.orange{background-image:url(images/slide_bg_orange1.jpg)}#pageHead.lime{background-image:url(images/slide_bg_lime1.jpg)}#pageHead.blue{background-image:url(images/slide_bg_blue1.jpg)}#pageHead.green{background-image:url(images/slide_bg_green1.jpg)}#pageHead:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/bg_noise1.png);z-index:0}#pageHead img{position:relative}.features{margin-top:20px;margin-bottom:80px}@media (max-width:600px){.features.col3 li{min-width:100%}}@media (min-width:601px) and (max-width:800px){.features.col3 li{min-width:40%;margin-left:1em!important}}.features.col4{text-align:center}.features.col4 li{width:inherit;display:inline-block;text-align:left;margin:0 1em!important}.features li{list-style:none;background:transparent url(images/gui.png) no-repeat 0 0;background-position:-375px -378px;padding-left:28px;margin:15px 0}.xtrm-support{background:#f8f8f8;margin-top:50px;padding:60px;border:1px solid #eee;border-radius:2px;max-width:960px;margin:50px auto}.xtrm-support h2{font-size:1.4em;text-align:center;color:#606060;text-shadow:1px 1px 3px rgba(0,0,0,.2);font-size:52px;letter-spacing:-4px;margin-bottom:0}@media (min-width:500px){.xtrm-support h2{font-size:2em}}.xtrm-support h2 strong{font-weight:300;color:#8c0;text-transform:uppercase}.middle h2{font-size:1.4em;text-align:center;color:#606060;text-shadow:1px 1px 3px rgba(0,0,0,.2);font-size:30px!important;text-transform:uppercase}@media (min-width:500px){.middle h2{font-size:2em;font-size:52px!important}}@media (max-width:700px){.page-id-202 .col4{max-width:100%}.page-id-202 .col4 li{width:100%}}.page-id-205 .one_third{font-size:.9em}.page-id-205 .one_third+br,.page-id-205 .one_third br{display:none}.page-id-240 .middle h2{font-size:1.4em;text-align:center;color:#606060;text-shadow:1px 1px 3px rgba(0,0,0,.2)}@media (min-width:500px){.page-id-240 .middle h2{font-size:2em}}.page-id-240 .middle h3{margin:2em 0 1em;text-align:left}.page-id-238 .middle h2{font-size:1.4em;text-align:center;color:#606060;text-shadow:1px 1px 3px rgba(0,0,0,.2);font-size:56px}@media (min-width:500px){.page-id-238 .middle h2{font-size:2em}}.page-id-238 .middle .left{text-align:left}.page-id-238 .middle h3{margin:2em 0 0;text-align:left}.page-id-1281 h4,.page-id-1453 h4{font-size:1.4em;text-align:center;color:#606060;text-shadow:1px 1px 3px rgba(0,0,0,.2);text-align:left;text-transform:uppercase;margin-top:2em}@media (min-width:500px){.page-id-1281 h4,.page-id-1453 h4{font-size:2em}}.page-id-236 h3{text-align:left}.page-id-234 .middle h2{margin-bottom:0;letter-spacing:-3px}.page-id-234 .middle h2+h3{margin-top:0;text-align:center}.page-id-234 .middle h3{margin-top:2em;margin-bottom:1em;text-align:left}.page-id-207 h2{letter-spacing:-3px}.page-id-207 h3{margin-top:2em;text-align:left}.page-id-244 h2{text-align:left}.page-id-244 h3{margin-top:2em}.page-id-244 .features{text-transform:uppercase;font-size:1.1em}@media (max-width:950px){.page-id-244 .features{float:none!important}}.page-id-244 .wrap-bg{margin-top:50px;padding:60px;border:1px solid #eee;background-color:#f8f8f8}.page-id-232 h2,.page-id-244 .wrap-bg h2{text-align:center}.page-id-232 h3,.page-id-1576 h3{margin-top:2em}.archive h2.title,.blog h2.title,.single h1{font-weight:300!important;font-size:32px!important;text-align:left}.page-id-1843 h1{font-size:66px;text-align:center;letter-spacing:-4px}.plans{text-align:center;padding-top:60px;margin-bottom:70px!important}.plans li{position:relative;box-sizing:border-box;background-color:#f8f8f8;display:inline-block;margin-bottom:90px!important;vertical-align:top;text-align:left}@media (min-width:680px){.plans li{max-width:48%}.page-id-200 .plans li{min-height:500px}.page-id-202 .plans li,.page-id-1609 .plans li{min-height:400px}}@media (min-width:960px){.plans li{margin:0 3% 0 0!important;position:relative;list-style:none}.plans li:last-child{margin:0}}.plans .plan{padding:10px}.page-id-200 .plans h3,.page-id-202 .plans h3,.page-id-1609 .plans h3{margin-top:-80px}.plans p{margin:.2em 0;padding:0 20px}.plans h4{font-size:20px;padding:20px;margin-bottom:14px;border-bottom:1px solid #ddd}@media (min-width:680px){.plans .btns{position:absolute;bottom:0;left:50%;margin-left:-80px}}.plans .btns a:focus,.plans .btns a:hover{background-color:#8c0!important}#content .extensions{margin:20px 0 80px 10px}#content .extensions br{display:none}#content .extensions li{list-style:none;background-color:#f6f6f6;display:block;vertical-align:top;padding:20px;margin-right:20px!important;min-height:60px;line-height:60px;text-align:left!important;font-weight:300;font-size:24px}#content .extensions img{display:inline-block;vertical-align:middle;margin-right:20px;border:1px solid #ccc;padding:5px;background-color:#fff;max-height:50px}