/* Fonts */
@font-face { font-family: 'nexa_heavyregular'; src: url('../font/nexaheavy-webfont.eot'); src: url('../font/nexaheavy-webfont.eot?#iefix') format('embedded-opentype'), url('../font/nexaheavy-webfont.woff') format('woff'), url('../font/nexaheavy-webfont.ttf') format('truetype'), url('../font/nexaheavy-webfont.svg#nexa_heavyregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'nexa_bookregular'; src: url('../font/nexa-book-webfont.eot'); src: url('../font/nexa-book-webfont.eot?#iefix') format('embedded-opentype'), url('../font/nexa-book-webfont.woff') format('woff'), url('../font/nexa-book-webfont.ttf') format('truetype'), url('../font/nexa-book-webfont.svg#nexa_bookregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'nexa_regularregular'; src: url('../font/nexaregular-webfont.eot'); src: url('../font/nexaregular-webfont.eot?#iefix') format('embedded-opentype'), url('../font/nexaregular-webfont.woff') format('woff'), url('../font/nexaregular-webfont.ttf') format('truetype'), url('../font/nexaregular-webfont.svg#nexa_regularregular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'NexaBoldRegular'; src: url('../font/nexabold.eot'); src: url('../font/nexabold.eot') format('embedded-opentype'), url('../font/nexabold.woff') format('woff'), url('../font/nexabold.ttf') format('truetype'), url('../font/nexabold.svg#NexaBoldRegular') format('svg'); }

body { background: #fff; font-family: 'nexa_bookregular'; }


/* Header */
.headerWrap { position:absolute; top:0; width:100%; z-index:400;}
.header {}
.menuIcon { position: absolute; top:50px; left:50px; background:#000; height:40px; width:40px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.menuIcon:hover { background:#343434; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.logo { position: absolute; top:50px; right:50px; }
.menuWrap {display:none; }

   
/* Slider */
.sliderHolder {padding:25px; background:#efefef;position:relative }
.sliderHolder  img {width:100%; }
.sliderCaption { position:absolute; width:30%; top:45%; left:15%; }
.sliderCaption img {width:auto}
.sliderImageBorder {width:100px; height:4px; background:#fff; margin:25px 0;}
.sliderCaption p {color:#fff; margin:25px 0; font-family: 'nexa_bookregular';  font-size:11pt; font-weight:bold;  text-shadow: 1px 1px #000;}
.sliderCaption a { color:#fff; border:1px solid #fff; background:#000; text-decoration:none; padding:7px 15px; font-size:9pt; font-weight:400; text-transform:uppercase; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.sliderCaption a:hover {background:#fff; color:#000; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}

.homeSlider .owl-pagination { position:absolute; right:50px; top:45%; z-index:555; width:20px; height:100px;  }
.homeSlider .owl-page {height:11px; width:11px; background:none; border:2px solid #fff; border-radius:50%; margin:3px 0; }
.homeSlider .owl-page.active { background:#fff; }
.homeSlider .owl-prev { z-index: 3; position: absolute; top: 44%; left: 14px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 76px; width: 76px; background:#efefef url("../images/slider-nav-grey.png") no-repeat left center; margin-top: -45px; padding: 0 !important; }
.homeSlider .owl-next { z-index: 3; position: absolute; top: 44%; right: 14px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 76px; width: 76px; background:#efefef url("../images/slider-nav-grey.png") no-repeat right center; margin-top: -45px; padding: 0 !important; }

/* Content */
.content {width:100%;}
.contentArea { max-width: 1000px; margin: 0 auto;  z-index: 9; padding: 35px 0;}
.mainContentArea { max-width: 1000px; margin: 0 auto; text-align:center;}

/* Intro */
.intro { max-width: 700px; margin: 0 auto; text-align:center; }
.intro p a {color:#000;}
.intro  a {color:#000;}
.introSlider { margin-top:50px;}
.introSlider .owl-pagination {  z-index:555; margin-top:15px; }
.introSlider .owl-page {height:11px; width:11px; background:none; border:2px solid #444; border-radius:50%; margin:3px ; }
.introSlider .owl-page.active { background:#444; }
.introSlider .owl-prev { z-index: 3; position: absolute; top: 44%; left: 14px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 76px; width: 76px; background:#fff url("../images/slider-nav-grey.png") no-repeat left center; margin-top: -45px; padding: 0 !important; }
.introSlider .owl-next { z-index: 3; position: absolute; top: 44%; right: 14px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 76px; width: 76px; background:#fff url("../images/slider-nav-grey.png") no-repeat right center; margin-top: -45px; padding: 0 !important; }


.introSlider ul { font-size: 12pt; list-style: none; margin: 10px 0 0; }
.introSlider ul li { line-height: 15pt; padding: 0 0 10px 20px; color: #000; font-family: "nexa_regularregular", Arial, sans-serif; font-weight: 400; }
.introSlider ul li:before { display:none; }
.introSlider ul li a { color: #000; line-height: 11pt; padding: 0 0 15px 0px; font-weight: 400; }


/* fonts */
.mainContentArea h1 { font-size: 45pt; margin: 15px 0; color: #000; font-family: "nexa_heavyregular", Arial, sans-serif;  }

.mainContentArea h2:before { height:4px; width:100px; background:#000; content:" "; display:block; margin:0 auto 15px; }
.mainContentArea h2, .mainContentArea h1.calgary, .mainContentArea h6.calgary { font-size: 24pt; margin: 25px 0; color: #000; font-family: "NexaBoldRegular", Arial, sans-serif; }
.mainContentArea h3, .mainContentArea strong.calgary { font-size: 20pt; margin: 15px 0; color: #000; font-family: "nexa_bookregular", Arial, sans-serif; }
.mainContentArea h4 { font-size: 16pt; margin: 15px 0; color: #000; font-family: "nexa_bookregular", Arial, sans-serif;  }
.mainContentArea h5 { font-size: 14pt; margin: 15px 0; color: #000; font-family: "nexa_bookregular", Arial, sans-serif; }
.mainContentArea h6 { font-size: 12pt; margin: 15px 0; color: #000; font-family: "nexa_heavyregular", Arial, sans-serif;  }
.mainContentArea p { font-size: 12pt; margin: 15px 0; color: #000; font-family: "nexa_regularregular", Arial, sans-serif; }


/* services */
.servicesGallery { }
.servicesGallery:after {clear: both; content: " "; display: block; height: 0; visibility: hidden;}
.servicesGalleryItem { width:33.2%; float:left; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.servicesGalleryItem a { text-decoration:none; }
.servicesGalleryItemInner {text-align:center; background:rgba(0,0,0,.8); padding:25% 0; }
.servicesGalleryItemInner:hover {text-align:center; background:rgba(0,0,0,.0) }
.servicesGalleryItemInner p { text-decoration:none; color: #fff; font-family:"NexaBoldRegular", Arial, sans-serif;; text-transform: uppercase; margin-top:10px; font-size:12pt; }
.servicesGalleryItemInner a p{ text-decoration:none;}

.CreativeDirectionBG .back { background: url(../images/new_home/CreativeDirectionBG.jpg) center center no-repeat; background-size:cover; }
.CreativeDirectionBG:hover .back{ background:none;}
.CreativeDirectionBG {background: url(../images/new_home/CreativeDirectionBG.gif) center center no-repeat; background-size:cover; }

.GraphicDesignBG .back{ background: url(../images/new_home/GraphicDesignBG.jpg) center center no-repeat; background-size:cover; }
.GraphicDesignBG:hover .back{ background:none;}
.GraphicDesignBG  { background: url(../images/new_home/GraphicDesignBG.gif) center center no-repeat; background-size:cover; }

.ResponsiveWebBG .back{ background:url(../images/new_home/ResponsiveWebBG.jpg) center center no-repeat; background-size:cover;  }
.ResponsiveWebBG:hover .back{ background:none;}
.ResponsiveWebBG  { background:url(../images/new_home/ResponsiveWebBG.gif) center center no-repeat; background-size:cover; }

.WebAppsBG .back { background:url(../images/new_home/WebAppsBG.jpg) center center no-repeat; background-size:cover;  }
.WebAppsBG:hover .back{ background:none;}
.WebAppsBG {  background:url(../images/new_home/WebAppsBG.gif) center center no-repeat; background-size:cover; }

.MorwebcmsBG .back{  background:url(../images/new_home/MorwebcmsBG.jpg) center center no-repeat; background-size:cover; }
.MorwebcmsBG:hover .back{ background:none;}
.MorwebcmsBG  { background:url(../images/new_home/MorwebcmsBG.gif) center center no-repeat; background-size:cover;  }

.BrandStrategyBG .back{ background:url(../images/new_home/BrandStrategyBG.jpg) center center no-repeat; background-size:cover;  }
.BrandStrategyBG:hover .back{ background:none;}
.BrandStrategyBG  { background:url(../images/new_home/BrandStrategyBG.gif) center center no-repeat; background-size:cover;  }



.colored { width:100%; padding:25px 0; background:#efefef; }



/* Timer */
.timers {}
.timers .threeColumnMiddle { border-right:1px solid #000; border-left:1px solid #000;}
.timer1, .timer2, .timer3 { font-size: 50pt; color: #000; text-align: center; font-family: "NexaBoldRegular", Arial, sans-serif; margin: 0 auto; display: block; }
.timer3:after { content: "+"; }
.timer2:after { content: "+"; }
.timeline .threeColumnLeft { border-right: 1px solid #000; margin-right: 4.7%; }
.timeline .threeColumnMiddle { border-right: 1px solid #000; margin-right: 4.7%; }
.timeline .threeColumnRight { }
.timeline h3 { font-family: Garamond, Georgia, serif; color: #000; }





/* - twoColumn Block  - */
.twoColumn { padding: 25px 0; }
.twoColumn:after { clear: both; content: "."; display: block; height: 0; }
.twoColumn .twoColumnLeft { width: 47%; float: left; }
.twoColumn .twoColumnRight { width: 47%; float: right; }


/* - Three Column Block  - */
.threeColumn { padding: 25px 0; }
.threeColumn:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.threeColumnLeft { width: 29.9%; float: left; margin-right: 4.9%; }
.threeColumnMiddle { width: 29.9%; float: left; margin-right: 4.9%; }
.threeColumnRight { width: 29.9%; float: left; }


/* - videoBanner  - */
.videoBannerWrap { background:url(../images/new_home/videoBannerBG.jpg) center center no-repeat; background-size:cover; }
.videoBanner {padding:250px 0; max-width:900px; margin:0 auto; text-align:center;  }
.videoBanner h2 {font-size: 24pt; margin: 25px 0; color: #fff; font-family: "NexaBoldRegular", Arial, sans-serif;  text-align: center; }

/* - contactBanner  - */
.contactBannerWrap { background:url(../images/new_home/contactBannerBG.jpg) center center no-repeat; background-size:cover; }
.contactBanner {padding:150px 0; max-width:900px; margin:0 auto; text-align:center;  }
.contactBanner h6 {font-size: 24pt; margin: 25px 0; color: #000; font-family: "NexaBoldRegular", Arial, sans-serif;  text-align: center; }

.contactBanner .button a { color:#000; border:1px solid #000; text-decoration:none; padding:7px 15px; font-size:11pt; font-weight:bold; text-transform:uppercase; font-size:10pt; font-family: 'nexa_bookregular'; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.contactBanner .button a:hover {background:#000; color:#fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}






/* - Forms - */
table.Dialog, table.Dialog th, table.Dialog td { border: none !important; font-size: 11pt; margin: 15px 0; color: #666666; /* */ font-family: "nexa_regularregular", Arial, sans-serif; } /* Remove Table Borders */
table.Dialog { width: 100%; text-align: left; margin-left: 0px; font-size: 10pt; }
table.Dialog th { color: #808080; font-weight: 500; padding-bottom: 3px; padding-top: 2px; padding-right: 0px; vertical-align: middle; }
table.Dialog td { background: #FFF; background: none; }
table.Dialog { margin: 0 auto; background: none; }
table.Dialog.two-column { width: 50%; float: left }
table.Dialog.two-column TH { padding-left: 5px; }
table.Dialog.two-column TD { padding-left: 3px; padding-right: 5px; }
.Dialog .mwInput { color: #808080; border: 1px solid #ccc; padding: 0.2em; font-size: 15px; line-height: 1.2em; background: none; border-radius: 0; padding-left: 5px; }
.Dialog .mwInput:hover { -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; }
.Dialog .mwInput.error { border: 1px solid red }
.Dialog select .mw { color: #808080; }
.Dialog .mwInput.Button { background: #24b0e6; color: #000; border: none; padding: 0 10px; }
.Dialog .mwInput.Button:hover { background: #999; }

::-webkit-input-placeholder { /* WebKit browsers */
 color:    #fff; font-size:8pt; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:    #fff; opacity:  1; font-size:8pt; }
::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:    #fff; opacity:  1; font-size:8pt; }
:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:    #fff; font-size:8pt; }



/* -  Footer - */
.footerWrap { background: #333333; color: #fff; }
.footer { max-width: 1400px; margin: 0px auto; padding: 50px 0; }
.footer h6 { font-family: "nexa_regularregular", Arial, sans-serif; font-weight: bold; line-height: 20pt; }
.footer p { font-family: "nexa_regularregular", Arial, sans-serif; color:#999; }
.footer:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.footerColOne { width: 16%; float: left; }
.footerColTwo { width: 38%; float: left; }
.footerColThree { width: 22%; float: left; position:relative; }
.footerColFour { width: 22%; float: left; position:relative; }
.footerColFour span, .footerColThree span {font-size:15pt; position:absolute; left:-25px; top:5px; }
.footer .socialMedia { float: none !important; margin: 14px 0 10px; float: left; top: 0 !important; }
.socialMedia ul li { float: left; }
.footer .socialMedia ul li a { margin: 0 27px 0 0; color:#fff; text-decoration:none;  }
.footer .socialMedia:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.footer .Dialog .mwInput { color: #fff; }
.footer .mw { color: #fff; }
.footer table.Dialog th { color: #fff; }
.footer table.Dialog { margin: 0 0 0px;  }
.footer table.Dialog .mwInput.Button {margin-left:-5px; padding-top:4px;  padding-bottom:4px; margin-top:0px;}





/* Featured Post */
.featuredPost {width:30%; float:left; margin:0 1.5%; }
.featuredPost .featuredPostImage {width:100%; padding-bottom: 65.6%;}
.featuredPost .featuredPostImage img{width:100%;}
.featuredPost .featuredPostDetails {}
.featuredPost .featuredPostDetails h3 {}
.featuredPost .featuredPostDetails h3 a {}
.featuredPost .featuredPostDetails h3 a:hover {}
.featuredPost .featuredPostDetails p { font-size:10pt; margin:5px; }
.featuredPost .featuredPostDetails p small { font-size:8pt; }
.featuredPost .featuredPostDetails .button {}
.featuredPost .featuredPostDetails .button a { color:#000; border:1px solid #000; text-decoration:none; padding:7px 15px; font-size:11pt; font-weight:bold; text-transform:uppercase; font-size:10pt; font-family: 'nexa_bookregular'; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.featuredPost .featuredPostDetails .button a:hover {background:#000; color:#fff; border:1px solid #000; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}



.featuredPost2 {text-align:left; padding-top:15px; max-width:800px; display:inline-block; background:#efefef; padding:10px 50px 30px; border-bottom:1px solid #ccc; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.featuredPost2:hover {background:#fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.featuredPost2 .featuredPostImage {width:100%; padding-bottom: 65.6%;}
.featuredPost2 .featuredPostImage img {width:100%;}
.featuredPost2 .featuredPostDetails {}
.featuredPost2 .featuredPostDetails h3 {font-weight:900; font-size:20pt;}
.featuredPost2 .featuredPostDetails h3 a {color:#000; text-decoration:none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.featuredPost2 .featuredPostDetails h3 a:hover {color:#58595b; text-decoration:underline; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.featuredPost2 .featuredPostDetails p { font-size:12pt; margin:5px; color:#000; }
.featuredPost2 .featuredPostDetails p a {color:#000;  }
.featuredPost2 .featuredPostDetails p span {font-weight:600; font-size:11pt}
.featuredPost2 .featuredPostDetails .button { margin-top:25px; }
.featuredPost2 .featuredPostDetails .button a { color:#000; border:1px solid #000; text-decoration:none; padding:7px 15px; font-size:11pt; font-weight:bold; text-transform:uppercase; font-size:10pt; font-family: 'nexa_bookregular'; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.featuredPost2 .featuredPostDetails .button a:hover {background:#000; color:#fff; border:1px solid #000; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}


li{
  list-style: none;
}

/** Twitter Feed Styles **/
#twitterFeedWrap { background:#fff; padding:5px 18px; border-radius: 6px;  }
.mainContentArea h5 a {color:#000; text-decoration:none; }
.mainContentArea h5 a:hover {color:#222; text-decoration:none; }
#twitterWrap:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
#twitterHolder:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
#twitterHolder { width: 100%; }
#twitterFeed ul {list-style: none !important;}

#twitterHolder ul li {list-style: none !important;}


#twitterFeed ul li:before { display: none; }
#twitterFeed ul li { text-decoration: none; margin: 0; padding:10px 0; border-bottom:1px solid #c8c8c8;    }
#twitterFeed ul li p { color:#000; font-size:9pt;}
#twitterFeed ul li:hover { }
#twitterFeed .user, #twitterFeed .tweet, #twitterFeed .timePosted { padding: 0; margin: 0; }
#twitterFeed .user { display: none; }
#twitterFeed .tweet {  font-weight:100; margin:0 0 15px; }
#twitterFeed .tweet a { color:#000; font-size:10pt; }
#twitterFeed .timePosted { font-size: 8pt; font-weight: normal; }
#twitterFeed .user { }
#twitterFeed .user a { font-size: 9pt; text-decoration: none; color:#000; }
#twitterFeed .user span span { }
#twitterFeed.user img, #example4 .user a > span { }
#twitterFeed .interact { padding: 0; margin: 0; }
#twitterFeed .interact a { font-size: 8pt; margin: 0 5px 0 0;  font-weight: normal; color:#000; }
#twitterFeed .user a > span { }



.imageBorderBottom { background:#efefef; width:100%; height:25px; position:fixed; bottom:0; }

.desktopSliderImage {display:block;}
.mobileSliderImage {display:none;}

.blogCat {}

 @media (max-width: 800px) {

.blogCat {float:none; }
.desktopSliderImage {display:none;}
.mobileSliderImage {display:block;}


.homeSlider  {position:relative;}


.headerWrap { position:relative; top:0; width:100%; z-index:400; height:80px;}
.menuIcon { position: absolute; top:20px; left:25px; }
.logo { position: absolute; top:16px; right:0px; height:50px; overflow:hidden; }
    
	 
.videoBanner {padding:10px 0; max-width:900px; margin:0 auto; text-align:center;  }
.servicesGalleryItem { width:49.2%; float:left; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.threeColumnLeft, .threeColumnMiddle, .threeColumnRight { width: 100% !important; float: none !important; }
.twoColumnLeft, .twoColumnRight { width: 100% !important; float: none !important; }


.sliderHolder {padding:0 !important;}
.sliderCaption { position:absolute; width:85%; top:25%; left:10%; }
.sliderImageBorder { display:none;}
.sliderCaption p {  font-size:10pt; }

.mainContentArea { max-width: 90%; }

.timers .threeColumnMiddle { border-right:none; border-left:none;}


.homeSlider .owl-pagination { display:none; }
.sliderCaption p { margin:5px 0; line-height:14pt; }


.footer { width: 90%; }
.footer .socialMedia { }
.footerColOne, .footerColTwo, .footerColThree, .footerColFour { float: none; width: 100%; text-align: center; }

.footerColOne { text-align: center; }

.footerColTwo { display:none;}
.footer span {display:none;}

.tabsNav ul li { float: none; width: 100%; height: 50px; line-height: 50px; border-right: none; }
.tabsNav ul li:last-child { float: none; width: 100%; }

.CreativeDirectionBG:hover { background: url(../images/new_home/CreativeDirectionBG.jpg) center center no-repeat; background-size:cover; }
.GraphicDesignBG:hover { background: url(../images/new_home/GraphicDesignBG.jpg) center center no-repeat; background-size:cover; }
.ResponsiveWebBG:hover { background:url(../images/new_home/ResponsiveWebBG.jpg) center center no-repeat; background-size:cover;  }

.WebAppsBG:hover { background:url(../images/new_home/WebAppsBG.jpg) center center no-repeat; background-size:cover;  }
.MorwebcmsBG:hover {  background:url(../images/new_home/MorwebcmsBG.jpg) center center no-repeat; background-size:cover; }
.BrandStrategyBG:hover { background:url(../images/new_home/BrandStrategyBG.jpg) center center no-repeat; background-size:cover;  }


.imageBorderBottom { display:none; }

 }
 
 
 @media (max-width: 540px) {


.servicesGalleryItem { width:80.2%; margin:0 auto; float:none; border: none;  border-bottom:1px solid #fff; }
.sliderCaption { position:absolute; width:85%; top:14%; left:10%; }
.sliderCaption img {width:50%;}


.homeSlider .owl-prev { z-index: 3; position: absolute; top: 99%; left: 0px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 36px; width: 36px; background:#fff url("../images/slider-nav-grey.png") no-repeat left center; margin-top: -45px; padding: 0 !important; }
.homeSlider .owl-next { z-index: 3; position: absolute; top: 99%; right: 0px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 36px; width: 36px; background:#fff url("../images/slider-nav-grey.png") no-repeat right center; margin-top: -45px; padding: 0 !important; }


.introSlider .owl-prev { z-index: 3; position: absolute; top: 99%; left: 0px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 36px; width: 36px; background:#fff url("../images/slider-nav-grey.png") no-repeat left center; margin-top: -45px; padding: 0 !important; }
.introSlider .owl-next { z-index: 3; position: absolute; top: 99%; right: 0px; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 1; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 36px; width: 36px; background:#fff url("../images/slider-nav-grey.png") no-repeat right center; margin-top: -45px; padding: 0 !important; }





 }
