html,body,div,span,applet,object,iframe,header,nav,article,aside,section,footer,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button {border: 0;outline: 0;vertical-align: top;background: transparent;font-family: inherit;font-size: inherit;font-weight: inherit;margin: 0;padding: 0;}body {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}a,span,textarea {font-family: inherit;text-decoration: none;}audio,canvas,video {display: inline;}html {font-size: 100%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body,button,input,select,textarea {font-family: inherit;line-height: 1.8em;font-size: inherit;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}blockquote {margin: 1em 2em;}dfn {font-style: italic;}mark {background: #ff0;color: #000;}pre,code,kbd,samp {font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}pre {white-space: pre-wrap;word-wrap: break-word;}q:before,q:after {content: none;}small {font-size: 75%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -.5em;}sub {bottom: -.25em;}dd {margin: 0 0 0 2em;}ul.nostyle,ol.nostyle {list-style: none;list-style-image: none;margin: 0;padding: 0;}img {border: 0;-ms-interpolation-mode: bicubic;}svg:not(:root) {overflow: hidden;}fieldset {margin: 0 2px;padding: .35em .625em .75em;}legend {border: 0;margin-left: -7px;}button,input,select,textarea {font-size: 100%;vertical-align: middle;margin: 0;}button,input {line-height: normal;overflow: visible;}table button,table input {overflow: auto;}button,input[type=button],input[type=reset],input[type=submit] {cursor: pointer;-webkit-appearance: button;}input[type=checkbox],input[type=radio] {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 0;}input[type=search],input[type=text] {-webkit-appearance: none !important;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}input[type=text]::-webkit-search-decoration,input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;}table {border-collapse: collapse;border-spacing: 0;}p+p {margin-top: 2em;}header,nav,article,aside,section,footer,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}blockquote,q,q {quotes: none;}audio:not([controls]),[hidden] {display: none;}a:focus,a:hover,a:active {outline: 0;}ul,ol,figure,form {margin: 0;}a:hover {text-decoration: none;}#mobile_menu_wrapper {width: 100%;overflow: hidden;position: relative;z-index: 3;}::-webkit-input-placeholder {color: #bbb;}::-moz-placeholder {color: #bbb;  }:-ms-input-placeholder {  color: #bbb;  }.clear,.tabletclear,.desktopclear {width: 100%;height: 0;clear: both;overflow: hidden;}.tabletclear,.desktopclear {display: none;}input[type=text],input[type=password],input[type=search],textarea, .borderbox {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}textarea {max-width: 100% !important;}span.title {display: block;font-size: 1.2em;}span.desc {display: block;}.readmore .hide {display: none;}.column {-webkit-column-count: 2;-moz-column-count: 2;-ms-column-count: 2;-o-column-count: 2;column-count: 2;-webkit-column-gap: 3em;   -moz-column-gap: 3em;-ms-column-gap: 3em; -o-column-gap: 3em;column-gap: 3em;text-align: justify;}.drop {position: relative;}.drop .toggle {display: none;position: absolute;left: 0;width: 100%;}a.toggle {display: inline-block;margin: 1.5em 0 0;}.owl-carousel .animated {  -webkit-animation-duration: 1000ms;  animation-duration: 1000ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}.owl-carousel .owl-animated-in {  z-index: 0;}.owl-carousel .owl-animated-out {  z-index: 1;}.owl-carousel .fadeOut {  -webkit-animation-name: fadeOut;  animation-name: fadeOut;}@-webkit-keyframes fadeOut {  0% {opacity: 1;  }  100% {opacity: 0;  }}@keyframes fadeOut {  0% {opacity: 1;  }  100% {opacity: 0;  }}.owl-height {  -webkit-transition: height 500ms ease-in-out;  -moz-transition: height 500ms ease-in-out;  -ms-transition: height 500ms ease-in-out;  -o-transition: height 500ms ease-in-out;  transition: height 500ms ease-in-out;}.owl-carousel {  display: none;  width: 100%;  -webkit-tap-highlight-color: transparent;position: relative;  z-index: 1;}.owl-carousel .owl-stage {  position: relative;  -ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}.owl-carousel .owl-stage-outer {  position: relative;  overflow: hidden;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {  cursor: pointer;  cursor: hand;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.owl-carousel.owl-loaded {  display: block;}.owl-carousel.owl-loading {  opacity: 0;  display: block;}.owl-carousel.owl-hidden {  opacity: 0;}.owl-carousel .owl-refresh .owl-item {  display: none;}.owl-carousel .owl-item {  position: relative;  min-height: 10px;  float: left;  -webkit-backface-visibility: hidden;  -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  }.owl-carousel .owl-item img {  display: block;  width: 100%;}.owl-carousel.owl-text-select-on .owl-item {  -webkit-user-select: auto;  -moz-user-select: auto;  -ms-user-select: auto;  user-select: auto;}.owl-carousel .owl-grab {  cursor: move;  cursor: -webkit-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab;}.owl-carousel .owl-rtl {  direction: rtl;}.owl-carousel .owl-rtl .owl-item {  float: right;}.no-js .owl-carousel {  display: none;}.owl-carousel .owl-item .owl-lazy {  opacity: 0;  -webkit-transition: opacity 400ms ease;  -moz-transition: opacity 400ms ease;  -ms-transition: opacity 400ms ease;  -o-transition: opacity 400ms ease;  transition: opacity 400ms ease;}.owl-theme .owl-controls {  text-align: center;  -webkit-tap-highlight-color: transparent;}.owl-theme .owl-controls .owl-nav [class*='owl-'] {  color: #333;  display: inline-block;  padding: 0.5em 1em;  cursor: pointer;}.owl-theme .owl-controls .owl-nav [class*='owl-']:hover {  text-decoration: none;}.owl-theme .owl-controls .owl-nav .disabled {  opacity: 0.5;  cursor: default;}.owl-theme .owl-dots .owl-dot {  display: inline-block;  zoom: 1;  *display: inline;}.owl-theme .owl-dots .owl-dot span {  -webkit-backface-visibility: visible;  -webkit-transition: opacity 200ms ease;  -moz-transition: opacity 200ms ease;  -ms-transition: opacity 200ms ease;  -o-transition: opacity 200ms ease;  transition: opacity 200ms ease;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%;  display: block;  border: 2px solid #555;  background: transparent;  transition: background 0.2s;  width: 7px;  height: 7px;  margin: 20px 5px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {  background: #555;}#gallery .slides {display: none;text-align: left;}#gallery .thumbs {display: none;text-align: left;}#gallery {position: relative;width: 100%;height: 300px;overflow: hidden;position: relative;}#gallery .slides .item,#gallery .slides .item img {vertical-align: middle;}#gallery .owl-nav {text-align: right;}#gallery .owl-prev,#gallery .owl-next {display: inline-block;margin: 1em 0 0 0.5em;font-size: 30px;width: 1em;height: 1em;padding: 0;text-align: center;line-height: 0.8em;border: 2px solid #bbb;color: #bbb;border-radius: 1em;transition: border 0.3s, color 0.3s;}#gallery .owl-prev:hover,#gallery .owl-next:hover {background: transparent;color: #333;border-color: #333;}#gallery .thumbs img {opacity: 0.3;}#gallery .thumbs .center img,#gallery .thumbs .currentSlide img {opacity: 1 !important;}#gallery .thumbs img:hover {opacity: 1 !important;cursor: pointer;}#gallery .owl-controls .owl-dot span {border: 2px solid #555;background: #fff;transition: background 0.2s;width: 7px;height: 7px;margin: 20px 5px;}#gallery .owl-dot:hover span,#gallery .owl-dot.active span {background: #555 !important;}#gallery.gallery-desktop .slides  .owl-controls,#gallery.gallery-tablet .slides  .owl-controls,#gallery.gallery-phablet .slides  .owl-controls {display: none !important;}#gallery.gallery-desktop .slides {float: left;width: 65% !important;}#gallery.gallery-desktop .thumbs {float: right;width: 32% !important;}#gallery.gallery-desktop .thumbs .item img {display: inline;width: 31%;margin: 0 1% 2%;}#gallery.gallery-desktop .thumbs .item img:nth-child(n-1) {width: 32%;margin: 0 0 2%;}#gallery.gallery-desktop .thumbs .item img:nth-child(3n-1),#gallery.gallery-desktop .thumbs .item img:nth-child(3n) {margin-left: 2%;}#gallery.gallery-tablet .slides {float: left;width: 70% !important;}#gallery.gallery-tablet .thumbs {float: right;width: 27% !important;}#gallery.gallery-tablet .thumbs .item img {display: inline;width: 48%;margin: 0 1% 2%;}#gallery.gallery-tablet .thumbs .item img:nth-child(n-1) {width: 49%;margin: 0 0 2%;}#gallery.gallery-tablet .thumbs .item img:nth-child(even) {margin-left: 2%;}#gallery.gallery-phablet .slides,#gallery.gallery-phablet .thumbs {float: none;}#gallery.gallery-phablet .thumbs .item img {display: inline;width: 15%;margin: 2% 0.5% 0;}#gallery.gallery-phablet .thumbs .item img:nth-child(n-1) {width: 15%;margin: 2% 0 0 2%;}#gallery.gallery-phablet .thumbs .item img:nth-child(6n+1) {margin-left: 0;}#gallery.gallery-phone .slides,#gallery.gallery-phone .thumbs {float: none;}#gallery.gallery-phone .thumbs {height: 1px !important;visibility: hidden;}body {font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height: 1.8em;font-size: 13px;background: #44474a;background-position: center 0;background-size: 110%;}a {color: #aba128;cursor: pointer;}a:hover {color: #c4b829;}.bold,strong,.em,em {font-style: normal;font-weight: 700;}span.divider {display: block;text-align: center;width: 2.5em;height: 0.2em;overflow: hidden;margin: 1em auto;background: #555;}.drop input {background-image: url(../img/icons/dd.svg) no-repeat right;}img.full {width: 100%;}.doubleCol .col {width: 48%;margin: 0 1% 6%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; float: left;}.doubleCol .col:nth-child(n+1) {margin: 0 0 6%;}.doubleCol .col:nth-child(odd) {clear: both;}.doubleCol .col:nth-child(even) {float: right;}.tripleCol .col {width: 30%;margin: 0 1.6%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; float: left;text-align: justify;}.tripleCol .col:nth-child(3n+1) {margin: 0;clear: both;}.tripleCol .col:nth-child(3n),.tripleCol .col:nth-child(3n-1) {margin: 0 0 0 2.5%;}#navbarSpacer {height: 168px;width: 100%;margin: 0 0 2em;}#mainlogo {height: 90px;padding: 15px 0;display: block;margin: 0 auto;text-align: center;}#mainNav {position: fixed;top: 0;left: 0;width: 100%;background: #4f5255;z-index: 999;}#mainNav ul.nav {position: relative;z-index: 999;text-align: center;margin-bottom: 0.5em !important;font-size: 0.85em;}#mainNav ul.nav  li {display: inline-block;padding: 1em 0 0.9em;}#mainNav ul.nav  li  + li {margin: 0 0 0 1.7em;}#mainNav ul.nav  li a,#mainNav ul.nav  li span {text-transform: uppercase;font-weight: 700;color: #fff;letter-spacing: 0.05em;cursor: pointer;}#mainNav ul.nav  li a.active,#mainNav ul.nav  li span.active,#mainNav ul.nav  li a:hover,#mainNav ul.nav  li span:hover {color: #959798;}#toggleMenu,#closeMenu {display: none;}#mainNav li.dropdown {position: relative;}#mainNav li.dropdown ul  {display: none;position: absolute;top: 4em;left: -2em;padding: 1em 0 0;width: 17em;background: #4F5255;}#mainNav li.dropdown ul li,#mainNav li.dropdown ul li + li {margin: 0;display: block;padding: 0.7em 2em;text-align: left;float: none;line-height: 1.5em;}#mainNav li.dropdown ul li:first-child {padding-top: 1em;}#mainNav li.dropdown ul li:last-child {padding-bottom: 1.4em;}#mainNav li.dropdown a.dlink:after {content: '';display: inline-block;border: 4px solid transparent;border-top: 4px solid #ccc;position: absolute;top: 3.3em;left: 50%;margin: 0 0 0 -4px;}#homeIntro {position: relative;background: #333;text-align: center;width: 100%;}#homeIntro .video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;z-index: 1;}#homeIntro .videoCover {position: relative;z-index: 10;width: 100%;}#showVideo {position: relative;}#bgScrollImage {position: fixed;z-index: 1;width: 100%;bottom: 0;left: 0;}.outer {display: block;width: 94%;max-width: 66em;text-align: center;margin: 0 auto;position: relative;z-index: 2;}.outer.content {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 4em;margin: 0 auto;}#footerLogo_wrapper,.outer.content {background: #eee;background: -moz-linear-gradient(left,  #cccccc 0%, #ffffff 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cccccc), color-stop(100%,#ffffff));background: -webkit-linear-gradient(left,  #cccccc 0%,#ffffff 100%);background: -o-linear-gradient(left,  #cccccc 0%,#ffffff 100%);background: -ms-linear-gradient(left,  #cccccc 0%,#ffffff 100%);background: linear-gradient(to right,  #cccccc 0%,#ffffff 100%);}.inner {text-align: left;}#maincopy {width: 60%;float: left;}#sidebar {width: 35%;float: right;}h1, h2, h3 {display: block;line-height: 1.4em;font-weight: 400;position: relative;text-transform: uppercase;margin: 0 0 0.5em;color: #aba128;}h1 {font-size: 2.4em;}h1.white {color: #fff;}h2 {font-size: 1.8em;}h3 {font-size: 1.4em;}.copy p {font-size: 1.1em;line-height: 1.9em;font-weight: 300;}.copy p:first-of-type {font-weight: 400;}.copy p:only-of-type {font-weight: 300 !important;}ul.tick {margin: 1.5em 0;padding-left: 3em;}ul.tick li {padding: 0.3em 0.5em;font-size: 1.2em;font-weight: 700;color: #aba128;list-style-image: url(../img/icons/li.png);}footer {text-align: center;line-height: 1.6em;color: #fff;position: relative;z-index: 5;}#addService_Wrapper{width:100%;text-align:center;display:block;}#addService_Wrapper h1{text-align:center;margin-bottom:2em;}.addService_Single{float:left;display:block;width:30%;margin:0px 1%;border: 1px solid #CCC;}   .addService_Single img{width:100%;}.addService_Title {font-size: 1.5em;color: #aba128;text-transform:capitalize;margin: 6%;display: block;text-align: left;}  .addService_Single p{margin:6%;text-align:left;}  .addService_Single a{text-align:left;margin:6%;display: block;font-size:1.1em;}  #serviceall_wrapper{margin:0px 2%;}#footerLogo_wrapper {padding: 3em 0;}#footerLogo_wrapper img{width: 80%;max-width: 70em;display: block;margin: 0 auto;text-align: center;}  #footer_logowrapper{display: block;background: transparent;text-align: center;}  #footerSilhouette {position: absolute;bottom: 0px;right: 0px;width: 100%;text-align: center;margin: 0px auto;z-index: 99;}#para_footer{display: block;margin: 0 auto;width: 70%;max-width: 570px;text-align: center;padding: 8em 0;color: #fff;z-index: 99;}#para_footer p{font-size: 2em;line-height: 1.4em;color: #fff !important;}#para_title{color: #fff;opacity: 0.7;margin: 1.5em 0 0;font-size: 0.7em;display: block;}#footer_logowrapper img{width: 100%;}#para_desc{background:#313337;line-height: 1.7em;margin-top: 35em;}#para_colleft{float:left;text-align: left;width:40%;}#para_copy{color:#FFF;text-align:left;display:block;}#para_descwrapper{display: block;width: 92%;max-width: 80em;margin: 0 auto;text-align: center;padding: 5em 0;}#para_colleft a{color: #aba128;padding-right:1em;}#para_addr{color:#FFF;text-align:left;margin-top:2em;}#para_addr span{display:block;}#para_email{margin-top:1em;display:block;color:#FFF;font-size:1.2em;text-align:left;}#para_email span{display:block;}#para_collrght{float: right;width: 50%;text-align: right;}#twitterMainfeed {font-size: 2em;color: #FFF;line-height:1.5em;}#design_by{color:#FFF;margin-top:2em;}.subheader a{color: #aba128;}#twitter_response {margin: 0.5em 0 0;}#twitter_response img{width: 2.4em;}.about_para{text-align:justify !important;}#product_wrapper{margin-top:3em;text-align:center !important;}.product_Single{display:block;width:28%;float:left;border:1px solid #999;margin:2.5%;}.product_Single img{width:100%;min-height: 240px;max-height: 19em;}.product_Single span{display:block;text-align:left;margin-left:1em;color: #aba128;font-size:1.8em;margin-top:1em;line-height:25px;}.product_Single p{text-align:justify;width:85%;margin:0.5em auto;}#pro_hover{display:block;text-align:left !important;margin-left:1.5em;font-size:1.2em;margin-bottom:1em;}#product_desc{margin-top:2em;}.product_Single:hover {-moz-box-shadow: 0 0 10px #ccc; -webkit-box-shadow: 0 0 10px #ccc;  box-shadow: 10px 10px  10px #999; }#pro_hover:hover{font-weight:600 !important;}#product_DescSingle{margin:0px;text-align:justify;}#product_gallery{margin:5em 0px;}.productgal_slide{width:80%;margin:0px auto;}.productgal_slide  .owl-prev{   opacity:0;}.productgal_slide  .owl-next {  opacity:0;}.productgal_slide  .owl-prev {left: 0px;}.productgal_slide  .owl-next {right: 0px;}.productgal_slide .owl-prev, .productgal_slide .owl-next {background: #aba128;margin: -1.8em 0px 0px;color: #CCC !important;padding: 0.6em 1em;border-radius: 0px;text-transform: uppercase;font-weight: 700;position: absolute;top: 50%;}#caseStudy_wrapper{margin:6em 0px;}.caseStudy_single{margin: 2em 0px;}.caseStudy_single img{float:left;width:25%;}.caseStudy_rght{float:right;width:70%;text-align:left;padding: 1em 0 0;}.caseStudy_rght p{margin-top:1em;text-align:justify;}.caseStudy_rght .title{font-size:1.4em;color: #aba128;}#caseSingle_wrapper{margin: 2em 0 0;display:block;}#caseSingle_title{display:block;font-size:1.8em;font-weight:600;text-align:left;color: #aba128;}.casepara img{display:block;text-align:left;margin:2em 1em;width:30%;float:left;}.casepara p{text-align:justify;margin:1em 0.5em;display:block;}#service_desc{margin-top: 1em;}#services_wrapper{margin-top: 3em;text-align: center !important;}.serviceSingle {width: 31.33%;display: block;float: left;background: #fff;min-height: 550px;}.serviceSingle:nth-child(3n),.serviceSingle:nth-child(3n-1) {margin-left: 3%;}.serviceSingle img{width: 100%;}.serviceSingle div.inner {padding: 1.3em 1.8em;text-align: left;}.service_title {display:block;font-size: 1.6em;line-height: 1.5em;min-height: 3em;color: #aba128;margin: 0 0 1em;}.serviceSingle p {text-align: justify;}.serviceButton {display: block;text-align: left;padding: 0.7em 1.4em;margin: 2em 0 0;background: #aba128;color: #fff;text-align: center;text-transform: uppercase;transition: background 0.2s;}.serviceButton:hover {background: #c4b829;color: #fff;}#ser_hover:hover{background: #c4b829;}#faq_wrapper{margin-top:3em;}.faq_Single{margin-bottom:0.2em;}.faq_question{text-align:left;font-weight:600;padding: 0.6em 1.5em; background: #ccc; cursor: pointer;}.faq_question:hover{background: #c4b829;color:#FFF !important;}.faq_answer{text-align:left;padding-left:2em;display:none;margin:1em 0px;}.faq_active{ background-color: #aba128; color:#FFF !important;}#contact_wrapper{margin:2em 0px }#contact_left{float:left;width: 35%;text-align: left;background: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 2em;}#contact_right{float:right;width:60%;text-align:left;background: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 2em;}#contact_right  input[type="text"]{padding: 1em;width: 100%;box-sizing: border-box;border: 0;margin: 0 0 1em;background: #E6E6E6;}#contact_frm textarea {height: 10em;padding: 0.7em 1em;}#contact_frm textarea{width: 100%;box-sizing: border-box;border: 0px none;margin: 0px 0px 1em;background: #E6E6E6;}#contact_frm  .notice{color: #999;font-size: 0.85em;}#contact_frm input[type="submit"] {height: 2.8em;padding: 0px 2em;border: 0px none;background: #aba128;color: #FFF;transition: #000 0.2s ease 0s;float: right;}#contact_frm input[type="submit"]:hover{background: #c4b829;color: #fff;border: 0;font-weight:400;}.errorForce {background: none repeat scroll 0% 0% #CF4343 !important;color: #FFF !important;  }.caseStudy_single a:hover{color: #333;}#para_addr p:nth-child(3n){display:none;}#responseMsg{margin:5%;font-weight:400;font-size:1.5em;color: #aba128;display:none;}#para_colleft a:hover{color: #c4b829;}#para_footer   .owl-prev {margin: -1.8em 0px 0px;color: #FFF !important;padding: 0.6em 1em;border-radius: 0px;text-transform: uppercase;bottom:25%;font-size: 6em;position: absolute;left: -200px;}#para_footer   .owl-next {margin: -1.8em 0px 0px;color: #FFF !important;padding: 0.6em 1em;border-radius: 0px;text-transform: uppercase;bottom:25%;font-size: 6em;position: absolute;right: -200px;}#backToService{float:right;font-size:1.1em;text-transform:uppercase;cursor:pointer !important;z-index:9999;position:relative;}#backToService:hover{text-decoration:underline;color: #c4b829;}.col_right{float:right;margin: 0px 0px 1% 3%;}.about_wrapper{text-align:justify;}.full_width_copy {padding: 0 0 4em;clear: both;width:100%;}.img_left{float: left;margin: 2% 2% 0% 0px;padding: 0 1em 1em 0;width:40%;min-height: 225px;}.img_right {float: right;width:40%;margin-top:5px;padding: 0 0 1em 1em;margin: 2% 0% 0% 2%;min-height: 225px;}.img_full{float: none !important;margin-top:5px;margin-bottom:5px;width:100%;padding: 0 1em 1em 0;}#floatWrapper{position: fixed;font-family: Arial,Helvetica,sans-serif;top: 0px;right: 0px;bottom: 0px;left: 0px;background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.8);z-index: 99999;display:none;}#floarImg{width:50%;margin:8% auto;text-align:center;}#floarImg img{width:100%;}.close{float:right;display:block;font-size:1.5em;}.closes{float:right;display:block;font-size:1.5em;}#footerLogo_wrapper h2{margin-bottom:1em;text-align:center;}#footerCarousel {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 0 5% 1em;}#footerCarousel img {max-width: 230px;}#floarImg p{background: #aba128;color:#FFF;padding: 0px 0.6em;text-align:left;font-size:1.1em;}#footerCarousel .owl-prev, #footerCarousel .owl-next {background: #aba128;margin: -1.8em 0px 0px;color: #CCC !important;padding: 0.6em 1em;border-radius: 0px;text-transform: uppercase;font-weight: 700;position: absolute;top: 50%;}#footerCarousel  .owl-prev {left: 0px;}#footerCarousel  .owl-next {right: 0px;}.extraMenu{max-width:110em;}#news_wrapper{margin:4em 0px 2em;}#news_leftbox{width:60%;float:left;}.newsSingleTitle{font-size:1.6em;color:#ABA128;font-weight:400;}.newsSinglePosted{display:block;color:#666;}.newsSingle p{margin:0.5em 0px;text-align:justify;}.newsSingle +.newsSingle{margin-top:3em;}.newsSingle a{background:#ABA128;line-height:2.5em;height:2.5em;color:#FFF;padding:0px 1em;display:inline-block;}.newsSingle a:hover{background: #c4b829;}#news_rghtbox{float:right;width:30%;text-align:left;}.newsArchive + .newsArchive{margin-top: 2em;}.newsArchive ul{list-style:none;margin-left:1em;display:none;}.newsArchive ul li span{display:block;color: #999;}.newsArchive h3{margin:0px !important;cursor:pointer;text-transform:capitalize;}.newsArchive h3:hover{color: #c4b829;}.newsArchive ul li a:hover{color: #c4b829;}#pagination{margin:3em 0px;}#pagination .left,#pagination .rght{font-weight:600;}#pagination .left{float:left;}#pagination .rght{float:right;}#pagination .left:hover,#pagination .rght:hover{color: #948B23;text-decoration:underline;}.newsSingle img{margin:1em 0px;width:100%;}.inactivePage{color: #999;}.inactivePage:hover{text-decoration:none !important;color: #999 !important;}.owl-next:hover,.owl-prev:hover{background: #c4b829 !important;}#proceed_stage {text-align: right;}#proceed_stage button {padding: 0.9em 2em;background-color: #2a2a2a;color: #fff;border: 0;font-size: 1.1em;font-weight: 700;text-transform: uppercase;margin: 2em 0 0;letter-spacing: 0.05em;transition: background-color 0.2s;}#proceed_stage button:hover {background-color: #2a2a2a !important;}#uc_cartDetails {padding: 2em 0;}#uc_cartDetails .box {padding: 2.1em;-webkit-box-sizing: border-box;   -moz-box-sizing: border-box;box-sizing: border-box;position: relative;border: 2px solid #eee;max-width: 500px;text-align: center;margin: 0 auto 2em;}#uc_cartDetails .box {float: left;width: 25%;}#uc_cartDetails .box:nth-child(n-1) {width: 23.5%;margin-right: 2%;}#uc_cartDetails .box:nth-child(4n) {margin-right: 0;}#uc_cartDetails .box:nth-child(4n+1) {clear: both;}#uc_cartDetails .box .image {width: 100%;max-height: 300px;overflow: hidden;margin: 0 0 2em;}#uc_cartDetails .box .image img {width: 100%;}#uc_cartDetails  .box span.name {font-weight: 600;font-size: 1.2em;display: block;padding: 0 1em 0.7em;}#uc_cartDetails .close {position: absolute;top: 0.1em;right: 0.1em;cursor: pointer;font-size: 1.9em;border-radius: 2em;display: block;width: 1em;height: 1em;text-align: center;line-height: 1em;}#uc_cartDetails .updateField {position: relative;display: inline-block;padding: 0.4em 1.3em;background: #f3f3f3;border-radius: 0.5em;line-height: 2em;}#uc_cartDetails .updateField span {line-height: 2em;}#uc_cartDetails .updateField input {position: absolute;top: 0;left: 0;-webkit-box-sizing: border-box;   -moz-box-sizing: border-box;box-sizing: border-box;padding: 0 1.3em;border-radius: 0.5em;width: 100%;-webkit-appearance: none !important;border: 0;height: 2.8em;background: #e9e9e9;display: none;outline: none;}#uc_cartDetails .price {display: block;padding: 1em 0 0.5em;font-size: 2.6em;}#uc_cartDetails .confirmDelete {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgb(240,240,240);background: rgba(255,255,255,0.8);}#uc_cartDetails .confirmDelete .cancel {display: block;width: 60%;text-align: center;margin: 50% auto 0.3em;background: #999;}#uc_cartDetails .confirmDelete .confirmDel {display: block;width: 60%;text-align: center;margin: 0 auto;background: #c33c3c;}#uc_cartDetails .confirmDelete .cancel,#uc_cartDetails .confirmDelete .confirmDel {-webkit-appearance: none !important;padding: 1em 0;border: 0;color: #fff;text-transform: uppercase;letter-spacing: 0.05em;font-size: 0.9em;}#your_cart_billing {padding: 1em 0;overflow: visible !important;margin: 0 0 3em;}#your_cart_billing h3 {margin-bottom: 1em;}#your_cart_billing .your_details_column {float: left;width: 50%;box-sizing: border-box;}#your_cart_billing .yd_col_1 {border-right: 1px solid #eee;padding-right: 2em;}#your_cart_billing .yd_col_2 {padding-left: 2em;}#your_cart_billing .notEnabled {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;opacity: 0.3;}#your_cart_billing .your_details_column label {display: block;width: 40%;float: left;line-height: 2.5em;}#your_cart_billing .your_details_column input,#your_cart_billing .your_details_column div.input_dropdown {width: 60%;float: left;box-sizing: border-box;}#your_cart_billing .your_details_column input {border: 1px solid #ccc;background-color: #fff;padding: 0 1em;height: 2.5em;line-height: 2.5em;margin: 0 0 0.5em;}#your_cart_billing .input_dropdown {position: relative;}#your_cart_billing .narrow_dropdown {max-width: 100px !important;}#your_cart_billing .input_dropdown ul {display: none;position: absolute;top: 2.45em;left: 0;box-sizing: border-box;width: 100%;border: 1px solid #ccc;border-top: 1px solid #eee;background-color: #fff;list-style: none;box-shadow: 0 5px 10px rgba(0,0,0,0.05);max-height: 200px;overflow: hidden;z-index: 11;}#your_cart_billing .allowOverflow {overflow: auto !important;}#your_cart_billing .input_dropdown li {padding: 0.6em 1em;font-size: 0.9em;text-transform: uppercase;color: #999;cursor: pointer;font-weight: 700;}#your_cart_billing .input_dropdown li + li {border-top: 1px solid #eee;}#your_cart_billing .input_dropdown li:hover {background-color: #f9f9f9;}#your_cart_billing .input_dropdown input {width: 100%;background: rgb(255,255,255) url(../img/icons/dd.png) no-repeat right;background: rgba(255,255,255,1) url(../img/icons/dd.svg) no-repeat right;cursor: pointer;}#your_cart_billing .required:after {content: '*';color: #ff0000;}#your_cart_billing .toggleNextStage {padding: 0 0 2em;}#your_cart_billing .dd_toggle {background-color: #2a2a2a;color: #fff;border: 0;padding: 0 2em;height: 3em;line-height: 3em;margin: 1em 0;display: inline-block;*display: block;cursor: pointer;}#your_cart_billing  input,#your_cart_billing button,#your_cart_billing .dd_toggle,#your_cart_billing .input_dropdown {border-radius: 0 !important;border-color: #ccc !important;}#proceed_stage button,#your_cart_billing button,#your_cart_billing .dd_toggle {background-color: #2a2a2a !important;}@media (min-width: 941px) {#mainNav ul.nav {position: relative;left: 0 !important;display: block !important;height: auto !important;}#toggleMenu,#closeMenu {display: none !important;}.dropdown ul li + li {margin: 0 !important;}}@media (max-width: 940px) {#navbarSpacer {height: 80px;margin: 0;}.dropdown ul {padding: 0 0 2em 1em;position: static !important;top: 0;left: 0;}.dropdown li {background-color: transparent !important;padding: 0 0 0 1em;}.dropdown li a {padding: 0;}#mainlogo {height: 50px !important;float: left;padding: 10px 0;}#mainNav {width: 100%;z-index: 999999;top: 0 !important;}#mainNav ul.nav {display: block;position: fixed;top: 0;left: -500px;background-color: #333;height: 100%;text-align: left;padding: 3em !important;box-sizing: border-box;width: 100%;max-width: 400px;overflow-y: auto;z-index: 999999;}#toggleMenu {display: block !important;text-align: left;}#mainNav ul.nav li {width: 100%;padding: 0;display: block;}#mainNav ul.nav li + li {margin: 0.5em 0 0 !important;}#mainNav ul.nav li a,#mainNav ul.nav li span {display: inline-block;padding: 0.7em 0;color: #fff;}#mainNav ul.nav li a:hover,#mainNav ul.nav li span:hover {color: #fff;}#closeMenu {display: block;position: absolute;top: 0;right: 0;color: #fff;cursor: pointer;padding: 0 0.5em !important;font-size: 3em !important;width: auto !important;margin: 0 !important;}#toggleMenu {font-size: 2.6em;padding: 0.5em 0.5em 0.2em;line-height: 1em;text-align: left;color: #fff;float: right;}#mainNav li.dropdown ul  {width: 100%;}#mainNav li.dropdown ul  {background: transparent;}#mainNav li.dropdown a.dlink:after {position: relative;top: 0.2em;left: 1em;margin: 0;}}@media (min-width: 1461px) {.tablet,.mobile {display: none;}body {font-size: 14px;}}@media (min-width: 821px) {.tablet,.mobile {display: none;}.desktopclear {display: block;}.outer {   width: 90%;   }}@media (min-width: 821px) and (max-width: 980px) {.tablet,.mobile {display: none;}#floarImg{width:80%;margin:20% auto;text-align:center}#floarImg img{width:100%;}}@media (max-width: 820px) {.tablet {display: block;}.mobile {display: none;}.tabletclear {display: block;}.doubleCol .col,.doubleCol .col:nth-child(odd),.doubleCol .col:nth-child(even),.tripleCol .col,.tripleCol .col:nth-child(3n+1),.tripleCol .col:nth-child(3n),.tripleCol .col:nth-child(3n-1) {width: 100%;float: none;margin: 0 0 2em;}#maincopy,#sidebar {width: 100%;float: none;}.addService_Single{float:left !important;width:30% !important;} #para_colleft{margin-top:2em;float:none;text-align: center;width:100%;}#para_copy{text-align: center !important;}#para_collrght{float:none;width:100%;text-align:center !important;margin:0px auto;}#para_addr{text-align:center;}#para_email{text-align:center;}#para_collrght p {width:100%;}#twitter_response {width: 100%;text-align: center !important;}#twitter_response img {width: 8% !important;} #product_wrapper{display:block;text-align:center !important;}.product_Single{display:block;width:45%;float:left;margin:2%;} .product_Single:nth-child(2n+1){clear:both;}  .caseStudy_single {border-bottom:2px solid #CCC;}.caseStudy_single img {float: left;width: 100%;}.caseStudy_rght {margin:2em 0px;float:left;width:100%;} #services_wrapper{display:block;text-align:center !important;}.serviceSingle,.serviceSingle:nth-child(3n),.serviceSingle:nth-child(3n-1) {width: 48%;margin: 0 0 4%;}.serviceSingle:nth-child(2n){float: right;}.serviceSingle:nth-child(2n+1){clear:both;}#service_title{min-height:0px !important;}  #contact_left,#contact_right{float:none;width:100%;margin: 0 0 1em;}#floarImg{display:block;width:90%;margin:40% auto;text-align:center}#floarImg img{width:100%;}#backToService {float:none !important;margin-bottom:1em;display:block;}.casepara img {display: block;text-align: left;margin: 2em 1em;width: 50%;float: left;}#news_leftbox{width:100%;float:none;}#news_rghtbox{width:100%;float:none;margin:2em 0px;}#your_cart_billing {padding: 1em 1.5em 4em;}#uc_cartDetails .box:nth-child(n-1) {width: 31%;margin-right: 3.5%;}#uc_cartDetails .box:nth-child(4n) {margin-right: 3.5%;}#uc_cartDetails .box:nth-child(4n+1) {clear: none;}#uc_cartDetails .box:nth-child(3n) {margin-right: 0;}#uc_cartDetails .box:nth-child(3n+1) {clear: both;}}@media (max-width: 580px) {.tablet {display: none;}.mobile {display: block;}.column {-webkit-column-count: 1;   -moz-column-count: 1;-ms-column-count: 1; -o-column-count: 1;column-count: 1;-webkit-column-gap: 0;   -moz-column-gap: 0;-ms-column-gap: 0; -o-column-gap: 0;column-gap: 0;} .addService_Single{float:none !important;width:70% !important;margin:2em  auto;} #para_colleft{ margin-top:2em;float:none;width:100%;}#para_copy{text-align:center !important;}#para_colleft a{float:none !important;}#para_collrght{float:none;width:100%;text-align:center !important;margin:0px auto;}#para_addr{text-align:center;}#para_email{text-align:center;}#para_collrght p {width:100%;}#twitter_response {width: 100%;text-align: center !important;}#twitter_response img {width: 8% !important;}   .product_Single{display:block;width:70%;float:none;margin:2em  auto;}  .caseStudy_single {border-bottom:2px solid #CCC;} .caseStudy_rght {margin:2em 0px;float:left;width:100%;} #caseSingle_wrapper img{display:block;text-align:left;margin:2em 0em;width:100%;} #services_wrapper{display:block;text-align:center !important;}.serviceSingle,.serviceSingle:nth-child(3n),.serviceSingle:nth-child(3n-1),.serviceSingle:nth-child(2n),.serviceSingle:nth-child(2n+1){float: none;clear: both;margin: 0 0 2em;width: 100%;} #service_title{min-height:0px !important;}  #contact_left{ float:none; width:100%; padding:2em !important; margin:1em auto;} #contact_right{float:none;width:100%;padding:0px;padding:1em !important;}#contact_frm{margin:4%;}.img_left {width:100%;}.img_right {width:100%;}  textarea.text_input {width:100% !important;}input[type="text"] {width:100% !important;}#cont_frm{ padding-left: 0px !important;}#uc_firstchild div {display: none;}#uc_item_mobile {display: block !important;}.uc_item_name {width: 100%;margin: 0;padding: 0 0 1em;font-size: 1.6em;font-weight: 600;}.uc_item_prices {width: 70%;position: relative;top: -0.2em;}.uc_total_price {width: 20%;text-align: right;}.uc_item_name {position: relative;top: 0.3em;}.uc_item_del {width: 10%;}#your_cart_billing .your_details_column {float: none;width: 100%;padding: 0 0 3em;border: 0;}#uc_cartDetails {font-size: 0.9em;}#uc_cartDetails .box {padding: 3em 1em 1em;}#uc_cartDetails .box:nth-child(n-1) {width: 48%;margin-right: 4%;}#uc_cartDetails .box:nth-child(4n),#uc_cartDetails .box:nth-child(3n) {margin-right: 4%;}#uc_cartDetails .box:nth-child(4n+1),#uc_cartDetails .box:nth-child(3n+1) {clear: none;}#uc_cartDetails .box:nth-child(2n+1) {clear: both;}#uc_cartDetails .box:nth-child(2n) {margin-right: 0;}}@media (max-width: 420px) {.tablet {display: none;}.mobile {display: block;}.addService_Single{float:none !important;width:80% !important;margin:2em  auto;}#para_colleft{float:none;width:100%;}#para_copy{text-align:center !important;}#para_colleft a{float:none !important;}#para_collrght{float:none;width:100%;}#para_addr{text-align:center;}#para_email{text-align:center;}#twitter_response {width: 100%;text-align: center;}#twitter_response img {width: 8% !important;}.product_Single{display:block;width:80%;float:none;margin:2em  auto;}   .owl-prev  .owl-next {display:none !important;}.caseStudy_single {border-bottom:2px solid #CCC;} .caseStudy_rght {margin:2em 0px;float:none;width:100%;} .caseStudy_rght span ,.caseStudy_rght p{text-align:center;}  #caseSingle_wrapper img{display:block;text-align:left;margin:2em 0em;width:100%;float:none;} .serviceSingle,.serviceSingle:nth-child(3n),.serviceSingle:nth-child(3n-1),.serviceSingle:nth-child(2n),.serviceSingle:nth-child(2n+1){float: none;clear: both;margin: 0 0 1em;width: 100%;}#service_title{min-height:0px !important;}#backToService {margin-bottom: 1em;}.img_left {width:100%;}.img_right {width:100%;}   #contact_left{padding:2em !important;}   textarea.text_input {width:100% !important;}input[type="text"] {width:100% !important;}#cont_frm{ padding-left: 0px !important;}#uc_cartDetails li {padding: 3em 0;border-bottom: 3px solid #eee;}#uc_firstchild div {display: none;}#uc_item_mobile {display: block !important;}.uc_item_name {width: 100%;margin: 0;padding: 0 0 1em;font-size: 1.4em;line-height: 1.5em;font-weight: 600;}.uc_item_prices {width: 100%;padding: 1em 0;}.uc_total_price {width: 87.5%;float: left;}.uc_total_price:before {content: 'Sub-total: ';font-weight: normal;text-transform: uppercase;font-size: 0.8em;margin: 0 0.5em 0 0;}.uc_item_del {text-align: left;width: 10%;float: right;}.uc_changeQuantity {width: 100%;box-sizing: border-box;}.uc_confirmDeleteWrapper button,.uc_confirmDeleteWrapper button + button {clear: both;margin-right: 1.3em;}#your_cart_billing {padding: 1em 1.5em 3em;}#your_cart_billing .your_details_column {float: none;width: 100%;padding: 0 0 3em;border: 0;}#your_cart_billing .your_details_column label,#your_cart_billing .your_details_column input,#your_cart_billing .your_details_column div.input_dropdown  {float: none;width: 100%;}#uc_cartDetails .box:nth-child(n-1) {width: 100% !important;margin-right: 0 !important;float: none;}}@media screen and (max-width: 579px){#gridcols[data-columns]::before {content: '1 .masonryfloat.masonry_singlecol';}}@media screen and (min-width: 580px) and (max-width: 749px) {#gridcols[data-columns]::before {content: '2 .masonryfloat.masonry_doublecol';}}@media screen and (min-width: 750px) and (max-width: 1079px) {#gridcols[data-columns]::before {content: '3 .masonryfloat.masonry_triplecol';}}@media screen and (min-width: 1080px) {#gridcols[data-columns]::before {content: '4 .masonryfloat.masonry_quadcol';}}.masonryfloat {float: left;-webkit-box-sizing: border-box;-mox-box-sizing: border-box; box-sizing: border-box;padding: 0 0.5em;}.masonryfloat:first-of-type {padding-left: 0;}.masonryfloat:last-of-type {padding-right: 0;}.masonryfloat .box {margin-bottom: 1em;}.masonry_singlecol{ width: 100%;}.masonry_doublecol{ width: 50%;}.masonry_triplecol{ width: 33.33%;}.masonry_quadcol{ width: 25%;}	
