@charset "utf-8";
/* CSS Document */

.highmark {border:1px dotted #F00;}

html {overflow-x:hidden;}

.header {height:100px;background-color:#191919;}
#subNAV {margin-top: 15px;text-align: center;}
#contentMAIN {margin-top: 25px;}
.header h1 img {margin:20px 0;}
.header .small-logo{padding:0 20px;}
.gocenter,.gocenter img {display:block;margin-left:auto;margin-right:auto;}

/*--- Navigation ---*/
.navbar-inverse li.page_item.current_page_item a {color:#FFB400}
.navbar-inverse li.page_item a {color:white;}
.p-nav {background-color:#252525;height:42px;}
.p-nav {background-color: #1b1b1b;background-image: -moz-linear-gradient(top, #222222, #111111);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image: -webkit-linear-gradient(top, #222222, #111111);background-image: -o-linear-gradient(top, #222222, #111111);background-image: linear-gradient(to bottom, #222222, #111111);background-repeat: repeat-x;border-color: #252525;}
.p-nav li a {font-size:1em;/*height:19px;*/color:#fff;border-right:1px solid #2d2d2d;}
.p-nav li a:hover,.p-nav li a:active,.p-nav li a:focus,.p-nav li.active a,.p-nav li.page_item.current_page_item a {color:white;background-color:transparent;box-shadow:none;border-bottom:3px solid #FFB400;padding-bottom:8px;}.p-nav li.page_item a {color:white;}
.p-nav .right {float:right;}
.p-nav .navbar {margin:0;}
.p-nav .navbar-inner {padding:0;/*background-color:transparent;*/background-color:#252525;border:none;}
#logoPOSITION {margin-right:20px;}
#spacerVIDEO {margin-right:10px;}
#layoutSUBNAV {margin-right:0px;}
#fitter {width:100%;}
#midSPAN {margin-right:-100px;}
#ds {height:148px;}
#box {height:100%;width:100%;}


@media (min-width:768px) {
 #listSTYLE02 {margin-right:20px; !important}
}

/*#wrapStickyFooter {min-height:100%;}
#wrapMain {overflow:auto;padding-bottom:142px;}
#wrapFooter {position:relative;margin-top:-142px;height:142px;clear:both;}
html, body {height: 100% !important;}*/

/* Custom 2 */
body {background-color:#FFFFFF !important;}

@media (max-width: 767px) {
#sitelogo-small h1 {text-align:center;margin-bottom:0 !important;}
body {padding:0 !important;}
.pad10 {padding-left:10px;padding-right:10px;}
.pad20 {padding-left:20px;padding-right:20px;}
.gocenter,.gocenter img {display:block;margin-left:auto;margin-right:auto;}
.gotxtcenter {text-align:center;}
}

#bgd-titleBAR {background-image:url(red-monitor-sm.jpg);background-repeat:no-repeat;background-position:0px 0px;background-size:100%;}
#sitelogo-small p {margin-bottom:0;}
.sitelogo-big p {margin:10px 0 0 0 !important;}
#social ul {list-style:none;}
#social li {display:inline;}
#social li a {float:right;border:0 !important;}
#social li a:hover {border:0 !important;}
.video-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}
.spriteGroup {list-style:none;float:left;margin-top:0px;margin-left:0px; margin-bottom:-20px;}
.spriteGroup li,.spriteGroup li a {display:inline-block;transition:0.2s;}
.spriteGroup li a {display:inline-block;transition:0.2s;padding-bottom:0px;border-bottom:0px;text-shadow:0px 0px 0px;border-right:0px;}
.spriteGroup li a:hover {opacity:0.6;padding-bottom:0px;border-bottom:0px;text-shadow:0px 0px 0px;border-right:0px;}
.spriteGroup li a {width: 32px;height: 32px;}
.facebook {background: url('sprite.png') 0 0;}
.twitter {background: url('sprite.png') 0px -42px;}
.linkedin {background: url('sprite.png') 0px -84px;}
.youtube {background: url('sprite.png') 0px -126px;}
.google {background: url('sprite.png') 0px -168px;}
.phone {background: url('sprite.png') 0px -210px;}
.email {background: url('sprite.png') 0px -252px;}
.check {background: url('sprite.png') 0px -379px;}
.spriteGroup li a .text {position:absolute;left:-9999px;color:#f760b3;}		

/*--- Typography ---*/
h2.title-oswald {font-family: 'Oswald', sans-serif;font-size:2em;font-weight:400;color:#363636;text-shadow:0px 1px 0px #fff;background-position:bottom;background-repeat:repeat-x;padding-bottom:4px;}
h2.title-oswald2 {font-family: 'Oswald', sans-serif;font-size:2em;font-weight:400;color:#363636;text-shadow:0px 1px 0px #fff;padding-bottom:4px;}
#socialMedia a {transition:0.2s;}
#socialMedia a:hover {opacity:0.6;}
.hdr-half img {display:block;margin: 0 auto;}

/*--- Delivery Page ---*/
@media (min-width: 768px) and (max-width: 979px) {
.span4 {text-align:right !important;float:right;}
}

/*--- Home Page ---*/
#page-home {font-size:13px;}
#page-home ul {padding: 0 0 0 15px;}
#intro-video p {font-size:14px;font-weight:bold;}
#footer-testi {border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;padding:20px 40px;margin:0px 0;}
#footer-testi p {font-size:13pt;font-weight:bold;text-align:center;}

@media (max-width: 767px) {
#footer-testi {border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;padding:10px 20px;margin:20px 0;}
}

/*--- Main Page ---*/
.contentWrapperMain {display:block;padding:0;}
.contentWrapperMain .span12 .inner {
padding:10px 0px 35px 20px;
background: #ffffff; /* Old browsers */
margin:30px 0;
min-height:592px;
}
.contentWrapperMain .inner h1 a {font-family: 'Oswald', sans-serif;font-size:28px;font-weight:400;color:#FF5F00 !important;text-shadow:0px 1px 0px #fff;padding-bottom:4px;}


/*--- Blog Page ---*/
.contentWrapper {display:block;padding:0;}
.contentWrapper .span8 .inner {
padding:20px 20px 35px 20px;
background: #ffffff; /* Old browsers */
border: 1px solid #ffffff;
margin:30px 0;
min-height:592px;
}
.sidebar > .inner {background:#1b1b1b;padding:25px;padding-left:15px;padding-right:40px;color:#ffffff;margin-top:15px;margin-bottom:15px;text-align:right;direction:rtl;font-size:110%;}
.sidebar h2  {color:#FF5F00}
.sidebar p {color:#ffffff}
.sidebar > .inner > .first {margin-top:15px;}
.sidebar a:link{color:#FF5F00}
.sidebar a:visited{color:#FF5F00}

#sidebar2 > .inner {background:#FF5F00;padding:25px;padding-left:15px;padding-right:40px;color:#ffffff;margin-top:15px;margin-bottom:15px;text-align:right;direction:rtl;font-size:110%;}
#sidebar2 h2 {color:#ffffff}
#sidebar2 p {color:#000000; font-weight:bold}
#sidebar2 a {text-decoration:none;font-weight:bold;color:#ffffff;} 
#sidebar2 a:hover {text-decoration:underline;font-weight:bold;color:#FF5F00;}

.contentWrapper .inner h1 a {font-family: 'Oswald', sans-serif;font-size:28px;font-weight:400;color:#FF5F00 !important;text-shadow:0px 1px 0px #fff;padding-bottom:4px;}


/* Stylesheet Heb */
html,body {background:#2E2E2E;color:#000000;}
p {font-family:verdana,geneva,helvetica,arial,sans-serif;color:black;font-size:1.2em;line-height:150%;font-family:Arial;font-weight:normal;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:5.5pt;text-align:right;direction:rtl;}
h1 {font-family: 'Oswald', sans-serif;font-size:3em;line-height:119%;font-weight:1200;color:#ffffff !important;margin-top:10%;margin-bottom:10%;text-align:center;direction:rtl;text-shadow: 2px 2px #000000;}
h2 {font-family: 'Oswald', sans-serif;font-size:2.5em;font-weight:400;color:#363636;padding-bottom:4px;text-align:right;direction:rtl;}
.banner{color:#FF5F00;font-size:18pt;line-height:100%;font-family:'Oswald', sans-serif;font-weight:400;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:0pt;text-align:center;direction:rtl;} 
a:link {text-decoration:none;font-weight:bold;color:#AD2701;} 
a:hover {text-decoration:underline;font-weight:bold;color:#FF5F00;}
a:focus{border:1px solid #AD2701;}
h3 {font-family: 'Oswald', sans-serif;font-size:1.8em;font-weight:400;color:#AD2701;padding-bottom:4px;text-align:right;direction:rtl;}

.demoCap {color:#AD2701;font-size:14pt;line-height:119%;font-family:'Oswald', sans-serif;font-weight:400;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:6.0pt;direction:rtl;} 
.sub {color:#FFB400;font-size:12.0pt;line-height:100%;font-family:'Oswald', sans-serif;font-weight:400;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:0pt;text-align:center;direction:rtl;} 
.sub a {color:#FFB400;font-size:12.0pt;line-height:100%;font-family:'Oswald', sans-serif;font-weight:400;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:0pt;text-align:center;direction:rtl;} 

/* Pictures with Captions */
.picture {padding:0px;font:11.5px/1.4em Arial;direction:rtl;}
.picture figcaption {position:absolute;background:rgba(0,0,0,0.75);color:white;padding:10px 10px;margin-left:1px;margin-right:1px;}
.picture img {border:1px solid #CCCCCC;vertical-align:middle;margin-bottom:20px;}
.right {margin:10px 10px 10px 0;float:right;padding-left:20pt;}
.left {margin:0.5em 2.1em 0px 0;float:left;padding-right:10pt;}

/* Demo Box */
.demo{padding:3pt;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:0pt;background:#FFFFCC;}
.demoEnd{padding:3pt;font-family:Arial;font-size:8.0pt;line-height:119%;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:5.5pt;text-align:center;background:#FFFFCC;}

/* Regular List */
.list{list-style:disc;margin-right:10pt;text-indent:15pt;margin-top:0pt;margin-bottom:5.5pt;text-align:right;direction:rtl;}
.list li{line-height:150%;font-size:small;color:black;font-size:1.2em;font-family:Arial;font-weight:normal;margin-right:0pt;text-indent:0pt;padding:3px 15px;}

/* Menu List */
.menulist{list-style:disc;margin-right:10pt;text-indent:15pt;margin-top:0pt;margin-bottom:5.5pt;text-align:right;direction:rtl;}
.menuList li{line-height:110%;font-size:small;color:white;font-size:14.5pt;font-family:Arial;font-weight:normal;margin-right:0pt;text-indent:0pt;padding:3px 15px;}

/* Special List */
.listSPEC{list-style-image:url(check.png);margin-right:25pt;text-indent:15pt;margin-top:0pt;margin-bottom:5.5pt;text-align:right;direction:rtl;}
.listSPEC li{line-height:150%;color:black;font-size:1.2em;font-family:Arial;font-weight:normal;margin-right:0pt;margin-bottom:5pt;text-indent:0pt;padding:3px 0px;}
.listHead {color:#AD2701;font-size:1.3em;line-height:119%;font-family:'Oswald', sans-serif;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:0.0pt;direction:rtl;} 

/* Client List */
.clientList{list-style:disc;text-indent:20pt;margin-top:0pt;margin-bottom:2pt;margin-left:15pt;text-align:left;}
.clientList li{margin-left:0pt;text-indent:0pt;line-height:100%;margin-top:0pt;margin-bottom:10pt;padding:0px 0px;color:black;font-size:12.0pt;font-family:Verdana;font-weight:normal;}

/* Footer */
.footer{font-family:Arial;color:#FFB400;font-size:0.9em;line-height:119%;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:6.0pt;text-align:center;direction:rtl}
.footer a {color:#FFB400}

/* Sitelinks */
.sitelinks{font-family:Arial;color:#FFB400;font-size:0.9em;line-height:119%;margin-right:0pt;text-indent:0pt;margin-top:0pt;margin-bottom:6.0pt;text-align:center;direction:rtl}
.sitelinks a {color:#FFB400}

/* Breadcrumbs */
.breadcrumbs{font-size:1em;line-height:100%;margin-bottom:-15pt;margin-top:6.0pt;padding-right:20px;text-align:right;direction:rtl;}

/* Accessibility */
#skiptocontent a {padding:6px;position: absolute;top:-40px;left:0px;color:white;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:transparent;	-webkit-transition: top 1s ease-out, background 1s linear;transition: top 1s ease-out, background 1s linear;z-index: 100;}
#skiptocontent a:focus {position:absolute;left:0px;top:0px;background:#FF5F00;outline:0;	-webkit-transition: top .1s ease-in, background .5s linear;transition: top .1s ease-in, background .5s linear;}

/*! http://responsiveslides.com v1.53 by @viljamis */
.rslides {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li {-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child {position:relative;display:block;float:left;}
.rslides img {display:block;height:auto;float:left;width:100%;border:0;}

/*--- Demos Page ---*/
.audiopanel {display:block;margin-bottom:40px;	height:50px;float:right;}
	.audiopanel audio {width:300px;}
@media (min-width: 768px) and (max-width: 979px) {
	.audiopanel {display:block;margin-bottom:30px;height:50px;float:right;}
	.audiopanel audio {width:228px;}	
	.span4 {	float:right !important;}	
}

@media (max-width: 767px) {
	.audiopanel {display:block;width:354px;margin:30px auto;float:right;}	
	.audiopanel audio {width:354px;}	
}

@media (max-width: 380px) {
	.audiopanel {display:block;width:250px;margin:30px auto;float:right;}
	.audiopanel audio {width:250px;}	
}

/* Button */
.btn {
  font-family: Arial;
  color: #ffffff;
  font-size: 23px;
  background: #AD2701 ;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #FF5F00  ;
  text-decoration: none;
}