@media only screen and (min-width: 1200px){body.layout-mode-responsive .visible-large{display:inherit !important;}body.layout-mode-responsive .hidden-large{display:none !important;}body.layout-mode-responsive .visible-desktop{display:inherit !important;}body.layout-mode-responsive .hidden-desktop{display:none !important;}}@media only screen and (min-width: 960px) and (max-width: 1199px){body.layout-mode-responsive .visible-large{display:none !important;}body.layout-mode-responsive .hidden-large{display:inherit !important;}body.layout-mode-responsive .visible-desktop{display:inherit !important;}body.layout-mode-responsive .hidden-desktop{display:none !important;}body.layout-mode-responsive .promo h1{font-size:3.7em;}body.layout-mode-responsive .promo p{font-size:1.3em;}body.layout-mode-responsive .promo-image{width:40%;}body.layout-mode-responsive .promo-image img{max-width:100%;}}@media (min-width: 768px) and (max-width: 959px){body.layout-mode-responsive .visible-tablet{display:inherit !important;}body.layout-mode-responsive .hidden-tablet{display:none !important;}body.layout-mode-responsive .hidden-desktop{display:inherit !important;}body.layout-mode-responsive .visible-desktop{display:none !important;}body.layout-mode-responsive .visible-large{display:none !important;}body.layout-mode-responsive .hidden-large{display:inherit !important;}body.layout-mode-responsive .gf-menu li{padding:0 9px !important;}body.layout-mode-responsive #rt-maintop .sprocket-tabs .sprocket-tabs-nav{margin-right:0;width:50%;}body.layout-mode-responsive #rt-maintop .sprocket-tabs .sprocket-tabs-panel img{width:50%;}body.layout-mode-responsive #rt-clientlist .sprocket-strips .sprocket-strips-nav 
		.sprocket-strips-arrows .next{margin-right:-10px !important;}body.layout-mode-responsive #rt-clientlist .sprocket-strips .sprocket-strips-nav 
		.sprocket-strips-arrows .next:hover{margin-right:-10px !important;}body.layout-mode-responsive #rt-extension .row-fluid .span6{width:47.93617%;}body.layout-mode-responsive #th-subheader .custom{padding:0;}body.layout-mode-responsive #th-subheader h2.title .title-icon{font-size:52px;height:52px;}body.layout-mode-responsive .row-fluid .span6{width:47.93617%;}body.layout-mode-responsive .row-fluid .span3{width:20.404255%;}body.layout-mode-responsive .row-fluid .span4{width:30.914894%;}body.layout-mode-responsive .th-team ul.th-team-wrapper .img-block .th-name{font-size:12px;}body.layout-mode-responsive .th-team ul.th-team-wrapper .social-icons{font-size:22px;}body.layout-mode-responsive #rt-footer .contact-info{font-size:12px;}body.layout-mode-responsive .promo-box .bigbutton{float:left;}}@media (max-width: 767px){body.layout-mode-responsive{padding:0;}body.layout-mode-responsive .visible-phone{display:inherit !important;}body.layout-mode-responsive .hidden-phone{display:none !important;}body.layout-mode-responsive .hidden-desktop{display:inherit !important;}body.layout-mode-responsive .visible-desktop{display:none !important;}body.layout-mode-responsive .hidden-large{display:inherit !important;}body.layout-mode-responsive .visible-large{display:none !important;}body.layout-mode-responsive #rt-logo{margin:0 auto;}body.layout-mode-responsive .component-content .column-1,body.layout-mode-responsive .component-content .column-2,body.layout-mode-responsive .component-content .column-3,body.layout-mode-responsive .component-content .column-4{width:100% !important;float:none !important;margin:0 !important;}body.layout-mode-responsive #gantry-totop{margin:0 auto;text-align:center;width:100%;}body.layout-mode-responsive .gantry-width-20,body.layout-mode-responsive .gantry-width-25,body.layout-mode-responsive .gantry-width-30,body.layout-mode-responsive .gantry-width-33,body.layout-mode-responsive .gantry-width-40,body.layout-mode-responsive .gantry-width-50,body.layout-mode-responsive .gantry-width-60,body.layout-mode-responsive .gantry-width-66,body.layout-mode-responsive .gantry-width-70,body.layout-mode-responsive .gantry-width-75,body.layout-mode-responsive .gantry-width-80{width:100%;}body.layout-mode-responsive .gantry-width-spacer{margin:5px;}body.layout-mode-responsive .row{margin:0;display:block;}body.layout-mode-responsive .row .cell{display:block;width:100%;}body.layout-mode-responsive .form-horizontal .control-group .control-label{float:none;width:auto;text-align:left;}body.layout-mode-responsive .form-horizontal .control-group .controls{margin-left:0;}body.layout-mode-responsive select{width:100%;}body.layout-mode-responsive .th-search-wrapper{height:65px;}body.layout-mode-responsive .th-search-wrapper form .th-search-input{width:90%;}body.layout-mode-responsive #rt-maintop .sprocket-tabs .sprocket-tabs-nav{margin-right:0;width:50%;}body.layout-mode-responsive #rt-maintop .sprocket-tabs .sprocket-tabs-nav h3{font-size:18px;line-height:normal;}body.layout-mode-responsive #rt-maintop .sprocket-tabs .sprocket-tabs-panel img{width:50%;}body.layout-mode-responsive #rt-copyright #gantry-totop{margin:0;}body.layout-mode-responsive #th-subheader .custom{padding:0;}body.layout-mode-responsive #th-subheader h2.title .title-icon{font-size:42px;height:38px;}}@media only screen and (max-width: 480px){.tp-leftarrow,.tp-rightarrow{display:none;}.databox{border-left:0;}#rt-maintop .sprocket-tabs .sprocket-tabs-nav h3{font-size:14px;}#rt-maintop .sprocket-tabs .sprocket-tabs-nav p{display:none;}#rt-clientlist .sprocket-strips .sprocket-strips-nav 
		.sprocket-strips-arrows .next{margin-right:0 !important;}#rt-clientlist .sprocket-strips .sprocket-strips-nav 
		.sprocket-strips-arrows .next:hover{margin-right:0 !important;}#th-subheader .custom{background-image:none !important;}.about-slide .sprocket-features .sprocket-features-content h2.sprocket-features-title{font-size:13px !important;padding:0 2px;}.about-slide .sprocket-features .sprocket-features-content .sprocket-features-desc span{display:none;}#rt-copyright #gantry-totop{margin:-20px 0 !important;}}