/*
Theme Name: RocketFramework
Author: RocketMill
Author URI: http://www.rocketmill.co.uk
Template: twentytwelve
Version: 1.0
*/

/* -------------------------------------------------------------- */

/* @import url("../twentytwelve/style.css"); */

@font-face{font-family:OpenSansLight;src:url(./assets/fonts/OpenSans-Light-webfont.eot);src:url(./assets/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(./assets/fonts/OpenSans-Light-webfont.woff) format('woff'),url(./assets/fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(./assets/fonts/OpenSans-Light-webfont.svg#OpenSansLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansRegular;src:url(./assets/fonts/OpenSans-Regular-webfont.eot);src:url(./assets/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(./assets/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(./assets/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(./assets/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansSemibold;src:url(./assets/fonts/OpenSans-Semibold-webfont.eot);src:url(./assets/fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(./assets/fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(./assets/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(./assets/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');font-weight:400;font-style:normal}a,button{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}img{max-width:100%;height:auto}body,html{height:100%}body{font-family:OpenSansRegular,Arial,sans-serif!important;background:#121212 url(./assets/img/grid.png)!important;color:#fff}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -46px;background-image:url(./assets/img/top-glow.png);background-repeat:no-repeat;background-position:center 64px}h1,h2,h3{font-family:OpenSansRegular,Arial,sans-serif;font-weight:400;text-transform:uppercase}a{color:#fff;text-decoration:underline}h2 a{text-decoration:none}.addthis_toolbox{text-align:center}.addthis_toolbox a{background:0 0}.addthis_default_style .at300b,.addthis_default_style .at300bs,.addthis_default_style .at300m{float:none;display:inline-block;padding:0}.phone-link{text-decoration:none;color:#FFF;background:0 0}.white-bt{border:3px solid #fff;background:rgba(0,0,0,.6);text-transform:uppercase;font-family:OpenSansSemibold;display:inline-block;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-decoration:none}.line-t{background-image:url(./assets/img/line.png);background-repeat:no-repeat;background-position:center top;padding-top:1px}.line-b{background-image:url(./assets/img/line.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:1px}#header .navbar-default{border:none;background-color:#000;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#header .navbar-default .navbar-nav>li>a{color:#bbb;font-size:14px;text-transform:uppercase;padding:22px 11px;text-decoration:none;display:inline-block}#header .navbar-default .navbar-nav>li+li:before{content:"|";display:inline-block;color:#bbb}#header .navbar-default .navbar-nav>li.current-menu-item >a{color:#fff}.navbar .phone{float:right;font-size:20px;margin:18px 0;background:url(./assets/img/phone.png) no-repeat left center;padding-left:20px;font-family:OpenSansSemibold}.nav-logos,.navbar-collapse{float:left}.nav-logos{padding:11px 0}.nav-logos a{display:block;width:228px;height:42px;background:url(./assets/img/profile-logo.png) no-repeat;text-indent:-9999px;margin-right:18px}.side-bt{padding:10px;text-align:center;margin-bottom:40px;display:block;font-size:18px;font-family:OpenSansRegular}.logo-box{text-align:center;background:#000;padding:15px 7px 5px;margin-bottom:40px}.logo-box a,.logo-box img{display:inline-block;margin:0 5px 10px;vertical-align:middle;background:0 0}.logo-box a img{margin:0}.side-list{background:#000;padding:1px 0 0;margin-bottom:40px}.side-list h3{padding-left:30px;padding-right:30px;margin-bottom:20px}.side-list ul{list-style:none;padding:0}.side-list ul li{padding:12px 34px;font-size:18px}.side-list ul li:nth-child(odd){background:#121212}.archive_title{text-align:center;padding-top:40px;padding-bottom:50px}.offers{background-color:#121212;margin-bottom:30px}.offers .entry-header{padding-right:16px}.offers-title{line-height:24px;margin:15px 0;height:52px;text-transform:none}.offers-title a{color:#fff;font-size:22px}.price{color:#ee7321;font-size:44px;font-family:OpenSansLight;line-height:1;margin-bottom:16px}.price small{display:block;font-size:14px;text-align:right;font-family:OpenSansRegular}.offer-bt{padding:7px 15px;display:block;text-align:center;margin-bottom:10px}.offerImg{height:243px}.offerImg a{display:block;width:100%;height:100%;background-size:cover;background-position:center center}@media only screen and (max-width:1199px){#header .navbar-default .navbar-nav>li>a{font-size:13px;padding:22px 7px}.navbar .phone{font-size:16px}.nav-logos a{width:190px;background-size:100%}}@media only screen and (max-width:991px){.navbar .phone{font-size:20px;margin-top:-46px;margin-right:80px}.navbar-default .navbar-toggle{border-color:#fff;margin-top:15px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-collapse{width:100%}#header .navbar-default .navbar-nav>li>a{width:100%;padding:10px 7px}#header .navbar-default .navbar-nav>li.current-menu-item>a{background:#FFF;color:#000;text-decoration:none}#header .navbar-default .navbar-nav>li{border-bottom:1px solid #FFF}#header .navbar-default .navbar-nav>li:before{display:none!important}#header .navbar-default{-webkit-box-shadow:0 10px 30px 0 rgba(255,255,255,.1);box-shadow:0 10px 30px 0 rgba(255,255,255,.1)}.navbar-nav{margin-top:0;margin-bottom:0}.sidebar-nav{border-top:1px solid #444;padding-top:30px}}@media only screen and (max-width:767px){.wrapper{margin-bottom:-65px}.offers .entry-header{text-align:center;padding-bottom:15px}.offer-bt{max-width:152px;margin-left:auto;margin-right:auto}.price small{display:inline}}@media only screen and (max-width:525px){.nav-logos{float:none}.nav-logos a{margin:0 auto}.navbar .phone{float:left;margin-left:10px}.navbar-default .navbar-toggle{margin:5px 0 15px}}