@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css");
/*========================================================
                    Main layout styles
=========================================================*/
body {
	background: #191919;
	font: 15px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.428571429;
	color: #9b9b9b;
}
a {
	text-decoration: none;
	outline: none;
}
a:hover {
	text-decoration: none;
	outline: none;
}
a:focus {
	text-decoration: none;
	background: none;
	outline: none;
}
a[href^="tel:"] {
 color: inherit;
 text-decoration: none;
 outline: none;
}
textarea, input[type="text"], input[type="email"], input[type="search"], input[type="password"] {
	-webkit-appearance: none;
	-moz-appearance: caret;
}
p {
	margin-bottom: 18px;
	font-weight: 400;
	line-height: 18px;
	color:#2b2b2b;
}
div.navbar-brand_ {
	margin: 0;
	padding: 0;
	float: left;
	height: auto;
	position: relative;
	top: 0;
	z-index: 10;
}
div.navbar-brand_ a {
	display: inline-block;
}
div.navbar-brand_ a img {
	width: 100%;
}
.thumb-box8 h1{
	
	color: #fff;
	text-transform: uppercase;
	font: 30px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 22px;
	display: block;
}
h1, h2 {
	font: 30px/1em 'Roboto Condensed';
	text-transform: uppercase;
	margin: 20px 0 24px 0;
	color: #484848;
}
h2.orange {
	font: bold 30px/1em 'Roboto Condensed';
	text-transform: uppercase;
	margin: 20px 0 24px 0;
	color: #e67a32;
}
h2.emph {
	font: bold 30px/1em 'Roboto Condensed';
	text-transform: uppercase;
	margin: 20px 0 24px 0;
	color: #e67a32;
	font-style:italic;
}
h1.home {
	font: 35px/1em 'Roboto Condensed';
	text-transform: uppercase;
	color: #fff;
	background-image:url(/img/homebg.jpg);
	background-position: center top;
	padding: 70px 0 70px 0;
	margin: 0;
	text-align:center;
}
h1.home1 {
	font: 35px/1em 'Roboto Condensed';
	text-transform: uppercase;
	color: #fff;
	background-image:url(/img/homebg1.jpg);
	background-position: center top;
	padding: 70px 0 70px 0;
	margin: 0;
	text-align:center;
}
.bgPattern{
	background-image:url(/img/pattern2.jpg);
	background-position: center;
}
h1.littleHead{
    font: 40px/40px 'Roboto Condensed';
	text-transform: uppercase;
	font-weight:bold;
	color:#fff;
}

h1.bigHead {
	font: 50px/50px 'Roboto Condensed';
	text-transform: uppercase;
	font-weight:bold;
	color:#fff;
}
h1.pageHead {
	font: 55px/55px 'Roboto Condensed';
	text-transform: uppercase;
	font-weight:bold;
	color:#fff;
}
span.flipText, .foldText {
	font-size:60px;
	line-height:60px;
	font-weight:bold;
	margin: 0 auto;
}
h3 {
	font: 300 24px/1em 'Roboto Condensed';
	color: #2b3087;
	margin: 10px 0 20px 0;
	text-transform: uppercase;
}
h3.orange {
	font: bold 24px/1em 'Roboto Condensed';
	color: #e67a32;
	margin: 10px 0 20px 0;
	text-transform: uppercase;
}
h4 {
	font: bold 16px/16px 'Roboto Condensed';
	color: #e67a32;
	text-transform: uppercase;
	margin: 0 0 22px 0;
}

h4.page-bottom{

	font: bold 16px/16px 'Roboto Condensed';
	color: #e67a32;
	text-transform: uppercase;
	margin: 0px 0 22px 0;
	padding:50px;
	font-style: italic;
}

.image {
	
	width: 45%
}
.content {
	padding: 0;
	background: #f5f5f5;
}
.content.indent {
	padding: 54px 0 0 0;
	background: #f5f5f5;
}
.center {
	text-align: center;
}/*========================================================
                    header
=========================================================*/
header {
	position: relative;
	margin: 0;
	padding: 0;
	z-index: 11;
}
header.indent {
	border-bottom: none;
}
.follow-box {
	overflow: hidden;
	padding: 24px 0 28px 0;
	background: #f5f5f5;
}
.address_icon {
	padding: 30px 0 0 0;
	margin: 0;
	float: right;
	list-style: none;
	overflow: hidden;
}
.address_icon li {
	float: left;
	margin-left: 50px;
	font: 24px 'Arial';
	color: #acacac;
	font-weight:bold;
}
.address_icon li:first-child {
	margin-left: 0;
}
.address_icon li span {
	float: left;
	margin: 0 9px 0 0;
	color: #e67a32;
	font-size: 28px;
	font-family: FontAwesome;
}
.address_icon li a {
	color: #acacac;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.address_icon li a:hover {
	color: #e67a32;
}
@media (max-width: 979px) {
  header .sf-menu > li + li {
    margin-left: 30px;
    font-size:12px;
  }
}

/* menu
========================================================*/
nav.tm_navbar {
	position: relative;
	z-index: 0;
	border: none;
	padding: 10px 0;
	margin: 0;
	float: none;
	min-height: 0;
	background: #ffffff;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
}
nav.tm_navbar ul.nav {
	float: left;
}
nav.tm_navbar li {
	position: relative;
	font-size: 14px;
	line-height: 18px;
	margin: 0;
	float: left;
}
nav.tm_navbar li:first-child {
	margin: 0;
}
nav.tm_navbar li a {
	position: relative;
	padding: 16px 34px;
	font: 17px 'Roboto Condensed';
	color: #252525;
	text-transform: uppercase;
	background: transparent;
	border-radius: 2px;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar li.active > a {
	color: #ffffff;
	background: #243e90;
}
nav.tm_navbar li:hover > a {
	color: #ffffff;
	background: #9b9b9b;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar .sfHover > a {
	color: #ffffff;
	background: #9b9b9b;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar li.sub-menu:after {
	background: url(../img/marker.png) center bottom no-repeat;
	height: 4px;
	width: 100%;
	content: '';
	position: absolute;
	bottom: 8px;
	left: 0;
}
/* subMenu1
========================================================*/
nav.tm_navbar .sub-menu > ul {
	position: absolute;
	display: none;
	width: 118px;
	left: 0;
	top: 53px;
	list-style: none !important;
	zoom: 1;
	z-index: 11;
	border-radius: 2px;
	padding: 30px 16px 19px 16px;
	margin: 0;
	text-align: left;
	background: url(../img/pattern2.png) repeat;
}
nav.tm_navbar .sub-menu > ul li {
	background: none;
	border: none;
	width: auto;
	float: none;
	margin: 0 0 15px 0;
	padding: 0;
	display: block;
}
nav.tm_navbar .sub-menu > ul li a {
	background: none;
	padding: 0;
	margin: 0;
	float: none;
	font: 12px 'Arial';
	text-transform: uppercase;
	color: #ffffff;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar .sub-menu > ul li span {
	display: inline-block;
	position: absolute;
	right: 10px;
	top: 1px;
	left: auto;
	width: auto !important;
	color: #ffffff;
	font-size: 14px;
	background: none;
}
nav.tm_navbar .sub-menu > ul li a:hover {
	text-decoration: none;
	color: #9b9b9b !important;
	background: none !important;
	-webkit-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
nav.tm_navbar .sub-menu > ul li.sfHover > a {
	text-decoration: none;
	color: #9b9b9b !important;
	background: none !important;
}
/* subMenu2
========================================================*/
nav.tm_navbar .sub-menu ul ul {
	position: absolute;
	display: none;
	width: 118px;
	left: 104px;
	top: -10px;
	border-radius: 2px;
	list-style: none !important;
	zoom: 1;
	z-index: 11;
	background: #243e90;
	padding: 10px 16px 0 16px;
	margin: 0;
	text-align: left;
}
nav.tm_navbar .sub-menu ul ul li a {
	background: none;
	padding: 0;
	margin: 0;
	float: none;
	font: 12px 'Arial';
	text-transform: uppercase;
	color: #ffffff;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar .sub-menu > ul li > ul li a:hover {
	text-decoration: none;
	color: #9b9b9b !important;
	background: none !important;
	-webkit-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
.select-menu {
	display: none !important;
}

/*========================================================
                    -Content-
=========================================================*/
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 80px;
	right: 30px;
	width: 42px;
	height: 42px;
	overflow: hidden;
	border: none;
	z-index: 20;
	text-indent: -9999px;
	background: url(../img/top.png) 0 top no-repeat;
}
#toTop:hover {
	outline: none;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.who-box {
	overflow: hidden;
}
.who-box .col-lg-4 {
	margin-bottom: 47px;
}
.thumb-box {
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
	padding: 20px 0 20px 0;

	position: relative;
	background: #ffffff;
}
.thumb-box strong,.thumb-box h1 {
	font: 34px/1em 'Roboto Condensed';
	color: #484848;
	text-transform: uppercase;
	display: block;
	margin-bottom: 8px;
	font-weight: bold;
}
.thumb-box strong > span,.thumb-box h1 > span {
	display:block;
	font: 30px/1em 'Roboto Condensed';
}

.thumb-box p {
	font: 15px/18px 'Roboto Condensed';
	color: #2b2b2b;
	margin-bottom: 0;
}
.thumb-box1 {
	overflow: hidden;
	padding: 10px 0 10px 0;
	background: #f5f5f5;
}
.thumb-box9 {
	overflow: hidden;
	padding: 48px 0 0 0;
	background: #f5f5f5;
}
.thumb-box1 h1,.thumb-box1 h2 {
	text-align: center;
}
.thumb-box1 .col-lg-3 {
	margin-bottom: 30px;
}
.thumb-box2 {
	overflow: hidden;
	text-align: center;
	padding: 75px 0 60px 0;
	background-size: cover;
	background-position: 100% top;
	background-image: url(../images/laptoptrainingBG.jpg);
	background-attachment: fixed;
}


.thumb-box3 {
	overflow: hidden;
	padding: 30px 0 20px 0;
}
.thumb-box3 h1,.thumb-box3 h2 {
	margin-bottom: 14px;
}
.thumb-box4 {
	overflow: hidden;
	padding: 10px 0 10px 0;
	background: url(../img/pattern.png) repeat;
}
.thumb-box4 .box {
	background: #191919;
	padding: 37px 0 34px 70px;
	overflow: hidden;
}
.thumb-box4 .box strong {
	color: #ffffff;
	text-transform: uppercase;
	font: bold 30px/1em 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: block;
	margin-bottom: 5px;
}
.thumb-box4 .box span {
	color: #ffffff;
	text-transform: uppercase;
	font: 18px/1em 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: block;
}
.thumb-box4 .box .box1 {
	margin-right: 75px;
	float: left;
}
.thumb-box5 {
	overflow: hidden;
}
.thumb-box6 {
	overflow: hidden;
}
.thumb-box6 .col-lg-4 {
	margin-bottom: 36px;
}
.thumb-box7 {
	overflow: hidden;
	padding: 21px 0 21px 0;
}
.thumb-box8 {
	padding: 0 15px 15px 15px;
	background: url(/images/computers-large2.jpg) center center no-repeat;
	text-align: center;
}
.thumb-box8.feedback {
	background: url(/images/thankyou-feedback.jpg) center center no-repeat;
	
}
.thumb-box8.indent {
	background: url(../img/pricing-large.jpg) center center no-repeat;
	
}
.thumb-box8.oil {
	background: url(/images/oil-gas-large.jpg) center center no-repeat;
	
}
.thumb-box8.bigpharma {
	background: url(/images/pharmacy-large.jpg) center center no-repeat;
	
}
.thumb-box8.rewards {
	background: url(/images/rewards-large.jpg) center center no-repeat;
	
}
.thumb-box8.rentals {
	background: url(/images/rentals-large.jpg) center center no-repeat;
	
}
.thumb-box8.imag {
	background: url(/images/imag-large.jpg) center center no-repeat;
	
}

.thumb-box8.iPad2{
	background: url(/images/iPad-2-tbox.jpg) center center no-repeat;

}
.thumb-box8.desktop {
	background: url(/images/products/desktop-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.videowall {
	background: url(/images/video-wall-large.jpg) center center no-repeat;
	
}
.thumb-box8.laptop {
	background: url(/images/products/laptop-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.tablet {
	background: url(/images/products/tablet-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.projector {
	background: url(/images/products/projector-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.display {
	background: url(/images/products/display-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.tv {
	background: url(/images/products/television-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.copier {
	background: url(/images/products/copier-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.kiosk {
	background: url(/images/products/kiosk-rentals.jpg) center center no-repeat;
	height:400px;
	
}
.thumb-box8.printer {
	background: url(/images/products/printer-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.fax {
	background: url(/images/products/fax-machine-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.sound {
	background: url(/images/products/sound-system-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.service {
	background: url(/images/services-large.jpg) center center no-repeat;
	padding: 15px 15px 0 15px;
}
.thumb-box8.smartphone {
	background: url(/images/products/smartphone-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.radio {
	background: url(/images/products/radio-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.server {
	background: url(/images/products/server-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.security {
	background: url(/images/products/security-camera-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.av {
	background: url(/images/products/audio-visual-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.computer {
	background: url(/images/products/computer-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.scanner {
	background: url(/images/products/scanner-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.wireless {
	background: url(/images/products/wireless-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.brightbox {
	background: url(/images/brightbox.jpg) center center no-repeat;
	
}
.thumb-box8.macpro {
	background: url(/images/products/macpro-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.photobooth {
	background: url(/images/photo-booths-large.jpg) center center no-repeat;
	
}
.thumb-box8.surfacestudio {
	background: url(/images/products/surface-studio.jpg) center center no-repeat;
	
}
.thumb-box8.msi {
	background: url(/images/msi.jpg) center center no-repeat;
	
}
.thumb-box8.imac {
	background: url(/images/products/imac-rentals.jpg) center center no-repeat;
	
	
}
.thumb-box8.safety {
	background: url(/images/safetyheader.jpg) center center no-repeat;
	
}

.thumb-box8.camcorder {
	background: url(/images/products/camcorder.jpg) center center no-repeat;
	
}
.thumb-box8.telecon {
	background: url(/images/products/telecon.jpg) center center no-repeat;
	
}
.thumb-box8.macmini {
	background: url(/images/products/mac-mini-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.allinone {
	background: url(/images/products/all-in-one-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.dell {
	background: url(/images/products/dell-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.videocon {
	background: url(/images/products/videoconference.jpg) center center no-repeat;
	
}
.thumb-box8.plotter {
	background: url(/images/products/plotters.jpg) center center no-repeat;
	
}
.thumb-box8.mic {
	background: url(/images/products/microphones.jpg) center center no-repeat;
	
}
.thumb-box8.howitworks {
	background: url(/images/howitworks-banner.jpg) center center no-repeat;
	
}
.thumb-box8.gaming {
	background: url(/images/products/gaming-desktop.jpg) center center no-repeat;
	
}
.thumb-box8.threesixty {
	background: url(/images/products/360camera.jpg) center center no-repeat;
	
}
.thumb-box8.mshub {
	background: url(/images/products/mssurface-hub.jpg) center center no-repeat;
	
}
.thumb-box8.samsung {
	background: url(/images/products/samsung-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.lenovo {
	background: url(/images/products/lenovo-rentals.jpg) center center no-repeat;

}
.thumb-box8.projector-screens {
	background: url(/images/projector-screen-main.jpg) center center no-repeat;
	
}
.thumb-box8.hitachi {
	background: url(/images/products/hitachi-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.hp {
	background: url(/images/products/hp-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.acer {
	background: url(/images/products/acer-rentals.jpg) center center no-repeat;
	
}
.thumb-box8.kansas-city {
	background: url(/images/cities/kansas-city.jpg) center center no-repeat;
	
}
.thumb-box8.australia-two {
	background: url(/images/cities/australia-two.jpg) center center no-repeat;
	
}
.thumb-box8.Canada {
	background: url(/images/cities/canada.jpg) center center no-repeat;
	
}
.thumb-box8.mesa-arizona1 {
	background: url(/images/cities/mesa-arizona1.jpg) center center no-repeat;

}
.thumb-box8.anaheim-california {
	background: url(/images/cities/anaheim-california.jpg) center center no-repeat;
	
}
.thumb-box8.hollywood-california {
	background: url(/images/cities/hollywood-california.jpg) center center no-repeat;
	background-size: cover;
}


.thumb-box8.lasvegas {
	background: url(/images/cities/las-vegas.jpg) center center no-repeat; 
	background-size: cover;
}

.thumb-box8.chula-vista{
	background: url(/images/cities/chula-vista.jpg) center center no-repeat;
}


.thumb-box8.disaster-resource-main {
	background: url(/images/disaster-recovery-main-resource-center.jpg) center center no-repeat;
	
}

.thumb-box8.chesapeake {
	background: url(/images/cities/chesapeake.jpg) center center no-repeat;
	
}
.thumb-box8.atlanta {
	background: url(/images/cities/atlanta.jpg) center center no-repeat;
	
}

.thumb-box8.albuquerque {
	background: url(/images/cities/albuquerque.jpg) center center no-repeat;
	
}


.thumb-box8.stockton {
	background: url(/images/cities/stockton-top.jpg) center center no-repeat;
	
}

.thumb-box8.losangeles {
	background: url(/images/cities/los-angeles.jpg) center center no-repeat;
	
}

.thumb-box8.corpuschristi{
	background: url(/images/cities/corpus-christi.jpg) center center no-repeat;
	
}



.thumb-box8.baltimore {
	background: url(/images/cities/baltimore.jpg) center center no-repeat;

}
.thumb-box8.buffalo-ny {
	background: url(/images/cities/buffalo-new-york.jpg) center center no-repeat;

}
.thumb-box8.lubbock {
	background: url(/images/cities/lubbock-top.jpg) center center no-repeat;
	
}
.thumb-box8.cleveland {
	background: url(/images/cities/cleveland.jpg) center center no-repeat;
	background-size: cover;
	
}

.thumb-box8.detroit {
	background: url(/images/cities/detroit.jpg) center center no-repeat;
	
}
.thumb-box8.louisville {
	background: url(/images/cities/louisville.jpg) center center no-repeat;
	
}
.thumb-box8.emergency-disaster-recovery-rentals {
	background: url(/images/emergency-disaster-recovery-rentals1.jpg) center center no-repeat;
	
}
.thumb-box8.frp4 {
	background: url(/images/frp4.jpg) center center no-repeat;
	
}
.thumb-box8.rentals-networks {
	background: url(/images/rentals-networks.jpg) center center no-repeat;
	margin-bottom: 10px;
}




.thumb-box8.bakersfield-top {
	background: url(/images/cities/bakersfield-top.jpg) center center no-repeat;
	
}
.thumb-box8.milwaukee {
	background: url(/images/cities/milwaukee.jpg) center center no-repeat;
	
}
.thumb-box8.memphis {
	background: url(/images/cities/memphis.jpg) center center no-repeat;
	
}



.thumb-box8.cinci-mid {
	background: url(/images/cities/cinci-mid.jpg) center center no-repeat;
	
}

}
.thumb-box8.middletown {
	background: url(/images/cities/middletown.jpg) center center no-repeat;
	
}


.thumb-box8.santee{
	background: url(/images/cities/santee.jpg) center center no-repeat;
	
}
.thumb-box8.stlouis {
	background: url(/images/cities/st-louis.jpg) center center no-repeat;
	
}

.thumb-box8.tucson {
	background: url(/images/cities/tucson.jpg) center center no-repeat;
	
}

.thumb-box8.okc {
	background: url(/images/cities/okc.jpg) center center no-repeat;
	
}
.thumb-box8.raleigh {
	background: url(/images/cities/raleigh.jpg) center center no-repeat;
	
}

.thumb-box8.minneapolis {
	background: url(/images/cities/minneapolis.jpg) center center no-repeat;
	
}
.thumb-box8.neworleans {
	background: url(/images/cities/new-orleans.jpg) center center no-repeat;
	
}
.thumb-box8.saltlake {
	background: url(/images/cities/salt-lake-city.jpg) center center no-repeat;
	
}
.thumb-box8.alaska-state {
	background: url(/images/cities/alaska-state.jpg) center center no-repeat;
	
}
.thumb-box8.arkansas-state3 {
	background: url(/images/cities/arkansas-state3.jpg) center center no-repeat;
	
}
.thumb-box8.arizona-state {
	background: url(/images/cities/arizona-state.jpg) center center no-repeat;
	
}
.thumb-box8.alabama-state {
	background: url(/images/cities/alabama-state.jpg) center center no-repeat;
	
}
.thumb-box8.california-state {
	background: url(/images/cities/california-state.jpg) center center no-repeat;
	
}
.thumb-box8.colorado-state {
	background: url(/images/cities/colorado-state.jpg) center center no-repeat;
	
}
.thumb-box8.delaware-state {
	background: url(/images/cities/delaware-state.jpg) center center no-repeat;
	
}
.thumb-box8.florida-state {
	background: url(/images/cities/florida-state.jpg) center center no-repeat;
	
}
.thumb-box8.georgia-state {
	background: url(/images/cities/georgia-state.jpg) center center no-repeat;
	
}
.thumb-box8.idaho-state {
	background: url(/images/cities/idaho-state.jpg) center center no-repeat;
	
}
.thumb-box8.illinois-state2 {
	background: url(/images/cities/illinois-state2.jpg) center center no-repeat;
	
}
.thumb-box8.indiana-state2 {
	background: url(/images/cities/indiana-state2.jpg) center center no-repeat;
	
}
.thumb-box8.iowa-state {
	background: url(/images/cities/iowa-state.jpg) center center no-repeat;
	
}
.thumb-box8.kansas-state {
	background: url(/images/cities/kansas-state.jpg) center center no-repeat;
	
}
.thumb-box8.kentucky-state {
	background: url(/images/cities/kentucky-state.jpg) center center no-repeat;
	
}
.thumb-box8.louisiana-state {
	background: url(/images/cities/louisiana-state.jpg) center center no-repeat;
	
}
.thumb-box8.maine-state {
	background: url(/images/cities/maine-state.jpg) center center no-repeat;
	
}
.thumb-box8.maryland-state {
	background: url(/images/cities/maryland-state.jpg) center center no-repeat;
	
}
.thumb-box8.massachusetts-state {
	background: url(/images/cities/massachusetts-state.jpg) center center no-repeat;
	
}
.thumb-box8.michigan-state {
	background: url(/images/cities/michigan-state.jpg) center center no-repeat;
	
}
.thumb-box8.minnesota-state {
	background: url(/images/cities/minnesota-state.jpg) center center no-repeat;
	
}
.thumb-box8.mississippi-state {
	background: url(/images/cities/mississippi-state.jpg) center center no-repeat;
	
}
.thumb-box8.missouri-state {
	background: url(/images/cities/missouri-state.jpg) center center no-repeat;
	
}
.thumb-box8.montana-state {
	background: url(/images/cities/montana-state.jpg) center center no-repeat;
	
}
.thumb-box8.nebraska-state {
	background: url(/images/cities/nebraska-state.jpg) center center no-repeat;
	
}
.thumb-box8.nevada-state {
	background: url(/images/cities/nevada-state.jpg) center center no-repeat;
	
}
.thumb-box8.new-hampshire-state {
	background: url(/images/cities/new-hampshire-state.jpg) center center no-repeat;
	
}
.thumb-box8.new-jersey-state {
	background: url(/images/cities/new-jersey-state.jpg) center center no-repeat;
	
}
.thumb-box8.new-mexico-state {
	background: url(/images/cities/new-mexico-state.jpg) center center no-repeat;
	
}
.thumb-box8.north-carolina-state {
	background: url(/images/cities/north-carolina-state.jpg) center center no-repeat;
	
}
.thumb-box8.north-dakota-state {
	background: url(/images/cities/north-dakota-state.jpg) center center no-repeat;
	
}
.thumb-box8.new-york-state {
	background: url(/images/cities/new-york-state.jpg) center center no-repeat;
	
}
.thumb-box8.ohio-state {
	background: url(/images/cities/ohio-state.jpg) center center no-repeat;
}
.thumb-box8.hawaii-state {
	background: url(/images/cities/hawaii-state.jpg) center center no-repeat;
}
.thumb-box8.fresno {
	background: url(/images/cities/fresno-city2.jpg) center center no-repeat;
}
.thumb-box8.richmond-top {
	background: url(/images/cities/richmond-top.jpg) center center no-repeat;
}
.thumb-box8.palo-alto-main {
	background: url(/images/cities/palo-alto-main.jpg) center center no-repeat;
}
.thumb-box8.long-beach2 {
	background: url(/images/cities/long-beach2.jpg) center center no-repeat;
}
.thumb-box8.oakland-header {
	background: url(/images/cities/oakland-header.jpg) center center no-repeat;
	
}
.thumb-box8.oklahoma-state {
	background: url(/images/cities/oklahoma-state.jpg) center center no-repeat;

}
.thumb-box8.tulsa1 {
	background: url(/images/cities/tulsa1.jpg) center center no-repeat;

}
.thumb-box8.arlington {
	background: url(/images/cities/arlington.jpg) center center no-repeat;
	
}
.thumb-box8.oregon-state {
	background: url(/images/cities/oregon-state.jpg) center center no-repeat;
	
}
.thumb-box8.pennsylvania-state {
	background: url(/images/cities/pennsylvania-state.jpg) center center no-repeat;
	
}
.thumb-box8.rhode-island-state {
	background: url(/images/cities/rhode-island-state.jpg) center center no-repeat;

}
.thumb-box8.lincoln-ne {
	background: url(/images/cities/lincoln-ne.jpg) center center no-repeat;

}
.thumb-box8.saint-paulmn {
	background: url(/images/cities/saint-paul-mn2.jpg) center center no-repeat;

}
.thumb-box8.saint-petersburg-fl1 {
	background: url(/images/cities/saint-petersburg-fl1.jpg) center center no-repeat;
	
}
.thumb-box8.south-carolina-state {
	background: url(/images/cities/south-carolina-state.jpg) center center no-repeat;
	
}

.thumb-box8.santa-ana {
	background: url(/images/cities/santa-ana.jpg) center center no-repeat;

}
.thumb-box8.santa-rosa {
	background: url(/images/cities/santa-rosa.jpg) center center no-repeat;

}
.thumb-box8.santa-barbara {
	background: url(/images/cities/santa-barbara-main.jpg) center center no-repeat;
	
	
}
.thumb-box8.south-dakota-state {
	background: url(/images/cities/south-dakota-state.jpg) center center no-repeat;
	
}
.thumb-box8.toledo1 {
	background: url(/images/cities/toledo1.jpg) center center no-repeat;

}
.thumb-box8.laredotx-top {
	background: url(/images/cities/laredotx-top.jpg) center center no-repeat;

}
.thumb-box8.tennessee-state {
	background: url(/images/cities/tennessee-state.jpg) center center no-repeat;
	
}
.thumb-box8.texas-state {
	background: url(/images/cities/texas-state.jpg) center center no-repeat;

}
.thumb-box8.newark-nj {
	background: url(/images/cities/newark-nj.jpg) center center no-repeat;
	
}
.thumb-box8.utah-state {
	background: url(/images/cities/utah-state.jpg) center center no-repeat;
	
}
.thumb-box8.connecticut-state {
	background: url(/images/cities/connecticut-state1.jpg) center center no-repeat;
	
}
.thumb-box8.vermont-state {
	background: url(/images/cities/vermont-state.jpg) center center no-repeat;
	
}
.thumb-box8.virginia-state {
	background: url(/images/cities/virginia-state.jpg) center center no-repeat;

}
.thumb-box8.virginia-beach {
	background: url(/images/cities/virginia-beach.jpg) center center no-repeat;
	
}
.thumb-box8.west-virginia-state {
	background: url(/images/cities/west-virginia-state.jpg) center center no-repeat;
	
}
.thumb-box8.wisconsin-state {
	background: url(/images/cities/wisconsin-state.jpg) center center no-repeat;
	
}
.thumb-box8.wyoming-state {
	background: url(/images/cities/wyoming-state.jpg) center center no-repeat;
	
}
.thumb-box8.clients {
	background: url(/images/slides/clients.jpg) center center no-repeat;
	
}
.thumb-box8.vancouver {
	background: url(/images/cities/vancouver.jpg) center center no-repeat;
	
}
.thumb-box8.manitoba {
	background: url(/images/cities/manitoba.jpg) center center no-repeat;
	
}
.thumb-box8.newfoundland {
	background: url(/images/cities/newfoundland.jpg) center center no-repeat;
	
}
.thumb-box8.new-brunswick {
	background: url(/images/cities/new-brunswick.jpg) center center no-repeat;
	
}
.thumb-box8.nova-scotia {
	background: url(/images/cities/nova-scotia.jpg) center center no-repeat;
	
}
.thumb-box8.ontario {
	background: url(/images/cities/ontario.jpg) center center no-repeat;
	
}
.thumb-box8.prince-edward-island {
	background: url(/images/cities/prince-edward-island.jpg) center center no-repeat;
	
}
.thumb-box8.quebec {
	background: url(/images/cities/quebec.jpg) center center no-repeat;
	
}
.thumb-box8.saskatchewan {
	background: url(/images/cities/saskatchewan.jpg) center center no-repeat;
	
}
.thumb-box8.yukon-territory {
	background: url(/images/cities/yukon-territory.jpg) center center no-repeat;
	
}	
.thumb-box8.edmonton {
	background: url(/images/cities/edmonton.jpg) center center no-repeat;
	
}
.thumb-box8.cambridge {
	background: url(/images/cities/cambridge.jpg) center center no-repeat;
	
}

.thumb-box8.events {
	background: url(/images/events.jpg) center center no-repeat;
	padding: 0 15px 0 15px;
}
.thumb-box8.conference {
	background: url(/images/conference.jpg) center center no-repeat;
	
}
.thumb-box8.computer-peripherals {
	background: url(/images/computer-peripherals.jpg) center center no-repeat;
	
}
.thumb-box8.convention {
	background: url(/images/conventionbg.jpg) center center no-repeat;
	
}
.thumb-box8.tradeshow {
	background: url(/images/tradeshow.jpg) center center no-repeat;
	
}
.thumb-box8.classroom {
	background: url(/images/classroom.jpg) center center no-repeat;
	
}
.thumb-box8.breakout {
	background: url(/images/breakout.jpg) center center no-repeat;
	
}
.thumb-box8.microsoft {
	background: url(/images/microsoft.jpg) center center no-repeat;
	
}
.thumb-box8.thanks {
	background: url(/images/thankyou.jpg) center center no-repeat;
	
}
.thumb-box8.thanksgiving {
	background: url(/images/thanksgiving.jpg) center center no-repeat;
	
}
.thumb-box8.elfhunt {
	background: url(/images/elf-hunt.jpg) center center no-repeat;
	
}
.thumb-box8.ship {
	background: url(/images/shipping.jpg) center center no-repeat;
	
}
.thumb-box8.videoproduction {
	background: url(/images/video-production-large.jpg) center center no-repeat;
	
}
.thumb-box8.presentation {
	background: url(/images/presentation.jpg) center center no-repeat;
	
}


.thumb-box8.vending-machine {
	background: url(/images/vending-machine4.jpg) center center no-repeat;

}



.thumb-box8 strong {
	color: #fff;
	text-transform: uppercase;
	font: 30px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 22px;
	display: block;
}
.thumb-box8 p {
	font-size: 16px;
	line-height: 19px;
	color: #fff;
	font-weight: 400;
}

.thumb-box10 {
	background: url(../img/pattern.jpg) repeat;
	padding: 54px 0 36px 0;
	overflow: hidden;
}
/* thumbs
========================================================*/
.thumb-pad1 {
	margin: 0;
	padding: 47px 26px;
	background: #ffffff;
	text-align: center;
	border: 1px solid #ebebeb;
}
.thumb-pad1 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0;
	background: none;
}
.thumb-pad1 figure {
	margin: 0 0 26px 0;
	border-radius: 100%;
	border: 3px solid #ededed;
	text-align: center;
	width: 114px;
	height: 114px;
	line-height: 104px;
	display: inline-block;
}
.thumb-pad1 .thumbnail .caption {
	padding: 0;
}
.thumb-pad1 .thumbnail .caption p {
	margin: 23px 0 0 0;
	font: 300 14px/24px 'Roboto Condensed';
	padding-top: 25px;
	position: relative;
}
.thumb-pad1 .thumbnail .caption p:after {
	width: 100%;
	height: 1px;
	top: 0;
	left: 0;
	background: #ddd;
	position: absolute;
	content: '';
}
.thumb-pad1 .thumbnail .caption a {
	font: 300 24px 'Roboto Condensed';
	color: #191919;
	text-transform: uppercase;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}
.thumb-pad1 .thumbnail .caption a:hover {
	color: #e67a32;
}
.thumb-pad2 {
	margin: 0 0 10px 0;
}
.thumb-pad2 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0 0 14px 0;
	background: none;
	overflow: hidden;

}
.thumb-pad2 .thumbnail .caption {
	padding: 10px 0 0 0;
	overflow: hidden;
	height:235px;
	
}
.thumb-pad2 figure {
	margin: 10px 22px 0 0;
	float: left;
}
.thumb-pad3 {
	margin: 0 0 49px 0;
	padding: 0;
}
.thumb-pad3 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0;
	background: none;
}
.thumb-pad3 .thumbnail .caption {
	padding: 0;
}
.thumb-pad3 .thumbnail .caption a {
	font: 16px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #e67a32;
	margin-bottom: 21px;
	display: inline-block;
	text-transform: uppercase;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.thumb-pad3 .thumbnail .caption a:hover {
	color: #484848;
}
.thumb-pad3 figure {
	margin: 0 0 24px 0;
}
.thumb-pad3 figure img {
	width: 100%;
}
.thumb-pad4 {
	margin: 0;
	overflow: hidden;
}
.thumb-pad4 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0;
	background: none;
}
.thumb-pad4 .thumbnail .caption {
	padding: 0;
	overflow: hidden;
}
.thumb-pad4 figure {
	margin: 0 0 28px 0;
}
.thumb-pad4 figure img {
	width: 100%;
}
.thumb-pad5 {
	margin: 0;
	overflow: hidden;
	text-align: left;
}
.thumb-pad5 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0;
	background: none;
}
.thumb-pad5 .thumbnail .caption {
	padding: 0;
}
.thumb-pad5 figure {
	margin: 0 30px 0 0;
	float: left;
}
.thumb-pad5 figure img {
	width: 100%;
}
.thumb-pad5-1 {
	margin: 0 0 40px 0;
	overflow: hidden;
	text-align: left;
}
.thumb-pad5-1 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0;
	background: none;
}
.thumb-pad5-1 .thumbnail .caption {
	padding: 0;
	overflow: hidden;
}
.thumb-pad5-1 .thumbnail .caption p {
	font: 12px/24px 'Roboto Condensed';
	color: #848484;
}
.thumb-pad5-1 figure {
	margin: 0 30px 0 0;
	float: left;
}
.thumb-pad5-1 figure img {
	width: 100%;
}
.thumb-pad6 {
	overflow: hidden;
	text-align: left;
	margin: 0 0 30px 0;
}
.thumb-pad6 .thumbnail {
	position: relative;
	padding: 0;
	margin: 0;
	border: none;
	border-radius: 0;
	box-shadow: none;
	background: none;
}
.thumb-pad6 .thumbnail .badge {
	width: 70px;
	height: 70px;
	background: #53afee;
	border-radius: 100%;
	text-align: center;
	line-height: 64px;
	color: #ffffff;
	font-size: 45px;
	float: left;
	margin-right: 30px;
}
.thumb-pad6 .thumbnail .caption {
	padding: 0;
	overflow: hidden;
}
.thumb-pad7 {
	margin: 0 0 44px 0;
}
.thumb-pad7 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0;
	background: none;
}
.thumb-pad7 .thumbnail .caption {
	padding: 0;
	overflow: hidden;
}
.thumb-pad7 .thumbnail .caption p {
	font: 12px/24px 'Roboto Condensed';
	color: #848484;
	margin-bottom: 0;
}
.thumb-pad7 .thumbnail .caption h5 {
	margin-bottom: 15px;
}
.thumb-pad7 figure {
	margin: 0 0 21px 0;
}
.thumb-pad7 figure img {
	width: 100%;
}
.thumb-pad8 {
	margin: 0 0 30px 0;
	padding: 15px 15px 22px 15px;
	border: 1px solid #edeaea;
	text-align: left;
}
.thumb-pad8 .thumbnail {
	position: relative;
	margin: 0;
	border-radius: 0;
	box-shadow: none;
	border: none;
	padding: 0;
	background: none;
}
.thumb-pad8 .thumbnail .caption {
	padding: 0;
}
.thumb-pad8 .thumbnail .caption .lnk {
	font: 20px/20px 'Roboto Condensed';
	color: #7d8286;
	text-transform: none;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.thumb-pad8 .thumbnail .caption .lnk:hover {
	color: #53afee;
}
.thumb-pad8 .thumbnail .caption p {
	font: 13px/18px 'Roboto Condensed';
	color: #8b9196;
	margin: 0;
}
.thumb-pad8 .thumbnail .caption hr {
	border-top: 1px solid #dedfe0;
	margin: 12px 0 13px 0;
}
.thumb-pad8 figure {
	margin: 0 0 22px 0;
}
.thumb-pad8 figure img {
	width: 100%;
}

/*Thumb-Box9 Variations for Parrallax Sections 
=====================================================*/

.thumb-box9.charging{ 

	overflow: hidden;
	text-align: center;
    padding:10px;
	background-size: cover;
	background-position: 100% top;
	width:100%;
	background-image: url(../images/charging-station-casino.jpg);
	background-attachment: fixed;


}

.thumb-box9.table{

	overflow: hidden;
	text-align: center;
    padding:10px;
	background-size: cover;
	background-position: 100% top;
	width:100%;
	background-image: url(../images/charging-table.jpg);
	background-attachment: fixed;


}


.thumb-box9.stand{

	overflow: hidden;
	text-align: center;
    padding:10px;
	background-size: cover;
	background-position: 100% top;
	width:100%;
	background-image: url(../images/products/charging-stand.jpg);
	background-attachment: fixed;


}

.thumb-box9.imac{

	overflow: hidden;
	text-align: center;
    padding:10px;
	background-size: cover;
	background-position: 100% top;
	width:100%;
	background-image: url(../images/imac-new.jpg);
	background-attachment: fixed;

}

.thumb-box9.vending-machine{

	overflow: hidden;
	text-align: center;
    padding:10px;
	background-size: cover;
	background-position: 100% top;
	width:100%;
	background-image: url(../images/products/vending-machine2.jpg);
	background-attachment: fixed;
}
	
.thumb-box9.vending-machine-features{

		overflow: hidden;
		text-align: center;
		padding:10px;
		background-size: cover;
		background-position: 100% top;
		width:100%;
		background-image: url(../images/vending-machine-features.jpg);
		background-attachment: fixed;

}

.thumb-box9.imac-pro{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 100% top;
	width:100%;
	background-image: url(../images/imac-pro-parr.jpg);
	background-attachment: fixed;

}

.thumb-box9.macbook-pro{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: center;
	width:100%;
	background-image: url(../images/macbook-pro-tb.jpg);
	background-attachment: fixed;

}

.thumb-box9.copier-machine{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: center;
	width:100%;
	background-image: url(../images/copier-machine.jpeg);
	background-attachment: fixed;

}

.thumb-box9.microsoft-para{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/microsoft-para.jpg);
	background-attachment: fixed;

}

.thumb-box9.msi-para{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: bottom center;
	width:100%;
	background-image: url(../images/msi-para.jpg);
	background-attachment: fixed;

}

.thumb-box9.ipad-para{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/ipad-rental-parallax.jpg);
	background-attachment: fixed;

}

.thumb-box9.proto-city-template{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/proto-city-template-tb.jpg);
	background-attachment: fixed;
	
}

.thumb-box9.city-page-macpro{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/city-page-macpro.jpg);
	background-attachment: fixed;

}

.thumb-box9.city-page-macp{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/city-page-macp.jpg);
	background-attachment: fixed;

}

.thumb-box9.city-page-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/city-page-parallax.jpg);
	background-attachment: fixed;

}

.thumb-box9.city-page-parallax2{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/city-page-parallax2.jpg);
	background-attachment: fixed;

}

.thumb-box9.con-ipad-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/con-ipad-parallax.jpg);
	background-attachment: fixed;


}

.thumb-box9.con-vr-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/con-vr-parallax.jpg);
	background-attachment: fixed;


}

.thumb-box9.con-imac-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/con-imac-parallax.jpg);
	background-attachment: fixed;


}

.thumb-box9.con-gamingd-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/con-gamingd-parallax.jpg);
	background-attachment: fixed;


}

.thumb-box9.con-wifi-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/con-wifi-parallax.jpg);
	background-attachment: fixed;


}

.thumb-box9.con-radios-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/con-radios-parallax.jpg);
	background-attachment: fixed;


}

.thumb-box9.city-page-parallax3{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/city-page-parallax-macbook.jpg);
	background-attachment: fixed;

}



.thumb-box9.virtual-camp-parallax{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/virtualcamp1.jpg);
	


}

.thumb-box9.home-work-parallax{

  overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
  background-image: url("/images/computer-peripherals.jpg");
background-attachment: fixed;

}


.thumb-box9.event{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/event-parallax.jpg);
	background-attachment: fixed;


}
.thumb-box9.event2{

	overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
	background-image: url(../images/product-parallax.jpg);
	background-attachment: fixed;


}

.thumb-box9.vr-parallax{

  overflow: hidden;
	text-align: center;
	padding:10px;
	background-size: cover;
	background-position: 90% top;
	width:100%;
  background-image: url("/images/vrparallax(1).jpg");
background-attachment: fixed;

}
/* btn
========================================================*/
.btn-default.btn1 {
	box-shadow: none;
	text-decoration: none;
	display: inline-block;
	padding: 0 50px;
	font: bold 20px/48px 'Roboto Condensed';
	margin: 0;
	border-radius: 2px;
	color: #ffffff;
	background: #e67a32;
	border: none;
	text-transform: uppercase;
	float: none;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.btn-default.btn1:hover {
	color: #ffffff;
	background: #243e90;
	text-decoration: none;
}
.btn-default.btn2 {
	box-shadow: none;
	text-decoration: none;
	display: inline-block;
	padding: 0 60px;
	font: 16px/53px 'Roboto Condensed';
	margin: 0;
	border-radius: 0;
	text-transform: uppercase;
	color: #ffffff;
	background: #e67a32;
	border: 2px solid #e7e7e7;
	float: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
	border-color: #ffffff;
}
.btn-default.btn2:hover {
	color: #ffffff;
	background: transparent;
	text-decoration: none;
	border-color: #e67a32;
}
.btn-default.btn3 {
	box-shadow: none;
	text-decoration: none;
	display: inline-block;
	padding: 0;
	font: bold 14px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	border-radius: 0;
	color: #31353d;
	background: none;
	text-transform: uppercase;
	border: none;
	float: none;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.btn-default.btn3:after {
	font-family: FontAwesome;
	content: '\f105';
	font-size: 14px;
	margin-left: 4px;
	color: #31353d;
}
.btn-default.btn3:hover {
	color: #e67a32;
	background: none;
	text-decoration: none;
}
.btn-default.btn4 {
	box-shadow: none;
	text-decoration: none;
	display: inline-block;
	padding: 0 26px;
	font: 14px/39px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	border-radius: 0;
	color: #ffffff;
	text-transform: uppercase;
	background: #e67a32;
	border: none;
	float: none;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.btn-default.btn4:hover {
	color: #ffffff;
	text-shadow: none;
	background: #939494;
	text-decoration: none;
}
.btn-default.btn5 {
	box-shadow: none;
	text-decoration: none;
	display: inline-block;
	padding: 0 26px;
	font: 16px/30px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	border-radius: 0;
	color: #ffffff;
	background: #e67a32;
	border: none;
	text-transform: uppercase;
	float: none;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.btn-default.btn5:hover {
	color: #030303;
	background: #ffffff;
	text-decoration: none;
}
.btn-default.btn6 {
	box-shadow: none;
	text-decoration: none;
	display: inline-block;
	padding: 15px 60px;
	font: 16px/20px 'Roboto Condensed';
	font-weight:bold;
	margin: 0 auto;
	border-radius: 0;
	text-transform: uppercase;
	color: #ffffff;
	background: #e67a32;
	border: 1px solid #e7e7e7;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
	border-color: #733912;
	
  
}
.btn-default.btn6:hover {
	color: #e67a32;
	background: #101528;
	text-decoration: none;
	border-color: #e67a32;
}

.btn-default.btn7 {
		box-shadow: none;
	text-decoration: none;
	display: inline-block;
	padding: 15px 60px;
	font: 16px/20px 'Roboto Condensed';
	font-weight:bold;
	margin: 0 auto;
	border-radius: 0;
	text-transform: uppercase;
	color: #ffffff;
	background: #e67a32;
	border: 1px solid #e7e7e7;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
	border-color: #733912;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;

	  
}
.btn-default.btn7:hover {
	color: #e67a32;
	background: #101528;
	text-decoration: none;
	border-color: #e67a32;
}

@media all and (max-width:320px) {
	a.btn-default.btn7{
		display:block;
		margin:0.4em auto;
		
	}
}


/* list
========================================================*/
.list1 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.list1 li {
	font-size: 15px;
	line-height: 1.428571429;
	margin: 0 0 5px 0;
}
.list1 li a {
	color: #5fa4d8;
	font: bold 300 14px 'Roboto Condensed';
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.list1 li a:hover {
	color: #e67a32;
}
.list1 li:before {
	content: '';
	width: 6px;
	height: 6px;
	border-radius: 100%;
	margin: 7px 10px 0 0;
	float: left;
	background: #525252;
}
.list1-1 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.list1-1 li {
	font-size: 14px;
	line-height: 1.428571429;
	margin: 0 0 11px 0;
}
.list1-1 li a {
	color: #9b9b9b;
	font: 300 14px 'Roboto Condensed';
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.list1-1 li a:hover {
	color: #e67a32;
}
.list1-1 li:before {
	content: '';
	width: 4px;
	height: 4px;
	border-radius: 100%;
	margin: 9px 10px 0 0;
	float: left;
	background: #636363;
}
.list2 {
	margin: 0;
	padding: 45px 0;
	list-style: none;
	text-align: left;
}
.list2 li {
	display: inline-block;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	font-size: 14px;
	line-height: 1.428571429;
	margin: 0 0 0 86px;
	display: inline-block;
}
.list2 li:first-child {
	margin: 0;
}
.list2 li a {
	display: inline-block;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}
.list2 li:hover {
	opacity: 0.75;
	filter: alpha(opacity=75);
}
.list2 li a:hover {
	opacity: 0.75;
	filter: alpha(opacity=75);
}
.list3 {
	margin: 0;
	padding: 10px 0 12px 0;
	list-style: none;
}
.list3 li {
	font-size: 14px;
	line-height: 1.428571429;
	margin: 0 0 8px 0;
}
.list3 li a {
	color: #9b9b9b;
	font: 300 14px 'Roboto Condensed';
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.list3 li a:hover {
	color: #e67a32;
}
.list3 li:before {
	content: '\f0a9';
	font-family: FontAwesome;
	font-size: 12px;
	margin: 2px 9px 0 0;
	float: left;
	color: #e67a32;
}
.list4 {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.list4 li {
	font-size: 14px;
	line-height: 1.428571429;
	margin-bottom: 30px;
}
.list4 li time {
	font: 300 14px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #e67a32;
	float: left;
	margin: 0 11px 0 0;
}
.list4 li p {
	margin-bottom: 0;
}
.list5 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.list5 li {
	font-size: 14px;
	line-height: 1.428571429;
	margin: 0 0 20px 0;
	overflow: hidden;
}
.list5 li h4 {
	text-transform: none;
	font-size: 16px;
}
.list6 {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.list6 li {
	font-size: 14px;
	line-height: 1.428571429;
	overflow: hidden;
	margin-bottom: 20px;
}
.list6 li span {
	width: 114px;
	height: 114px;
	border-radius: 100%;
	border: 3px solid #ddd;
	background: none;
	font-size: 40px;
	line-height: 114px;
	font-family: FontAwesome;
	color: #e67a32;
	display: inline-block;
	float: left;
	margin: 0 40px 0 0;
	text-align: center;
}
.list6 a {
  color: #e67a32;
  -webkit-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
.list6 h3 a {
  color: #2b3087;
}
.list6 li figure {
	width: 130px;
	height: 130px;
	border-radius: 100%;
	border: 3px solid #ddd;
	background: none;
	font-size: 40px;
	line-height: 114px;
	font-family: FontAwesome;
	color: #e67a32;
	display: inline-block;
	float: left;
	margin: 0 40px 0 0;
	text-align: center;
}
.list6 li figure img {
	max-width:70px;
	max-height:70px;
}
.list6 li h3 {
	border-bottom: 1px solid #ddd;
	padding-bottom: 26px;
	margin: 0 0 26px 170px;
}
.list6 li h3.title {
	border-bottom: 1px solid #ddd;
	padding-bottom: 26px;
	margin: 0 0 26px 0;
}
.list6 li p {
	margin: 0;
}
.list7 {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.list7 li {
	font-size: 14px;
	line-height: 1.428571429;
	overflow: hidden;
	margin-bottom: 17px;
}
.list7 li span {
	width: 68px;
	height: 68px;
	position: relative;
	border-radius: 100%;
	border: 2px solid #ddd;
	background: none;
	color: #e67a32;
	font: 26px/63px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: inline-block;
	float: left;
	margin: 0 20px 0 0;
	text-align: center;
}
.list7 li span em {
	font-size: 40px;
	color: #e67a32;
}
.list7 li p {
	margin: 0;
}
.list7 li .extra-wrap {
	padding: 8px 0 0 0;
}
.list8 {
	margin: 0 0 53px 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.list8 li {
	font-size: 14px;
	line-height: 1.428571429;
	margin: 0 0 43px 0;
}
.list8 li p {
	margin-bottom: 0;
}
/*-----table-----*/
.table1 {
	display: block;
	
}
.table1 tr {
	height: 36px;
	vertical-align: middle;
	border-bottom: 1px solid #e9e9e9;
}
.table1 td {
	font: 300 14px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #9b9b9b;
	padding: 0 5px;
}
.table1 td a {
	color: #e67a32;
	text-transform: uppercase;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.table1 td a:hover {
	color: #484848;
}
.table1 td:first-child {
	width: 290px;
}
.table1 td:first-child + td {
	width: 130px;
}
.table1 td:last-child {
	text-align: right;
}
/*-----subscribeForm-----*/
#newsletter {
	position: relative;
	display: inline-block;
	float: left;
}
#newsletter input {
	box-shadow: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	width: 390px;
	outline: none;
	background: #939494;
	border-radius: 0;
	border: none !important;
	font: 14px/18px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #ffffff;
	padding: 10px 14px 10px 35px;
	height: 39px;
	resize: none;
	float: none;
	position: relative;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
#newsletter input:focus {
	outline: none;
	border: none;
}
#newsletter .error {
	position: absolute;
	top: 43px;
	left: 0;
	text-align: right;
	display: block;
	overflow: hidden;
	height: 0px;
	font: 11px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #e67a32;
	text-transform: none;
	font-weight: normal;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
#newsletter label {
	position: relative;
	margin: 0 5px 0 0;
	float: left;
	border: none;
	display: inline-block;
	height: 39px;
}
#newsletter label:before {
	font-family: FontAwesome;
	color: #ffffff;
	font-size: 14px;
	content: '\f003';
	position: absolute;
	top: 0;
	left: 0;
	margin: 10px 0 0 15px;
	z-index: 1;
}
#newsletter label.invalid .error {
	height: 19px;
}
#newsletter .success {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	text-align: center;
	border: none !important;
	font: 14px/18px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #9b9b9b;
	background: #ffffff;
	padding: 10px;
	height: 39px;
	width: 390px;
	border-radius: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*-----carousel-----*/
.list_carousel1.responsive {
	width: auto;
	margin: 0;
	padding: 0;
}
.list_carousel1 #foo1 {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	cursor: default;
}
.list_carousel1 #foo1 > li {
	padding: 0;
	float: left;
	text-align: center;
	cursor: default;
}
.list_carousel1 #foo1 > li p {
	font: 16px/24px 'Roboto Condensed';
	color: #ffffff;
	margin-bottom: 14px;
}
.list_carousel1 #foo1 > li p.name {
	color: #e67a32;
}
.list_carousel1 #foo1 > li strong {
	font: 30px/1em 'Roboto Condensed';
	color: #ffffff;
	margin-bottom: 23px;
	display: block;
	text-transform: uppercase;
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.13);
}
.list_carousel1.responsive .caroufredsel_wrapper {
	cursor: default !important;
}
.foo-btn {
	position: relative;
	top: 0;
	text-align: center;
	padding: 0 0 28px 0;
}
.pagination {
	position: relative;
	margin: 0;
	padding: 0;
	border-radius: 0;
}
.pagination a {
	position: relative;
	z-index: 1;
	width: 13px;
	height: 13px;
	padding: 0 !important;
	margin: 0 0 0 8px;
	display: inline-block;
	background: #ffffff !important;
	border: none !important;
	border-radius: 100%;
	cursor: pointer;
	-webkit-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
.pagination a > span {
	padding: 0 !important;
	border: none !important;
}
.pagination a:first-child {
	margin-left: 0;
}
.pagination a:hover {
	background: #e67a32 !important;
	-webkit-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
.pagination a.selected {
	background: #e67a32 !important;
}
.pagination a span {
	display: none;
}
/* search
========================================================*/
#search-404 {
	position: relative;
	margin: 13px 0 0 0;
	overflow: hidden;
	display: inline-block;
	width: 303px;
}
#search-404 a {
	position: absolute;
	top: 7px;
	right: 0;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
#search-404 a:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
}
#search-404 input {
	box-shadow: none;
	border-radius: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin: 0;
	width: 267px;
	outline: none;
	border: 1px solid #e2e2e2;
	background: #ffffff;
	font: 14px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 18px;
	color: #9b9b9b;
	padding: 10px 14px;
	height: 41px;
	resize: none;
}
/* map
========================================================*/

.content_map {
	position: relative;
	height: 338px;
	margin-bottom: 54px;
}
.google-map-api {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
#map-canvas {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
#map-canvas img {
	max-width: none !important;
}
.gm-style-iw {
	color: #484848;
}
.gm-wrapper {
	margin-left: -36px;
}
.info {
	margin-bottom: 50px;
}
.info h3 {
	line-height: 36px;
	margin: 0 0 10px 0;
}
.info p {
	margin-bottom: 0;
}
.info p span {
	width: 103px;
	display: inline-block;
}
.info p a {
	color: #e67a32;
	text-decoration: underline;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.info p a:hover {
	color: #484848;
}
.mail {
	color: #e67a32;
	font: 14px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.mail:hover {
	color: #484848;
	text-decoration: underline;
}
.errorBox {
	overflow: hidden;
	text-align: center;
	padding: 0 0 114px 0;
}
.errorBox .title {
	font: 172px/1em 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #484848;
	margin-bottom: 20px;
	text-transform: uppercase;
}
.errorBox .description {
	font: 60px/1em 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #e67a32;
	text-transform: uppercase;
	margin-bottom: 26px;
}
/*========================================================
                    footer
=========================================================*/
footer {
	padding: 46px 0;
	overflow: hidden;
}
footer p {
	font: 12px/30px 'Arial';
	color: #838282;
	margin: 0;
}
footer p a {
	color: #838282;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
footer p a:hover, footer p a:focus {
	color: #ffffff;
}
footer p.priv {
	text-transform: uppercase;
	margin-top: -20px;
}
footer em {
	font-style: normal;
}
footer strong {
	color: #e67a32;
	text-transform: uppercase;
	font: 36px/1em 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: block;
	margin: -9px 0 0 0;
}
.tools-box .title {
	text-transform: uppercase;
	color: #ffffff;
	font: bold 18px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 17px;
}
.tools-box .col-lg-3 > div {
	border-right: 1px solid #343434;
	padding: 16px 0 30px 0;
}
.tools-box .col-lg-3 > div.indent {
	border-right: none;
}
.follow-list {
	padding: 13px 0 0 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
}
.follow-list li {
	margin: 0 0 6px 0;
}
.follow-list li a {
	font: 300 24px/1em 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	color: #797979;
	-webkit-transition: all 0.35s;
	-o-transition: all 0.35s;
	transition: all 0.35s;
}
.follow-list li a:hover {
	color: #ffffff;
}
/*========================================================
                RESPONSIVE LAYOUTS STYLES 
=========================================================*/
@media (min-width: 1220px) {
 .container {
 padding: 0;
}
.bgPattern{
	background-image:url(/img/pattern2.jpg);
	background-position: center;
}
}
/*===========================================================================================================================*/
@media (min-width: 992px) and (max-width: 1219px) {
 .address_icon {
 float: none;
 display: inline-block;
}
 .address_icon li {
 margin-left: 10px;
}
 header {
 text-align: center;
}
 div.navbar-brand_ {
 float: none;
}
nav.tm_navbar li a {
	position: relative;
	padding: 16px 25px;
	font: 14px 'Roboto Condensed';
	color: #252525;
	text-transform: uppercase;
	background: transparent;
	border-radius: 2px;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
h1.home {
	font-size: 30px;
}
h1.home1 {
	font-size: 30px;
}
.bgPattern{
	background-image:url(/img/pattern2.jpg);
	background-position: center;
}
h1.bigHeading {
	font: 45px/45px 'Roboto Condensed';
	text-transform: uppercase;
	font-weight:bold;
	color:#fff;
}
 .list_carousel1 #foo1 > li {
 padding: 0 15px;
}
 .thumb-box4 .box {
 text-align: center;
 padding-left: 15px;
 padding-right: 15px;
}
 .thumb-box4 .box .box1 {
 margin-right: 0;
 float: none;
}
 .thumb-box4 .box span {
 margin-bottom: 30px;
}
 .thumb-box4 .box #newsletter {
 float: none;
}
 .thumb-box4 .box #newsletter label {
 float: none;
 margin: 0 0 20px 0;
}
 .list2 {
 text-align: center;
}
 .list2 li {
 margin: 0 0 0 20px;
}
 .table1 td:first-child {
 width: 660px;
}
}
/*===========================================================================================================================*/
@media (min-width: 768px) and (max-width: 991px) {
 #toTop {
 display: none !important;
}
 .address_icon {
 float: none;
 display: inline-block;
}
 .address_icon li {
 margin-left: 10px;
}
 header {
 text-align: center;
}
 div.navbar-brand_ {
 float: none;
}
nav.tm_navbar li a {
	position: relative;
	padding: 16px 18px;
	font: 11px 'Roboto Condensed';
	color: #252525;
	text-transform: uppercase;
	background: transparent;
	border-radius: 2px;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
h1.home {
	font-size: 25px;
}
h1.home1 {
	font-size: 25px;
}
.bgPattern{
	background-image:url(/img/pattern3.jpg);
	background-position: center;
}
h1.bigHeading {
	font: 35px/35px 'Roboto Condensed';
	text-transform: uppercase;
	font-weight:bold;
	color:#fff;
}
 .list_carousel1 #foo1 > li {
 padding: 0 15px;
}
 .thumb-box4 .box {
 text-align: center;
 padding-left: 15px;
 padding-right: 15px;
}
 .thumb-box4 .box .box1 {
 margin-right: 0;
 float: none;
}
 .thumb-box4 .box span {
 margin-bottom: 30px;
}
 .thumb-box4 .box #newsletter {
 float: none;
}
 .thumb-box4 .box #newsletter label {
 float: none;
 margin: 0 0 20px 0;
}
 .list2 {
 text-align: center;
}
 .list2 li {
 margin: 0 0 0 20px;
}
 .table1 td:first-child {
 width: 440px;
}
 .errorBox br {
 display: none;
}
 footer .col-lg-3 {
 margin-bottom: 40px;
}
 footer .col-lg-3 > div {
 border-right: none !important;
}
}
/*===========================================================================================================================*/
@media (max-width: 767px) {
 #toTop {
 display: none !important;
}
 nav.tm_navbar {
 float: none;
 margin: 0;
}
 nav.tm_navbar .nav {
 display: none !important;
}
 .address_icon {
 float: none;
 display: inline-block;
}
 .address_icon li {
 margin-left: 10px;
}
 header {
 text-align: center;
}

.vertical {
	
	vertical-align: middle;
}
	
.bgPattern{
	background-image:url(/img/pattern3.jpg);
	background-position: center;
}
h1.bigHeading {
	font: 35px/35px 'Roboto Condensed';
	text-transform: uppercase;
	font-weight:bold;
	color:#fff;
}
 div.navbar-brand_ {
 float: none;
}
 .select-menu {
 display: inline-block !important;
 padding: 4px 4px 4px 0;
 margin: 30px 0 0 0;
 width: 100%;
 border: 1px solid #e67a32;
 background: #e67a32;
 color: #ffffff;
 cursor: pointer;
 height: 30px;
 font-size: 12px;
 vertical-align: middle;
}
 .btn-default.btn2 {
 padding: 0 20px;
}
 .thumb-box2 .box {
 padding: 50px 10px 50px 10px;
}
 .list_carousel1 #foo1 > li {
 padding: 0 15px;
}
 .thumb-box4 .box {
 text-align: center;
 padding-left: 15px;
 padding-right: 15px;
}
 .thumb-box4 .box .box1 {
 margin-right: 0;
 float: none;
}
 .thumb-box4 .box span {
 margin-bottom: 30px;
}
 .thumb-box4 .box #newsletter {
 float: none;
 display: block;
}
 .thumb-box4 .box #newsletter .success {
 width: 100%;
}
 .thumb-box4 .box #newsletter label {
 float: none;
 margin: 0 0 20px 0;
 display: block;
}
 .thumb-box4 .box #newsletter label input {
 width: 100%;
}
 .list2 {
 text-align: center;
}
 .list2 li {
 margin: 0 0 10px 20px;
}
 .list1-1 {
 display: inline-block;
}
 .list1-1 li {
 text-align: left;
}
 .thumb-pad4 figure {
 margin: 0 28px 0 0;
 float: left;
}
 .thumb-pad4 .thumbnail .caption {
 overflow: visible;
}
 .thumb-pad5 figure {
 margin: 0 0 30px 0;
 float: none;
}
 .thumb-box9 .box {
 background: none;
}
 .table1 td:first-child {
 width: 440px;
}
 .table1 td {
 width: 300px !important;
}
 .table1 td:first-child {
 width: auto;
}
 .table1 td:first-child + td {
 text-align: center;
 width: auto;
}
 .errorBox br {
 display: none;
}
 .errorBox .title {
 font-size: 50px;
}
 .errorBox .description {
 font-size: 25px;
}
 footer {
 text-align: center;
 padding-bottom: 0;
}
 footer .col-lg-3 {
 margin-bottom: 40px;
}
 footer .col-lg-3 > div {
 height: auto !important;
 border-right: none !important;
}
}
/*===========================================================================================================================*/
@media (max-width: 626px) {
 .address_icon li {
 float: none;
 margin: 0 0 5px 0;
}


h2.emph {
	font: bold 22px/1em 'Roboto Condensed';
	margin: 0 0 14px 0;
}
h1.pageHead {
	font: 36px/36px 'Roboto Condensed';
	text-transform: uppercase;
	font-weight:bold;
	color:#fff;
}
 .thumb-pad4 figure {
 margin: 0 0 28px 0;
 float: none;
}
}
/*===========================================================================================================================*/
/*===========================================================================================================================*/
@media (max-width: 480px) {
 .col-xs-6 {
 width: 100%;
 float: none;
}
h1.home {
	font-size: 25px;
}
h1.home1 {
	font-size: 25px;
}
span.flipText, .foldText{
	font-size:40px;
	line-height:40px;
	font-weight:bold;
}
 .thumb-pad2 figure {
 margin: 0 0 22px 0;
 float: none;
}
 .thumb-pad2 figure img {
 width: 100%;
}
 .list2 {
 text-align: center;
}
 .list2 li {
 margin: 0 0 30px 0 !important;
 display: block;
}
 .list6 {
 text-align: center;
}
 .list6 li span {
 float: none;
 margin: 0 0 20px 0;
}
 .thumb-box2 {
 background: #191919;
}
 #search-404 {
 width: 260px;
}
 #search-404 input {
 width: 230px;
}
}
/*===========================================================================================================================*/
@media (max-width: 320px) {
 .col-xs-4 {
 width: 100%;
 float: none;
}
 .col-xs-6 {
 width: 100%;
 float: none;
}

}
/*===========================================================================================================================*/
/*Core variables and mixins*/
/*-------------------------------------------------*/
/*-------------------------------------------------*/

footer .social-media-icons {
	padding: 30px 0;
	text-align:center;
}

footer .small {
	padding: 15px 0;
	text-align:center;
}

/*ICON SPRITES MAPPING*/
.iconSprite {
	border: 0;
	background-image: url("https://www.rentacomputer.com/images/icons/all-icon-sprites.png");
}
.googlePlusIcon {
	background-position: -47px -180px;
	width: 24px;
	height: 24px;
}
.calendarIcon {
	background-position: -32px 0px;
	width: 16px;
	height: 16px;
}
.facebookIcon {
	background-position: -0px -180px;
	width: 24px;
	height: 24px;
}
.magnifierIcon {
	background-position: -144px -180px;
	width: 16px;
	height: 16px;
}
.twitterIcon {
	background-position: -24px -180px;
	width: 24px;
	height: 24px;
}
.linkedInIcon {
	background-position: -72px -180px;
	width: 24px;
	height: 24px;
}
.instagramIcon {
	background-position: -192px -180px;
	width: 24px;
	height: 24px;
}
.youTubeIcon {
	background-position: -96px -180px;
	width: 24px;
	height: 24px;
}
.agentChatIcon {
	background-position: -120px -180px;
	width: 24px;
	height: 24px;
}
.blogIcon {
	background-position: -168px -180px;
	width: 24px;
	height: 24px;
}
.techArmySafeSiteIcon {
	background-position: 0 -50px;
	width: 130px;
	height: 50px;
}
.itraIcon {
	background-position: 0 -100px;
	width: 80px;
	height: 80px;
}
.authorizeNetIcon {
	background-position: -80px -100px;
	width: 80px;
	height: 70px;
}
.visaIcon {
	background-position: -62px -16px;
	width: 88px;
	height: 30px;
}
.masterCardIcon {
	background-position: -150px -16px;
	width: 50px;
	height: 30px;
}
.discoverIcon {
	background-position: -200px -16px;
	width: 47px;
	height: 30px;
}
.amxIcon {
	background-position: -247px -16px;
	width: 30px;
	height: 30px;
}
.googlePlusIcon2 {
	background-position: -64px -204px;
	width: 32px;
	height: 32px;
}
.facebookIcon2 {
	background-position: -96px -204px;
	width: 32px;
	height: 32px;
}
.twitterIcon2 {
	background-position: -32px -204px;
	width: 32px;
	height: 32px;
}
.linkedInIcon2 {
	background-position: -160px -204px;
	width: 32px;
	height: 32px;
}
.instagramIcon2 {
	background-position: -128px -204px;
	width: 32px;
	height: 32px;
}
.youTubeIcon2 {
	background-position: -0px -204px;
	width: 32px;
	height: 32px;
}
.blogIcon2 {
	background-position: -192px -204px;
	width: 32px;
	height: 32px;
}
.pinterestIcon2 {
	background-position: -224px -204px;
	width: 32px;
	height: 32px;
}
/*END ICON SPRITE MAPPING*/

/*CITY STYLES*/
#cityMap	{
	width:100%;
	height:300px;
	border:1px solid #e0e0e0;
}
