@import url('reset.css');
@import url('prettyPhoto.css');
@import url('jquery.bxslider.css');
@import url('forms.css');

.page {margin: 0 auto;width: 100%;position:relative;max-width:1000px;}
 
.logo {margin:10px 0px 10px 0px;display:block;float:left;} 
 
.generalmenu {clear:both;background: url(../images/transparentblack.png);border-top:4px solid #ee2277;width:100%;position:absolute;top:78px;left:0px;z-index:111}
.generalmenu a {display:inline-block;line-height:45px;font-size:18px;margin:0px 0px;padding:0px 10px;text-transform:uppercase;color:#fff;font-weight:300;position:relative;}
.generalmenu a:hover, .generalmenu a.this {background: url(../images/transparentwhitelight.png);border-top:4px solid #000;margin-top:-4px;} 
  
.dropmenu {height:40px;padding:0px 10px;margin:20px 0px 20px 0px;clear:both;background:#fff;}
.dropmenu .marker {display:none;} 
.dropmenu li {padding:0px;margin:0px;float:left;list-style: none;display:inline-block;position:relative;}   
.dropmenu li a {display:inline-block;line-height:25px;font-size:15px;margin:7px 0px;padding:0px 10px;}  
.dropmenu li.this a, .dropmenu li:hover a {color:#fff;background:#1279bf;} 
.dropmenu ul {margin:0px;display:none;position: absolute;left:0px;top:39px;background: url(../images/transparentblack.png);width:200px;z-index:1001;}
.dropmenu ul li {display:block;width:100%;} 
.dropmenu ul li a {border-bottom:1px solid #fff;color:#fff;font-size:13px;padding:5px 5px 5px 10px;margin: 0px;display:block;line-height:16px;background:none !important;}
.dropmenu ul li a:hover {background:#1279bf !important;}  
.dropmenu li:hover>ul{display:block;} 
.dropmenu ul li ul {margin:0px;display:none;position: absolute;left:200px;top:10px;background:#e76b18;width:200px;z-index:20;}
.dropmenu ul li li a {color:#fff !important;} 
.dropmenu ul li li a:hover {}  
 
.dropmenu ul.dropmenudelay {display:block;}  
 
.topmenu {float:right;margin:5px 5px 0px 0px;}
.topmenu a {font-size:12px;text-transform:uppercase;margin:0px 0px 0px 0px;color:#000;}
.topmenu span {display:inline-block;color:#000;margin:0px 5px 0px 5px;font-size:10px;}
.topmenu a:hover, .topmenu a.this {color:#1279bf;}

.marker{display:inline-block;color:#000;margin:10px 10px 0px 10px;font-size:10px;float:right}

.currentcurrency {font-size:16px; line-height: 12px; color:#1279bf;cursor:pointer;position:relative;float:left;margin:3px 10px 0px 0px;padding-bottom:5px;}
.currentcurrency span {float:right;margin:2px 0px 0px 5px;display:block;width:10px;height:10px;background: url(../images/sprite.png) -51px -52px no-repeat;}
.currentcurrency:hover .currentcurrencyplace {display:block}
.currentcurrencyplace {display:none;position: absolute;left: -5px;text-align: center;top: 15px;background: #1279bf;padding: 0px 5px 5px 5px;width:20px;z-index:2111;}
.currentcurrencyplace a {font-size:16px;color:#fff !important;display:block;line-height: 22px; }
.currentcurrencyplace a:hover {text-decoration:underline;}

.languages {display:inline-block;float:right;margin:10px 0px 0px 0px;position:relative;padding-bottom:5px;}
.languages {font-size:10px;color:#1279bf;cursor:pointer;}
.languages span {float:right;margin:2px 0px 0px 5px;display:block;width:10px;height:10px;background: url(../images/sprite.png) -51px -52px no-repeat;}

.languagesplace {display:none;position: absolute;left: -5px;text-align: center;top: 15px;background: #1279bf;padding: 0px 5px 5px 5px;}
.languagesplace a {font-size:10px;color:#fff;}
.languagesplace a:hover {text-decoration:underline;}
.languages:hover .languagesplace {display:block}

.welcome {display:inline-block;margin:0px 0px -3px 10px;}
.welcome span {display:inline-block;padding:0px 5px 0px 0px;float:left;font-size:9px;text-transform:uppercase;}
.welcome span.name {font-weight:bold;}
.welcome form {/*display:inline;*/float:left;}
.welcome input {color:#333;float:left;padding:0px;margin:0px 5px 0px 0px;width:auto;border:none;background:none;/*font-style:italic;*/font-size:9px;text-transform:uppercase;text-decoration:underline;}
.welcome input:hover {color:#1279bf;border:none;background:none;}

.containerfeatures {background:#f2f2f2;margin:40px 0px;padding:20px 0px;overflow:hidden;width:100%;}
.containerfeatures h2 {font-size:40px;margin:0px 0 15px 0px;}
.features {float:left;width:100%;max-width:21.5%;margin:0px 4.5% 0px 0px;position:relative;}
.features .imgplace {display:block;height:210px;width:100%;background:#fff;margin-bottom:5px;}
.features img {max-height:100%;max-width:100%;}
.features h2, .features h2 a {font-size:22px;color:#1279bf;text-transform:none;margin-bottom:5px;font-weight:normal;}

.feacontent, .feacontent p {color:#787878;font-size:15px;}

.features .more {
	width:100%;
	text-align:center;
	color:#fff;
	height:210px;
	position:absolute;
	overflow: hidden;
	top:0px;
	left:0px;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	background: url(../images/transparentblue.png);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	}
.features:hover .more { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.features:hover h2, .features:hover h2 a {color:#787878;}
.features:hover, .features:hover p {color:#464646;}
.features .more .title {color:#fff;font-size:25px;display:inline-block;margin-top:85px;font-weight:300;text-transform:uppercase;}
.features .more .title span {width:25px;height:20px;background: url(../images/sprite.png) -45px 0px no-repeat;display:inline-block;margin:0px 0px -1px 5px;}

.featurefixed {float:left;width:290px;color:#787878;font-size:15px;}
.featurefixed p {color:#787878;font-size:15px;}
.featurefixed .imgplace {display:block;height:125px;width:100%;margin:0px 0px 15px 0px;}
.featurefixed img {max-height:100%;max-width:100%;}
.featurefixed frame, .featurefixed object {max-width:100%;}
.featurefixed h2 {}
.featurefixed h2, .featurefixed h2 a {color:#000;font-size:40px;}
.featurefixed h3 {color:#000;font-weight:normal;margin:0px 0px 5px 0px;font-family: Handlee;line-height:19px;text-transform: none;}

.tickernews {margin:0px 90px 0px 90px;width:290px;float:left;}
.tickernews h2 {font-size:40px;margin:0px 0px 20px 0px;}
.tickernews .newsframe {height:270px;margin:0px;overflow:hidden;}
.tickernews h3 {}
.tickernews .newsdate {display:inline-block;margin:15px 0px 5px 0px;}
.tickernews .newstitle {color:#1279bf;}
.tickernews dt {color:#000;font-size:18px;display:block;}
.tickernews dd {color:#1279bf;font-size:14px;font-weight:bold;} 
.tickernews a {
	color: #000;
	text-transform: uppercase;
	background: url(../images/arrow.png) left 5px no-repeat;
	display: block;
	font-size:14px;
	padding-left: 15px;
}

.mediachannel {width:220px;float:right;}
.mediachannel img {width:100%;}
.mediachannel h2 {margin:0px 0px 20px 0px;}
.mediachannel h2, .mediachannel h2 a {font-size:40px;color:#000;}
.leftcolumn .mediachannel {width:210px;}

.innernews {overflow:hidden;background: #fff;float: left;width: 580px;padding: 10px;margin:630px 0px 0px 50px;}
.innernews .titlenews {color:#000;display:block;float:left;font-size:24px;line-height:32px;width:125px;margin:0px 10px 0px 20px;}
.innernews .titlenews span {/*background: url(../images/sprite.png) -19px -48px no-repeat;*/display:inline-block;float:right;margin:4px 0px 0px 5px;width:18px;height:30px;}
.innernews span {display:inline-block;/*float:left;*/}
.innernews .date {font-size:15px;margin:0px 5px 0px 0px;}
.innernews .name {margin:3px 0px 0px 0px;}
.innernews .slash {margin:3px 5px 0px 5px;}
.innernews .ellipsis {text-overflow:ellipsis;white-space:nowrap;width:410px;overflow:hidden;border:1px solid #000;} 
.innernews .bx-wrapper {width:420px !important;padding:7px 0px;float:left;position:static;min-height: 10px;}
.innernews .newsitem {overflow:hidden;height:25px;white-space:nowrap;}
.innernews .newsitem, .innernews .newsitem a {color:#000;}

.eventshome {width:290px;float:left;color:#787878;font-size:15px;}
.eventshome h2 {font-size:40px;margin:0px 0px 20px 0px;}
.eventshome img {width:214px;margin:0px 0px 10px 0px;border:3px solid #e1e5e8;} 
.eventshome a {color:#1279bf;font-size:22px;line-height:21px;}
.eventshome span{display:block;margin:0px 0px 5px 0px;font-size:18px;color:#000;}
.eventshome .title {}
.eventshome .date {}

.worldwide {width:280px;float:left;margin:0px 0px;}
.worldwide img {width:280px;}

.marquee {overflow:hidden;background:#ccc;padding:0px 0px;margin:30px 0px 20px 0px;width:100%;}
.marquee h2 {width:80px;margin:0px;padding: 10px;border-right:3px solid #fff;float:left;text-align:center;text-transform:uppercase;}
.marquee marquee {width:800px;float:right;margin-top:18px;font-size:16px;}
.marquee .date {margin:0px 5px;font-weight:bold;font-size:16px;}
.marquee .slash {padding:0px 10px;display:inline-block;font-size:16px;}

.strip {height:295px;width:100%;overflow:hidden;position:relative;}

.breadcrumbs {font-size:14px;text-transform:uppercase;margin:15px 0px 35px 0px;clear:both;color:#999;}
.breadcrumbs a {font-size:14px;color:#666;}
.breadcrumbs a:hover {}
.breadcrumbs span {font-size:12px;display:inline-block;padding:0px 5px;line-height:10px;}

.content {min-height:600px;width:76%;float:right;margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;max-width:940px;}
.contentwide {width:100%;margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}  
.content p img, .contentwide p img {max-width:100%;}
 
.content ul, ol, .contentwide ul, ol, .indextext ul, ol {padding:0px;margin:10px 0px 20px 0px;}
.content ol li, .contentwide ol li, .indextext ol li {padding-left:10px;line-height:19px;margin-bottom:10px;list-style-type: decimal;}
.content ul li, .contentwide ul li, .indextext ul li {line-height:19px;padding-left:15px;background: url(../images/arrow.png) left 5px no-repeat;list-style-type: none;margin-bottom:5px;}

#tabs ul li {line-height:19px;padding-left:15px;background: url(../images/li.png) left 6px no-repeat;list-style-type: none;margin-bottom:5px;}




.leftcolumn {width:21.5%;float:left;margin:0px 0px 0px 0px;}
.rightcolumn {width:21.5%;float:right;margin:0px 0px 0px 0px;}

.leftmenu {margin:0px 0px 50px 0px;}
.leftmenu a {display:block;padding:10px 0px 10px 10px;border-bottom:1px solid #ee2277;position:relative;}
.leftmenu a:hover, .leftmenu a.this {}
.leftmenu a.level0 {color:#ee2277;font-size:20px;text-transform:uppercase;line-height: 20px;}
.leftmenu a.level0:hover {color:#fff;border-bottom:1px solid #ee2277;background:#333333;}
.leftmenu a.level0.this {color:#fff;border-bottom:1px solid #ee2277;background:#ee2277;}
.leftmenu a.level1 {color:#ee2277;font-size:20px;text-transform:uppercase;line-height: 20px;}
.leftmenu a.level1:hover{color:#fff;border-bottom:1px solid #ee2277;background:#333333;}
 .leftmenu a.level1.this {color:#fff;border-bottom:1px solid #ee2277;background:#ee2277;}
.leftmenu a.level2 {color:#ee2277;font-size:20px;text-transform:uppercase;line-height: 20px;}
.leftmenu a.level2:hover, .leftmenu a.level2.this {color:#fff;border-bottom:1px solid #ee2277;background:#ee2277;}

.listview {padding:0px 0px 20px 0px;margin:0px 0px 20px 0px;overflow:hidden;border-bottom:1px solid #ccc;line-height:21px;position:relative;}
.listview img {float:left;margin-right:20px;width:185px;}
.listview div {overflow:hidden;margin:5px 0px;}
.listview .imgplace {display:inline-block;margin:0px 15px 5px 0px;position:relative;}
.listview h2, .listview h2 a {font-size:20px;color:#1279bf;margin:0px;line-height:20px;text-transform:none;font-weight:normal;}
.listview h3 {font-size:20px;color:#000;margin:0px}
.listview .abstract {margin:0px 0px 0px 0px;}
.listview .moreall {margin:0px;}
.listview .name, .listview .title {color:#000;display:block;margin:5px 0px;}
.listview .title2 {color:#000;display:block;margin:0px 0px;}



.boxview {float:left;margin:0px 15px 15px 0px;position:relative;}
.boxview .imgplace {display:inline-block;margin:0px 0px 5px 0px;position:relative;}
.boxview h2 {font-size:20px;}
 
.itemstyle {}
.itemstyle div {/*overflow:hidden;margin:5px 0px;*/}

.doublebox {float:left;margin:0px 6% 6% 0px;width:47%;}
.doublebox img {max-width:100%;margin:0px 0px 10px 0px;}
.doublebox h2 {color:#000;font-size:20px;margin:0px 0px 5px 0px;text-transform:none;font-weight:normal;line-height:24px;}

.triplebox {float:left;margin:0px 5% 5% 0px;width:30%;}
.triplebox img {max-width:100%;}

.quadruple {float:left;margin:0px 4% 4% 0px;width:22%;}
.quadruple img {max-width:100%;}

.products {}
.products img {width:330px;}
.products .imgplace {width:330px;float:left;}
.products h2, .products h2 a {color:#00376e;margin:0px 0px 10px 0px;}

.productpriceitem {display:inline-block;margin: 0px 0px 20px 0px;float:right;width:320px;font-weight:normal;height:85px;border:none;color:#000;font-size:22px;padding:0px 0px 0px 0px;text-align:right;}

/*.productpriceitem:hover {background: url(../images/cart.png) 0px -105px no-repeat;color:#fff;}
.productpriceitem:hover input, .productpriceitem:hover span {color:#fff;}*/

.productpriceitem span {width:100px;height:95px;padding:0px 0px 0px 15px;color:#000;font-size:22px;float:left;text-align:center;line-height:77px;display:inline-block;background: url(../images/cart2.png) 0px 0px no-repeat;}
.productpriceitem input {color:#000;font-size:22px;font-weight:500;width:175px !important;height:70px;float:right;margin:10px 0px 0px 0px;text-align:center;width:auto;padding:0px 0px 15px 0px;clear:none;border:none;background: url(../images/cart.png) -126px -10px no-repeat;}
.productpriceitem input:hover {background: url(../images/cart.png) -126px -110px no-repeat;color:#fff;}

.productslist {border-top:1px solid #ccc;margin:30px 0px 0px 0px;padding:30px 0px 0px 0px;overflow:hidden;}
.productslist img {width:200px;float:left;margin:0px 20px 0px 0px;}
.productslist div {overflow:hidden;}
.productslist h2, .productslist h2 a, .productslist h3 {text-transform:none;margin:0px 0px 5px 0px;}
.productslist .doclinkimg {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0px;}
.productslist a {}
.productslist .more {margin-top:5px;}
.productslist .more:hover {color:#000;}

.productsboxes {}
.productsboxes .imgplace {width:100%;display:block;height:265px;text-align:center;background:#f3f3f3;position:relative;}
.productsboxes img {max-width:100%;max-height:100%;margin: auto;}
.productsboxes .bigarrow {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:265px;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	background: url(../images/transparentblue.png);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	}
.productsboxes:hover .bigarrow { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.productsboxes .bigarrow span {background: url(../images/bigarrow.png);display:block;width:77px;height:112px;margin:-25% 0px 0px -19%;position:absolute;left:50%;top:50%;}
.productsboxes h2, .productsboxes h2 a {color:#1279bf;font-size:20px;margin:5px 0px 5px 0px;font-weight:normal;text-transform:none;}
.productsboxes h3 {font-size:16px;font-weight:normal;margin:0px;text-transform:none;}
.productsboxes a {}
.productsboxes:hover h2 a {color:#787878;}
.productsboxes .more {}
.productsboxes .more:hover {color:#000;}

.pricons {margin-top:20px;}
.pricons a {display:inline-block;float:right;margin:0px 0px 5px 5px;height:25px;}
.producttable .addtocart, .pricons .addtocart {clear:none;display:block;float:right;margin:0px 0px 5px 5px;width:30px;height:25px;background:#ccc url(http://www.nanovibronix.com/NanoVibronix/images/spriteicons.png) -20px -120px no-repeat;}
.pricons .productprice, .pricons .productprice:hover {clear:none;display:inline-block;float:right;margin:0px 0px 5px 5px;width:25px;height:25px;background:#ccc url(http://www.nanovibronix.com/NanoVibronix/images/spriteicons.png) -52px -120px no-repeat;}
.producttable .addtocart:hover, .pricons .addtocart:hover {background:#ccc url(http://www.nanovibronix.com/NanoVibronix/images/spriteicons.png) -20px -146px no-repeat;}
.producttable .addtocart {margin:0px;padding:0px;float:none;}

.producttable {border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%;}
.producttable td, .producttable th {padding:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.producttable th {background:#1c449c;color:#fff;font-size:24px;font-weight:normal;}
.producttable tr:hover td {background:#fde2d3;color:#1c449c;}
.producttable .addto {padding:0px;width:40px;text-align:center;}
.producttable .addto input {margin:0px auto}

.productlistlinks {display:block;padding:2px 0px;border-bottom:1px solid #ccc;}

.tabs {clear:both;padding-top:20px;}
.tabs .tatab {margin:0px 2px 0px 0px;display:inline-block;padding:15px 0px;color:#000;font-size:16px;text-transform:uppercase;float:left;width:130px;text-align:center;background:#ccc;position:relative;cursor:pointer;}
.tabs .tatab span {background:#ccc;margin-left:-11px;width:25px;height:10px;display:none;position:absolute;left:50%;bottom:-10px;}
.tabs .tatab:hover, .tabs .tatab.this {background:#1279bf;color:#fff;}
.tabs .tatab:hover span, .tabs .tatab.this span {display:block;}
.tabs .tab5 {margin-right:0px;width: 138px;}

#tabs {clear:both;margin-top:40px;} 
#tabs div.viewtab {display:block;}
#tab1, #tab2, #tab3, #tab4, #tab5 {display:none;}

.formbody {float:left;width:340px;margin-right:20px;}

.tablein, table {border-top:1px dotted #666;border-left:1px dotted #666;}
.tablein td, .tablein th, table td, table th {border-bottom:1px dotted #666;border-right:1px dotted #666;padding:5px;}
.tablein th, table th {font-weight:bold;}

.doclinkimg {margin:0px 0px 0px 0px;}

.doclinkimg div {overflow:hidden;margin-bottom:5px;}
.doclinkimg img {width:16px;float:left;margin:0px 5px 0px 0px;} 

.doclinkplace {background:#f2f2f2;padding:20px;margin:20px 0px 0px 0px;}
.doclinkplace .title {color:#000;text-transform:uppercase;font-size:20px;display:inline-block;margin:0px 10px 10px 0px;}
.doclinkplace a {color:#1279bf;margin:0px 0px 10px 0px;display:block;}
.doclinkplace a:hover {color:#666;}
.doclinkplace a span {background:url(../images/moreicons.png) -16px 0px no-repeat;display:inline-block;float:left;width:20px;height:20px;margin:0px 5px 0px 0px;}
.doclinkplace .link span {background-position:-15px -18px}
.doclinkplace a.file:hover span {background-position: 3px 0px}
.doclinkplace a.link:hover span {background-position:5px -18px}

.filefake {}
.filefake a {color:#1279bf;margin:0px 0px 10px 0px;display:block;}
.filefake a:hover {color:#666;}
.filefake a span {background:url(../images/moreicons.png) -16px 0px no-repeat;display:inline-block;float:left;width:20px;height:20px;margin:0px 5px 0px 0px;}
.filefake .link span {background-position:-15px -18px}
.filefake a.file:hover span {background-position: 3px 0px}
.filefake a.link:hover span {background-position:5px -18px}

.morearticles {background:#f2f2f2;padding:20px;margin:20px 0px 30px 0px;}
.morearticles .title {color:#000;text-transform:uppercase;font-size:30px;font-weight:300;display:inline-block;margin:0px 0px 10px 0px;}

.indexlinks {display:inline-block;float:left;margin:0px 75px 0px 75px;width:290px;}
.indexlinks h2, .indexlinks h2 a {color:#000;font-size:40px;}
.indexlinks .openQuickLinksTitle span {background:url(http://www.nanovibronix.com/NanoVibronix/images/greyarrow.png) no-repeat;display:inline-block;width:10px;height:5px;margin:5px 5px 0px 5px;float:right;}
.indexlinks a {font-size:16px;color:#000;text-transform:uppercase;background:url(../images/arrow.png) left 5px no-repeat;display:block;padding-left:15px;margin:0px 0px 10px 0px;}
.indexlinks a:hover {color:#1279bf;}

.infotitle {padding:15px 15px;background:#dae650;color:#000;font-size:25px;line-height:24px;text-transform:uppercase;font-weight:300;margin-bottom:20px;position:relative;}
.infotitle .greenarrow {width:23px;height:12px;display:block;background:url(../images/greenarrow.png) no-repeat;position:absolute;left:50%;bottom:-12px;margin-left:-12px;}

.infoboxes {float:left;margin:0px 0px 0px 0px;/*-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;*/}
.infoboxes .imgplace {text-align:center;display:block;border:1px solid #ccc;margin:0px 0px 10px 0px;}
.infoboxes img {max-width:208px;}
.infoboxes h3 {font-size:16px;font-weight:normal;text-transform:none;margin:0px 0px 40px 0px;}
.infoboxeslinks {margin:5px 0px;}
.infoboxeslinks img {width:16px;float:left;margin:0px 5px 0px 0px;}

.regularimage {float:right;max-width: 48%;margin:0px 0px 0px 20px;}
.regularimage a {display:block;margin:0px 0px 20px 0px;}
.regularimage img {max-width: 100%}
.regularimage span {display:block;}

.regularimagesmall {float:right;max-width: 25%;margin:0px 0px 0px 20px;}
.regularimagesmall a {display:block;margin:0px 0px 20px 0px;}
.regularimagesmall img {max-width: 100%}
.regularimagesmall span {display:block;}

.socialmedia  {float:right;margin:10px;}
.socialmedia a {display:inline-block;width:32px;height:32px;margin-left:10px;float:right;}
.socialmedia a img {filter: url(http://www.nanovibronix.com/NanoVibronix/css/filters.svg);filter: gray;-webkit-filter: grayscale(1);-webkit-transition: all .5s ease-in-out;}
.socialmedia a:hover img {filter: none;-webkit-filter: grayscale(0);}

.curtain {background: url(../images/transparentblack.png);width:100%;position:absolute;left:0px;bottom:0px;}
.curtain span {padding:5px;display:block;color:#fff;}
.curtain span a {color:#fff;}

.articles {color:#000;padding-bottom:10px;line-height:19px;}
.articles span {display:block;color:#999;font-weight:normal;margin:5px 0px;}
.articles a {font-weight:normal;}
.articles .date, .articles .name {color:#999;}
.articles img {float:right;margin-left:20px;width:140px;}
.articles .name2 {color:#000;}

.articles .abstract {color:#787878;font-weight:normal}

.docs {margin: 10px 0px 0px 0px !important;}
.docs .doclinkimg {margin:10px 0px -10px 0px !important;}

.articles .doclinkplace {background:none;padding:0px;margin:0px;}
.articles .doclinkplace .title {display:none;}


.indexcontent {margin:0px 0px 0px 0px;float:left;width:250px;color:#787878;font-size:18px;}
.indexcontent h2, .indexcontent h2 a {color:#000;font-size:40px;}
.indexcontent p {color:#787878;font-size:18px;line-height:24px;}
.indexcontent iframe, .indexcontent object {float:right;margin-left:15px;}

.downloadzone {width:100%;margin:0px 0px 20px 0px;line-height:21px;border:none;}
.downloadzone td, .downloadzone th {border:none;border-bottom:1px solid #ccc;padding:2px 5px;font-size:14px;text-align:left;vertical-align:middle;}
.downloadzone th {font-weight:bold;background:#f0f0f0;border-top:1px solid #ccc;}
.downloadzone .title {width:50px;font-weight:bold;}
.downloadzone .title2 {width:100px;}
.downloadzone .date {width:130px;font-size:12px;}
.downloadzone .file {width:35px;}
.downloadzone .abstract {}
.downloadzone span {}
.downloadzone span.size {}
.downloadzone a {font-size:14px; float: left;}
.downloadzone a:hover {} 
.downloadzone img {max-width:30px;float:none;margin:2px auto;}
.downloadzone div {border:none;margin:0px;padding:0px;}
.downloadzone h3 {font-size:16px;margin:0px;font-weight:bold;}
.downloadzone .imgplace, .downloadzone .imgplace img {padding:0px;width:32px;}
.downloadzone .greytr td {background:#f0f0f0;}

/*
.youtubelists {float:left;width:345px;padding:0px;margin:20px 40px 20px 0px;}
.youtubelists img {max-width:345px;margin:0px 0px 10px 0px;}
.youtubelists h2 {margin:0px 0px 5px 0px;}
.youtubelists h2, .youtubelists h2 a {font-weight:bold;font-size:16px;}
*/
.thumbplace {background:#5b907b;overflow:hidden;height:100px;}

.videoprevnext {overflow:hidden;background:#5b907b;display:none;}
.videoprevnext a {display:inline-block;color:#fff;width:42px;height:40px;font-size:13px;margin:5px 10px;}
.videoprevnext a.next {background: url(http://www.nanovibronix.com/NanoVibronix/images/left.png) no-repeat;float:left;}
.videoprevnext a.prev {background: url(http://www.nanovibronix.com/NanoVibronix/images/right.png) right top no-repeat;float:right;}

.youtubelist {width:730px;margin:0px auto;overflow:hidden;}
.youtubelist img {width:90px;float:right;margin:10px 5px;}
.youtubelist .jcarousel-skin-tango li {margin:0px 18px;background:none !important;}
.youtubelist .jcarousel-skin-tango span {position:absolute;z-index:11;display:block;background:#ccc;top:100px;width:100px;color:#fff;padding:5px;font-size:14px;text-align:center;}	
.youtubelist .jcarousel-skin-tango .jcarousel-container {position:relative;padding:0px 30px;height:100px;width:670px;overflow:hidden;}
.youtubelist .jcarousel-skin-tango .jcarousel-item {color:#fff;width:100px;height:100px;padding:0px;}
.youtubelist .jcarousel-skin-tango .jcarousel-item img {width:100px;}
.youtubelist .jcarousel-skin-tango .jcarousel-next-horizontal {z-index:12;position: absolute;top: 40px;left: 10px;width: 20px;height: 20px;cursor: pointer;background: url(http://www.nanovibronix.com/NanoVibronix/images/leftsmall.png) no-repeat;}
.youtubelist .jcarousel-skin-tango .jcarousel-prev-horizontal {z-index:12;position: absolute;top: 40px;right: 10px;width: 20px;height: 20px;cursor: pointer;background: url(http://www.nanovibronix.com/NanoVibronix/images/rightsmall.png) no-repeat;}

.catalogpageslists {clear:both;}
.catalogpages.boxview {width:100%;max-width:45%;margin:0px 10% 50px 0px;overflow:hidden;} 
.catalogpages.boxview h2 {margin:0px;}

.catalogpages .imgplace {width:100%;display:block;height:300px;text-align:center;background:#f3f3f3;position:relative;}
.catalogpages img {max-width:100%;max-height:100%;margin: auto;}
.catalogpages .bigarrow {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:300px;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	background: url(../images/transparentblue.png);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	}
.catalogpages:hover .bigarrow { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.catalogpages .bigarrow span {background: url(../images/bigarrow.png);display:block;width:77px;height:112px;margin:-18% 0px 0px -9%;position:absolute;left:50%;top:50%;}
.catalogpages h2, .productsboxes h2 a {color:#1279bf;font-size:20px;margin:5px 0px 5px 0px;font-weight:normal;text-transform:none;}
.catalogpages h3 {font-size:16px;font-weight:normal;margin:0px;text-transform:none;}
.catalogpages a {}
.catalogpages:hover h2 a {color:#787878;}



.extendedlinks {}
.extendedlinks .imgplace {width:100%;display:block;height:190px;text-align:center;background:#f3f3f3;position:relative;}
.extendedlinks img {max-width:100%;max-height:100%;margin: auto;}
.extendedlinks .bigarrow {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:190px;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	background: url(../images/transparentblue.png);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	}
.extendedlinks:hover .bigarrow { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.extendedlinks .bigarrow span {background: url(../images/mediumarrow.png);display:block;width:67px;height:95px;margin:-26% 0px 0px -14%;position:absolute;left:50%;top:50%;}
.extendedlinks h2, .extendedlinks h2 a {color:#1279bf;font-size:20px;margin:5px 0px 5px 0px;font-weight:normal;text-transform:none;line-height:24px;}
.extendedlinks h3 {font-size:16px;font-weight:normal;margin:0px;text-transform:none;}
.extendedlinks a {}
.extendedlinks:hover h2 a {color:#787878;}




.events img {float:right;margin:0px 0px 0px 20px;width:140px;}

/*
.gallerylist {display:inline-block;height:150px;margin:1px;float:left;}
.gallerylist img {height:150px;}
*/

.projects {}
.projects .galleryimg {overflow:hidden;position:relative;border:5px solid #fff;}
.projects .galleryimg img {}
.projects:hover .galleryimg {border:5px solid #999;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;/*margin:-5px 0px -5px -5px;*/}
.projects h2, .projects h2 a {color:#fff;}
.projects .curtain {top:195px;}
.projects .more {color:#6699ff;text-decoration:underline;}

.news img {float:right;margin:0px 0px 0px 20px;width:140px;}
.news span {display:block;margin:0px 0px 10px 0px;}
.news.item img {float:none;margin:0px;width:auto;max-width:100%;}
.news .moreall, .events .moreall {text-align:left}

.simplelinks {width:100%;margin:50px 0px 20px 0px;padding:0px 0px 20px 0px;border-bottom:1px solid #ccc;}
.simplelinks h2 {border-top:1px solid #ccc;padding:10px 0px 0px 0px;}
.simplelinks .title {border-right:1px solid #666;margin:0px 10px 0px 0px;padding:0px 10px 0px 0px;}
.simplelinks div {margin:0px 0px 5px 0px;overflow:hidden;line-height:14px;}
.simplelinks .linkicon img {margin:0px 10px 0px 0px;width:15px;float:left;}

.clients {height:130px;}
.clients img {max-width:100%;max-height:100%;margin:auto;}
.clients span {height:128px;display:table-cell;width:202px;border:1px solid #ccc;text-align:center;vertical-align:middle;}

.productitem {overflow:hidden;}

.nextprevproduct {margin-top:20px;}
.nextprevproduct a {color:#fff;font-size:16px;background:#000;float:left;display:inline-block;padding:5px 10px;}
.nextprevproduct a:hover {background:#999;}
.nextprevproduct .nextproduct {float:right;}

.mapword {background: url(../images/map.png) no-repeat;margin:0px;padding:400px 0px 0px 0px;position:relative;}
.googlemap {float:right;width:230px;}
.country {position:absolute;width:5px;height:5px;background:#1279bf;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;padding:0px !important;margin:0px;}
.country:hover {background:#000;}
.locations {float:left;border-right:1px solid #ccc;padding:0px 15px 0px 0px;margin:0px 15px 0px 0px;width:28%;}
.locations a {display:block;padding-bottom:5px;}
.locations a:hover {}
.location {}

.forum {margin:0px 0px 5px 0px;background:#f3f3f3;border-bottom:1px solid #cccccc;}
.forum span {padding:5px 5px;display:inline-block;}
.forum span.moderator {width:130px;float:right;}
.forum span.guest {width:130px;float:right;}
.forum span.f_date {width:100px;float:right;}
.forum span img {float:left;margin:2px 5px 0px 0px;}
.forum a {font-weight:bold;}
.forum.mainforum {background:#ccc;}
.forums {overflow:hidden;clear:both;}
.forums input[type="text"], .forums input[type="password"], .forums textarea {padding: 8px 2.5%;width: 94.8%;}
.forums input[type="submit"] {/*width:510px;*/}
.forums span {display:block;}
.inputplace {position:relative;margin-bottom:10px;}
.forumcomment {padding:10px 0px;min-height:15px;overflow:hidden;}
.m_forum {border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:5px;}
.m_forum h2 {margin-bottom:5px;}
.m_forum img {float:right;}
.addpost {color: #fff !important;padding:2px 10px;margin:10px 0px;display: inline-block;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: left;clear: both;font-size: 12px;border: none;background: #999;}
.addpost:hover {background: #666;}
.addcomment {color: #fff !important;padding:2px 10px;margin:10px 0px;display: inline-block;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float: right;clear: both;font-size: 12px;border: none;background: #ccc;clear:both;}
.addcomment:hover {background: #999;}

.glossaryABC {float:left;margin:0px 0px 0px 0px;padding:0px;font-size:18px;}
.glossaryABC a {font-size:18px;}
.glossaryABC a:hover {background:#1279bf;color:#fff;}
.glossaryABC span {width:25px;display:inline-block;text-align:center;}
.glossary {width:100%;overflow:hidden;}
.glossary div.letter {margin:20px 0px 10px 0px;} 
.glossary div.letter span {background:#1279bf;width:25px;padding:2px 0px;display:inline-block;font-size:15px;font-weight:bold;color:#fff;text-align:center;}
.glossary h3 {margin:5px 0px 5px 0px;}
.glossary div.gotop {margin:5px 0px 1px 0px;text-align:right;font-size:10px;border-bottom:1px solid #ccc;}
.glossary p {text-align:justify;line-height:19px;padding:0px;}

.faqSection dt {font-size:15px;color:#1279bf;margin:20px 0px 0px 20px;position:relative;cursor:pointer;}
.faqSection dt:hover{}
.faqSection dt .icon{background:url(../images/arrow.png) left 2px no-repeat;height:16px;width:12px;left:-16px;top:3px;position:absolute;}
.faqSection dt.opened {border-bottom:none;color:#666;}
.faqSection dt.opened .icon{background:url(../images/arrowgrey.png) left 2px no-repeat;}
.faqSection dd {padding:5px 0px 5px 20px;display:none;}

.sitemapcontainer {padding: 0px;clear: both;}
.sitemap {margin: 5px;padding: 5px;line-height: 16px;width:200px;}
.sitemap a {}
.sitemap a:hover {}
.sitemap ul {margin:0px 0px 5px 2px;}
.sitemap ul ul {margin:0px 0px 5px 0px;}
.sitemap li {}
.sitemap li li {margin:5px 15px;}
.sitemap li li li {margin:5px 20px;}
.sitemapheader {margin:0px 0px 5px 0px;font-weight:bold;}

.searchresults {margin:5px 0px;padding:5px 0px;border-bottom:1px solid #ccc;}
.results {overflow:hidden;}
.results span {float:left;display:inline-block;padding:0px 5px 0px 0px}

.navigator {margin:10px 0px;}
.navigator a {display:inline-block;padding:3px;width:20px;background: #f0f0f0;text-align:center;}
.navigator a:hover {color: #fff;background: #999;}
.navigator a.this, .navigator a.current {color: #fff;background: #999;}
.navigator span {margin:0px 10px;display:inline-block;}

.footertext {padding:5px 0px 10px 0px;margin-top:15px;position:relative;clear:both;}

.footer {color:#fff;padding:40px 0px;margin:60px 0px 0px 0px;background:#000;overflow:hidden;position:relative;}
.footer a {}
.quickbox {float:left;margin:0px 20px 0px 0px;}
.quickbox a {display:block;color:#666666;font-size:14px;}
.quickbox a:hover {color:#999999;}
.quickbox h4 {font-size:15px;text-transform:uppercase;color:#999999;margin-bottom:5px;}

.credits {float:right;font-size:13px;color:#a8a29d;}


.shopicon {display:block;position:absolute;right:8px;top:10px;width:32px;height:32px;background: url(http://www.nanovibronix.com/NanoVibronix/images/shopicon.png) no-repeat;}
.shopicon:hover {background: url(http://www.nanovibronix.com/NanoVibronix/images/shopicon.png) no-repeat;}
.shopicon span {display:block;color:#fff;font-weight:bold}


.shoppingcart {float:right;background:#dae650;padding:7px 10px;margin:0px 0px 0px 5px;position:relative;color:#000;font-size:14px;}
.shoppingcart .title {font-size:14px;}
.shoppingcart .icon {display:block;float:left;margin-right:10px;width:20px;height:20px;background: url(../images/sprite.png) -47px -74px no-repeat;}
.shoppingcart .numof {display:inline-block;margin-right:5px;}
.shoppingcart a {color:#000;}
.shoppingcart .togglecart {display:none;z-index:1111;width:200px;position:absolute;right:0px;top:34px;background: url(../images/transparentwhite.png);}
.shoppingcart .togglecart div {border-bottom:1px dotted #666;padding:5px 0px 5px 0px;}
.shoppingcart:hover .togglecart {display:block;}
.shoppingcart .togglecart img {max-width:16px;}
.shoppingcart .togglecart .titles {background:#999;color:#fff;overflow:hidden;}
.shoppingcart .togglecart .innertitles {overflow:hidden;}
.shoppingcart .togglecart .titles span, .shoppingcart .togglecart .innertitles span {float:left;padding:0px 2%;}
.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name {width:59%;padding-left:10px;}
.shoppingcart .togglecart .titles .short, .shoppingcart .togglecart .innertitles .short {width:13%;text-align:center;}
.shoppingcart .togglecart .delete {width:16px;height:16px;background: url(../images/sprite.png) -68px -52px no-repeat;margin:0px auto;padding:0px;float:none;clear:none;}

.shoppingcart .togglecart .total {padding:5px 2%;text-align:center;}
.shoppingcart .togglecart .total a {display:block;margin:5px 0px 0px 0px;font-weight:bold;}


.shoppingcarttable {border:none;}
.shoppingcarttable td, .shoppingcarttable th {border:none;border-bottom:1px solid #cccccc;padding:25px 5px;text-align:center;color:#000;font-size:18px;}
.shoppingcarttable td.name, .shoppingcarttable th.name {text-align:left;}
.shoppingcarttable td.name h3 {font-size:16px;text-transform:none;margin:0px;font-weight:normal;}
.shoppingcarttable td.name {font-size:14px;line-height:16px;}
.shoppingcarttable th {font-weight:normal;font-size:16px;text-transform:uppercase;padding:15px 5px;background:#dae650;}
.shoppingcarttable .total {text-align:right;font-size:18px;color:#000;font-weight:bold;background:#ebebeb;padding:25px 20px;}
.shoppingcarttable .name {text-align:left;}
.shoppingcarttable .delete {width:17px;height:19px;background: url(../images/sprite.png) -71px -72px no-repeat;margin:0px auto;padding:0px;float:none;clear:none;}
.shoppingcarttable .delete:hover {background: url(../images/sprite.png) -71px -72px no-repeat;}

.shoppingcarttable .shippingselect {text-align:right;padding:15px 0px;}
.shoppingcarttable .shippingselect select {width:230px;font-size:14px;}
.shoppingcarttable .shippingprice {text-align:right;font-size:14px;padding:15px 20px;vertical-align:middle;}
.shoppingcarttable .shippingtotal {text-align:right;background:#ecf2a7;font-weight:bold;font-size:14px;padding:25px 20px;vertical-align:middle;}
.shoppingcarttable .shippingtotal span {font-size:18px;width:70px;display:inline-block;text-align:center;margin-left:5px;}
.shoppingcarttable .shippingprice span {font-size:18px;width:75px;display:inline-block;text-align:center;margin-left:5px;}

.shoppingcarttable td.alignleft { text-align: left }

.auxiliarylinks {margin:30px 0px;}
.auxiliarylinks .nextstep, .auxiliarylinks .updatequanity {float:right;margin:0px 0px 0px 20px;color:#fff;background:#1279bf url(../images/shadow.png) center bottom no-repeat;cursor:pointer;text-transform:uppercase;font-size:20px;width:auto;padding:9px 0px 30px 0px;clear:none;display:inline-block;font-weight:normal;text-align:center;width:229px;}
.auxiliarylinks .nextstep:hover, .auxiliarylinks .updatequanity:hover {background:#ee2277 url(../images/shadow.png) center bottom no-repeat;}

.linelinks {border-bottom:1px solid #333333;padding-bottom:15px;margin-bottom:15px;overflow:hidden;}
.linelinks a {text-transform:uppercase;display:inline-block;color:#1279bf;margin:0px 15px 0px 0px;float:left;font-size: 13px;}
.linelinks a span {display:inline-block;width:20px;height:20px;background: url(../images/sprite.png) 0px 0px no-repeat;margin:-2px 5px 0px 0px;padding:0px;float:left;}
.linelinks a:hover {color:#666666;}
.linelinks .homeicon span {background-position:2px -36px;}
.linelinks .homeicon:hover span {background-position:-18px -36px;}
.linelinks .sitemapicon span {background-position:-2px -56px;}
.linelinks .sitemapicon:hover span {background-position:-22px -56px;}
.linelinks .contacticon span {background-position:-2px -75px;}
.linelinks .contacticon:hover span {background-position:-22px -75px;}

div .moreall {color:#ee2277;font-size:13px;text-transform:uppercase;display:block;margin:15px 0px;background:none;padding:0px;text-align: right;}
div .moreall:hover {color:#666666;}
div .moreall span {display:inline-block;width:20px;height:15px;background: url(../images/sprite.png) 1px -18px no-repeat;margin:0px 0px 0px 5px;padding:0px;}
div .moreall:hover span {background-position:-18px -18px;}

div .moreallbig {color:#ee2277;font-size:25px;text-transform:uppercase;display:none;margin:5px 0px;background:none;padding:0px;float:right;font-weight:300;}
div .moreallbig:hover {color:#666666;}
div .moreallbig span {display:inline-block;width:30px;height:25px;background: url(../images/sprite.png) 1px 3px no-repeat;margin:0px 0px -4px 5px;padding:0px;}
div .moreallbig:hover span {background-position:-42px -24px;}

.askus {color:#fff !important;text-align:center;position:fixed;right:0px;bottom:0px;background: url(../images/uskus.png) no-repeat;font-weight:300;width:154px;height:109px;padding-top:40px;display:block;text-transform:uppercase;font-size:25px;}
.askus:hover {background: url(../images/uskus2.png) no-repeat;}

.solutions h3 {text-transform:none;font-size:20px;font-weight:bold;}


.subtitle {text-transform:none;font-size:20px;font-weight:normal;line-height:24px;}
.testname {color:#1279bf;display:block;margin:10px 0px;font-family: Handlee;font-weight:bold;}

.testcontent {font-family: Handlee;color:#787878;font-size:20px;line-height:24px;}
.testcontent p {line-height:24px;}

.smallquotation {display:inline-block;font-family: Handlee;color:#787878;font-size:20px;line-height:24px;}

.testcontent {quotes: "\201C""\201D""\2018""\2019";}
.testcontent:before {content: open-quote;}
.testcontent:after {content: close-quote;}
.testcontent p {display: inline;}

.testimonialsside {margin:30px 0px 30px 0px;float:left;}
.solutions .testimonialsside {margin:0px 0px 30px 30px;float:right;width:300px;}
.testimonial {background:#f8f2e5;color:#666;position:relative;padding:25px 15px 15px 15px;font-family: Handlee;}
.testimonial a {color:#666;font-size:16px;}
.testimonial .icon {display:block;width:59px;height:55px;background: url(../images/skrepka.png) no-repeat;position:absolute;right:3px;top:-35px;}
.testimonial blockquote {quotes: "\201C""\201D""\2018""\2019";color:#1279bf;font-size:20px;line-height:21px;margin-top:20px;margin-bottom:-20px;}
.solutions .testimonial blockquote {font-size:22px;line-height:24px;}
.testimonial blockquote:before {content: open-quote;font-size:70px;font-family: Courgette;line-height: 0.1em;vertical-align: -0.4em;margin-left: -11px;}
.testimonial blockquote:after {content: close-quote;font-size:70px;font-family: Courgette;line-height: 0.1em;vertical-align: -0.8em;}
.testimonial .name {display:block;color:#000;margin-top: -11px;font-weight:bold;}
.testimonial a:hover blockquote {color:#000;}

.testimonial .blockquote {cursor:pointer;}
.testimonial .blockquotetoggle {display:none;color:#000;}
.testimonial .blockquotetoggle p {display:inline;color:#000;}

.rightside {float:right;width:300px;margin-left:20px;}
.rightside .productpriceitem {margin:20px 0px 50px 0px;}
.rightside .regularimage {max-width:100%}

.magnif {display:block;width:80px;height:80px;background: url(../images/magnif.png) no-repeat;position:absolute;right:0px;top:0px;}

.stickymenuplay {position:fixed;top:0px;left:0px;width:100%;padding:0px 0px;z-index:9000;background:#fff;transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;}
.stickymenuplay .page.after {height:65px;}
.stickymenuplay .logo img {height:45px;}
.stickymenuplay .generalmenu {top:65px}

#pp_full_res iframe {margin-left: 20px;}

.yourmes {margin:15px 0px;}
.yourmes span {display:inline-block;cursor:pointer;color:#1279bf;margin:0px 10px;}













.openmenu {display:none;background: url(../images/menu.png) center bottom no-repeat;height:30px;width:35px;text-align:center;margin:20px 0px 0px 0px;float:right;user-select: none;}
.opencart {display:none;background: url(../images/mobilecart.png) center bottom no-repeat;height:30px;width:40px;text-align:center;margin:20px 10px 0px 0px;float:right;user-select: none;}

.nomargin {margin-left:0 !important;margin-right:0 !important}

#psfda, .otherfda { display: none; }
#psfda #redborder { color: red;
padding: 10px;
border: 2px solid;
margin: 0 auto;
text-align: center;
margin-top: 20px; }
.otherfda { margin-top: 20px; color: red; }
#chooseprescription { margin-top: 10px; text-align: left; }