@charset "utf-8";

/* CSS Document */
body{
	font-family: 'Ubuntu', sans-serif !important;
	color:#494b4e !important;
	}
a{
	color:#00a0e3;
}

div.logo img{
 width:100%;
 max-width:224px;
 margin-top:15px;
 margin-bottom:15px;	
	}

div.header, div.secondarymenu{
	border-bottom:1px solid #e1e4ec !important;
	}
#main-menu > div > ul{
	float:right;
	}	
#main-menu li a{
	font-size:15px;
	font-weight:700;
	color:#494c4f;
	}	
		
#main-menu li.active a, #main-menu li a:hover, #main-menu li a:focus{
	background: #00a2e1;
	box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
    color: #fff;
    border-radius:3px;
	}	
#main-menu > div > ul{
	margin-top:10px;
	}	
div.navbar-default{
	border:0px !important;
	box-shadow:none !important;
	background:none !important;
	}	
	
	
div.secondarymenu ul li a{
	color:#494c4e;
	font-size:14px;	
	font-weight:400;
	}
	
div.secondarymenu ul{
    text-align: center;
	float:none !important;	

	}
div.secondarymenu ul li{
	display: inline-block;
    text-align: center;	
	float:none !important;	
}


/*slider*/
body > div.container-fluid > div > div{
		padding-left:0px !important;
	padding-right:0px !important;	

	}


div.slider .fullwidthbanner-container{
	padding-left:0px !important;
	padding-right:0px !important;	
	width:100% !important;
	}
	
.valeant_font{
	font-family: 'Ubuntu', sans-serif !important;
	color:#fff;
	font-size:30px;
	font-weight:300;
	font-height:30px !important;
	
	}	

/*boxes*/
.pos-boxes ul{
	padding-left:0px !important;
	}
	
.pos-boxes img, .pos-boxes p img{
	margin:20px;
	}

.pos-boxes ul li{
	list-style: outside none none;
	
	}
.pos-boxes ul li:first-child a{
	font-size:24px;
	color:#494c4e;
	font-weight:700;
	}
.pos-boxes ul li:nth-child(2) a{
	font-size:19px;
	font-weight:300;
	color:#00a2e1;
	}
	
	
.pos-boxes ul li:first-child a:hover, .pos-boxes ul li:nth-child(2) a:hover{
	color:#00a0e3;
	text-decoration:none;

}
#btplay button img:hover{
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	-webkit-box-shadow: 0px 0px 10px 1px rgba(15,15,15,1);
	-moz-box-shadow: 0px 0px 10px 1px rgba(15,15,15,1);
	box-shadow: 0px 0px 10px 1px rgba(15,15,15,1);


	}
div.bx{
	background: #fff;
    border-bottom: 5px solid #00a0e3;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
	z-index:999;

	}
		
div.boxes{
	border-left: 1px solid #e2e2e2;
		padding-top:20px;
		padding-bottom:3px;
	}
div.boxes:nth-child(1){
	border:0px;
	}	
	
/*pos-map*/	

div.pos-map h2{
	color:#00a0e3;
    font-weight:300;
    line-height:1.6;
	font-size:30px;
	margin-bottom:0px;
	margin-top:0px;
	}
	
div.pm{
	background:url(../images/map.png) right center no-repeat;
	}
	
div.pm div{
	margin-top:70px;
	margin-bottom:45px;
	}
div.pos-map p{
	color:#4b4e51;
	font-size:19px;
	}
div.modal-content{
	background:#5f2464 !important;	
	}
div.modal-header{
	border:0px;
	padding: 10px 10px 0px 0px;
	}
/*pos-video*/
div.pvd{
	margin-top:16%;	
	}
div.pvd h2{
	color:#fff;
	font-size:44px;
	}
div.pvd p{
	font-size:21px;
	color:#fff;
	}

div.pos-video{
	background:url(../images/video-bckr.jpg), #00a2e1;
    background-repeat:no-repeat;
    background-size:cover;
	height:527px;
	}
div.pos-video button, div.pos-video .btn-info.active.focus, div.pos-video .btn-info.active:focus, div.pos-video .btn-info.active:hover, div.pos-video .btn-info:active.focus, div.pos-video .btn-info:active:focus, div.pos-video .btn-info:active:hover, div.pos-video .open>.dropdown-toggle.btn-info.focus, div.pos-video .open>.dropdown-toggle.btn-info:focus,div.pos-video .open>.dropdown-toggle.btn-info:hover {
	border:0px !important;
	background:none !important;
	box-shadow:none !important;
	}
	
/*pos-links, News home*/


div.pos-links h3{
	color:#00a0e3;
	font-size:42px;
	font-weight:300;
	text-align:center;
	margin-top:80px;
	margin-bottom:50px;
	}

div.pos-links ul li{
	display: inline-block;
    position: relative;	
	height: 130px;
    line-height: 130px;
    margin: 6px;
    width: 100% !important;
	max-width:130px;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(37, 30, 125, 0.16), 0 1px 1px rgba(0, 20, 76, 0.08) inset;	
	}	
div.pos-links ul li img{
	width:100%;
		padding:10px;

	}	
	
div.pos-links ul{
	list-style: outside none none;
    text-align: center;
	padding-left:0px;	
		
		}
/*News home*/
div.pos-news h3{
	color:#00a0e3;
	font-size:42px;
	font-weight:300;
	}
	
div.pos-news a.btn.btn-default, div.banner a.btn.btn-default, div.off-slider a.bnt.btn-default, div.pos-bottom-gray a.btn.btn-default, div.sym a.btn.btn-default{
	background: #494c4e; /* Old browsers */
	
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
	-webkit-box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
	-moz-box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
    color: #fff;
    position: relative;
    text-decoration: none;
	padding:14px;
	font-size:12px;
    font-weight: 500;
    letter-spacing: 0px;
	margin-top: 22px;
    margin-bottom: 10px;
/*  font-size: 15px;
    letter-spacing: 1px;
	padding: 10px;
*/  
	
}

div.pos-bottom-red{
	/*background:#ac4159;*/
	background:#00a2e1;
	color:#fff;	
	padding-top:10px;
	padding-bottom:5px;
	}
div.pos-bottom-red p{
font-size:16px;
font-weight:600;
	}
	
div.pos-bottom-gray, div.pos-bottom	{
		padding-top:15px;
		padding-bottom:15px;
		background:#eeeef1;
		}	

div.pos-bottom-red > div > div > div > div > div > p > i{
	padding-left:10px;
	padding-right:10px;
		}
div.pos-news a.btn.btn-default:hover , div.banner a.btn.btn-default:hover, div.tp-caption.valeant_font a.bnt.btn-default:hover{
	background: #494c4e; /* Old browsers */
	}


body > div.pos-news > div > div > div{
	margin-top:10%;
	
	}



div.pos-news div.modulePretext h3{ 
	float:left;
	}
div.pos-news div.modulePretext{
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
	}

span.moduleItemDateCreated{
	text-transform:uppercase;
	color:#00a0e3;
	font-size:14px;
	font-weight:700;	
	}

div.pos-newsletter{
	text-align:center;
	background:url(../images/triangle_bg_news.jpg) no-repeat;
	background-size:100% 100%;
	padding-top:35px;
	padding-bottom:35px;
	}
div.pos-newsletter h3{
	color:#00a0e3;
	font-size:42px;
	font-weight:300;
	}
div.form-group.rsform-block.rsform-block-intro{
	font-size:18px;
	color:#494c4e;
	font-weight:300;
	}
a.newsl-text{
	color:#959595;
	font-size:13px;
	text-decoration:underline;
	line-height:10px;
	}
a.newsl-text:hover{
		color:#00a0e3;

	}	
	
div.form-group.rsform-block.rsform-block-recaptcha > div.formControls{
	float:right;
	}
	
#Send{
	background: #00a0e3; /* Old browsers */
	border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
	-webkit-box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
	-moz-box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
    color: #fff;
    position: relative;
    text-decoration: none;
    font-size: 15px;
    padding: 10px;
    font-weight: 500;
    letter-spacing: 1px;
	float:left;
	margin-top:19px;
	}	
	
#Name, #Email{
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;	
	padding:20px;
	}
	
div.form-group.rsform-block.rsform-block-name div.formControls, div.form-group.rsform-block.rsform-block-recaptcha > div.formControls > div > div{
	float:right;
	}		
div.form-group.rsform-block.rsform-block-email{
	margin-left:10px;
	}
div.pos-news{	
	background:url(../images/woman-lab.png), url(../images/bgr-pr-nea-01.jpg);
    background-repeat: no-repeat, no-repeat;
    background-position:top left, center bottom ;
/*	background-size:auto, 111%;
*/	height:440px;
}

/*main body*/
h2.itemTitle, div.contact-info h2{
	color:#00a0e3;
    font-size:42px;
    font-weight:300;
    text-align:center;
}

div.itemBody div.itemFullText {
	color:#494c4e;
	font-size:14px;
	font-weight:300;
	}
div.itemBody div.itemFullText h3{
	font-size:18px;
	color:#262626;
	font-weight:400;	
	}
	
	div.itemFullText p {
    font-size: 16px;
    line-height: 30px;
    font-weight: 300;
}	
.itemBackToTop{
	display:none;	
	}
	
span.quotes:before{
	content:url(../images/quotes-left.png) !important;
	 }	
span.quotes:after{
	content:url(../images/quotes-right.png) !important;
	 }	
div.pos-whitebackground{
	margin-bottom:80px;
	}	 
div.pos-whitebackground ul, div.pos-units ul{
	padding:0px;
	}	

div.pos-whitebackground ul li{
	text-align:center;
	list-style:none;
	margin-top:6px;
	margin-bottom:6px;
	min-height:110px;	
	}
	
div.pos-whitebackground ul li h3{
	color:#494c4e;
	font-size:16px;
	margin-top:3px;
	margin-bottom:3px;
	}
div.pos-grayback{
	background:#f4f4f4;
	padding-top:15px;
	padding-bottom:15px;
	}		
div.quotes{
	color:#00a0e3;
	font-size:15px;
	font-weight:700;
	margin-top:50px;
	}	
	
div.quotes p:first-child:before, p.quot-2:before{
	content: url(../images/quote-left-1.png);
	width:20px;
	height:20px;
	margin-right:1%;
	}
div.quotes p:nth-child(2):after, p.quot-2:after{
	content: url(../images/quote-right-1.png);
	width:20px;
	height:20px;
	margin-left:1%;
	}		
p.quot{
	font-size:13px;
	font-weight:300;
	color:#00a0e3;
	}	
/*banner*/

div.banner div.container-fluid{
	padding-left:0px;
	padding-right:0px;
	}
div.banner div.container-fluid div.row{
	margin-left:0px;
	margin-right:0px;
	
	}
div.bnr{
	margin-top:7%;
	margin-bottom:3%;	
	}
div.banner > div > div > div{
	padding-left:0px;
	padding-right:0px;
	
	}	
div.banner div.custom{
	background-repeat:no-repeat;
			}
div.custom.cont-bn{
	background-size: cover;
height: 332px;
background-position: center;
	}	
div.custom.cont-bn.holbn{
background-size: 100%;
background-position: top center;
	}
div.custom.cont-bn.holbn div.bnr{
    margin-bottom: 8%;
}	
			
div.banner p{
	color:#fff;
/*	font-size:30px;
*/	font-size:23px;
	font-weight:300;
	}		
		
/*units*/

div.pos-units{
	background:url(../images/bg-gradient-units.jpg) center center no-repeat;
	padding-bottom:60px;
	}

h2.title-un{
	color:#fff;
	font-size:42px;
	font-weight:300;
	margin-top:70px;
	margin-bottom:60px;
	}
div.pos-units ul li h3{
	color:#00a0e3;
	font-size:20px;
	font-weight:500;
	margin-top:5px;
	margin-bottom:5px;
	}
div.pos-units ul{
	text-align:center;
	float:none !important;
	}	
	
div.pos-units ul li{
	position: relative;
    display: inline-table !important;
	height:100px;	
	list-style:none;
	margin:12px;
	width:22%;
	padding:10px;
    text-align: center;
	font-size:14px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#fff;
	color:#808080;
	min-height:100px;	
	list-style:none;
	}

/*management team*/
div.pos-team{
background:#e4e5e9;	
padding-bottom:30px;}

div.pos-team ul li img{
	max-width:120px;	
	
	}
#k2ModuleBox119 > ul > li.clearList{
	min-height:auto !important;
	}	
	
#k2ModuleBox119 > ul > li{
    min-height: 240px;
	margin-top:15px;
	margin-bottom:15px;
	}
div.ttl div.moduleItemIntrotext > ul > li{
		margin:0px;
		}

div.ttl div.moduleItemIntrotext > ul > li:first-child a, div.ttl div.moduleItemIntrotext > ul > li:first-child{
	color:#252525;
	font-size:17px;
	font-weight:500;
	}

div.ttl div.moduleItemIntrotext > ul > li:nth-child(2){
	color:#00a2e1;
	font-weight:400;
	font-size:15px;

	}	
div.pos-team h2.itemTitle{
	margin-top:45px !important;
	margin-bottom:30px;	
	}
	
div.pos-responsibility hr{
	width:70px !important;
	border-top: 3px solid #eee !important;	
	}
div.pos-responsibility {
	text-align:center;
	padding-top:30px;
	padding-bottom:80px;
	}
div.pos-responsibility ul li div.new{
    border-radius: 3px;
	-webkit-box-shadow: 0px 0px 3px 1px rgba(37, 30, 125, 0.16);
	-moz-box-shadow: 0px 0px 3px 1px rgba(37, 30, 125, 0.16);
	box-shadow: 0px 0px 3px 1px rgba(37, 30, 125, 0.16);
	margin: 15px;
	background:#fff;	
	min-height:420px;
	}

div.pos-responsibility div.ttl{
	border-top:1px solid #eef1f6;
	border-bottom:1px solid #eef1f6;
	padding:5px;
	}

	
div.pos-responsibility div.ttl a{
	color:#00a2e1;
	font-size:16px;
	font-weight:700;
	}
	
div.pos-responsibility a.moduleItemImage img{	
	margin-bottom:10px;
}

div.pos-responsibility div.moduleItemIntrotext{
	color:#494c4e;
	font-size:15px;
	font-weight:300;
}

div.pos-responsibility div.ttl, div.pos-responsibility div.moduleItemIntrotext{
	margin-left:40px;
	margin-right:40px;	
	padding-top:5px;
	}

div.pos-responsibility ul li a.moduleItemReadMore{
	color:#b0abb0;
	font-weight:700;
	font-size:14px;
	text-decoration:underline;
    padding: 10px;
    display: block;
		}
div.pos-responsibility li.clearList{
	display:none;
}

div.etairiki-euth{
	font-size:17px;
	color:#494c4e;
	line-height:28px;
	margin-bottom:45px;
	}


/*Kariera*/
div.pos-career{
	background:url(../images/be-creative-2.jpg) center center no-repeat;	
	padding-top:234px;
	padding-bottom:270px;
	}	
	
div.pos-career img{
	width:100%;
	margin-top:20px;
	}	

div.pos-career h3{
	font-size:55px;
	color:#fff;
	font-weight:300;
	}	

div.pos-career a{
	color:#fff;
	font-weight:700;	
	}	

div.pos-career {
	color:#fff;
	font-size:17px;
	line-height:27px;
	}
	
/*product categories*/	
	
div.pos-products ul li{
    float: left;
    width: 19.2%;
    margin: 25px;
	min-height:60px;
	}


div.pos-products{
	background:url(../images/katig-proiont-bgr.jpg) center center no-repeat;	
	background-size: cover;
	padding-top:45px;
	padding-bottom:55px;
	}

div.pos-products span.catTitle{
	color:#262626;
	font-size:20px;
	font-weight:500;
	}
div.pos-products span.catCounter{
	color:#00a0e3;
	font-size:20px;
	font-weight:500;
	}


div.newprods hr{
    width: 70px !important;
    border-top: 3px solid #eee !important;
	}

/*newcat*/
div.newcat div.catItemHeader img{
	width:100%;
	max-width:300px;
	
	}
div.newcat div.catItemHeader h3{
	padding:10px 0 0 0;
	margin:0px;
	}

div.newcat div.catItemHeader p {
	margin-bottom:5px;
		font-size: 14px;
    color: #494c4e;
    text-align: center;

	}	
	
div.newcat div.catItemHeader h3.catItemTitle img{
    border: 1px solid #eeedee;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	background:#fff;
	padding:10px;
		margin-bottom:10px;

	}

div.catItemView.newcat{
	margin: 0px;
    padding: 10px 15px;	
	}

div.cat-banner{
	background:url(../images/prducts-bnner-header.jpg) center center no-repeat;	
	background-size: 100% 100%;
	padding-bottom: 80px;
    padding-top: 80px;
	}
	
div.newmain-body{
	background:url(../images/suntagografoumena-farmaka-grey-gradient.jpg) center center no-repeat;	
	background-size: 100% 100%;
	padding-bottom: 10px;
    padding-top: 65px;

	}
	
div.cat-banner div.title{
	color:#fff;
	font-size:42px;
	font-weight:300;
	}

div.itemBody div.itemFullText{
	font-size:16px;
	font-weight:300;
	color:#494c4e;
	line-height:32px;	
	
	}
	
 div.itemImageBlock > div.itemImage{
	    display: block;
    position: relative;
	
	}	
div.itemImage{
	min-height:336px;	
/*	min-height:300px;	
*/	}	
	
div.itemImage img.frst	{
	position: absolute;
    z-index: 1;
    max-width: 100%;
		max-height:340px;

	}	
div.itemImage > img.scnd	{
	z-index: 2;
    max-width: 101%;
	position: absolute;
	max-height:350px;

	}
div.short-extra-info{
	margin-top:	7%;
	background: url(../images/small-info-bgr.jpg) center center no-repeat;	
	background-size: 100% 100%;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	color:#fff;
	font-size:16px;
	font-weight:500;
	padding:25px 15px;
	margin-bottom:7%;

	}	
	
tr th{
    background: #d4e7f2;
	}	
div.short-extra-info ul{
	padding-left:0px;
	}	
div.short-extra-info li{
	list-style: outside none none;
    background:url(../images/list-arrow.png) no-repeat scroll 0 7px transparent !important;	
	padding-left:10px;	
	font-size:14px;
	font-weight:400;
	line-height:29px;
}
	
div.itemFullText h4{
	color:#00a0e3;
	font-size:20px;
	}
	
div.panel-body{
	background:#eef0f4;
	font-size:16px;
	}

#accordion div.panel-heading{
	padding-left:15px;	
	
	}
		
#accordion div.panel-heading h4{
    line-height: 50px;
	}
		
#accordion div.panel-heading h4 a{
	display:block;
	color:#00a0e3;
	font-size:18px;
	text-decoration:none;
	}
		
div.itemExtraFields{
	border:0px;
	}
	
div.panel.panel-default{
	border-radius:0px;
	}
		
div.panel-heading{	
	background:#e3e3e8 !important;
	padding:0px;	
}

.panel-heading [data-toggle="collapse"]:after{
	font-family: 'Glyphicons Halflings';
	content: "\e113";
	float: right;
	color: #fff;
	font-size: 18px;
	line-height: 22px;
	padding:14px;
	background: #00a2e1;  
	}
.panel-heading [data-toggle="collapse"].collapsed:after
{
	font-family: 'Glyphicons Halflings';
	content: "\e114";
}


div.pos-related h3{
	font-size:42px;
	color:#00a0e3;
	font-weight:300;
	margin-bottom:60px;
	text-align:center;
}	

#accordion iframe{
	width:50% !important;
	}

div.pos-related div.moduleItemIntrotext img{
	width:100%;
	max-width:343px;
	float:none !important;
	}	

div.pos-related a.moduleItemTitle{
	color:#00a0e3;
	font-size:22px;
	text-align:center;
	display:block;
	}	
div.pos-related	div.k2ItemsBlock ul{
	text-align:center;	
	
	}	
div.pos-related	div.k2ItemsBlock ul li{
    position: relative;
    display: inline-block;
    text-align: center;
	}
	
div.pos-related div.moduleItemExtraFields div.idiotita{
	color:#00a0e3;
	font-size:16px;
	min-height:20px;
	}
	
div.pos-related div.moduleItemExtraFields div.Smalldescription{
	color:#808080;
	font-size:14px;
	min-height:60px;
	}			

div.section.secondarymenu ul.breadcrumb{
	margin-bottom:0px;	
	background:none;
	font-size:14px;
	font-weight:300 !important;
	text-transform:uppercase;
	}
div.section.secondarymenu ul.breadcrumb li a span{
	color:#494c4e;
	
	}
div.panel-body a, div.section.secondarymenu ul > li:nth-child(4) > span, div.itemFullText > p > a{
	color:#1d1d1d;	
	}	
.breadcrumb li+li+li:before{
content:">" !important;	
color:#00a0e3;
	}
body > div.section.secondarymenu ul.breadcrumb li:nth-child(1), div.section.secondarymenu ul.breadcrumb li:nth-child(2){
	display:none;
	}
	
body > div.section.secondarymenu ul.breadcrumb li:nth-child(3):before{
 content:" " !important;	
	}

/*news inner*/

div.newsmain-body{
	background: url(../images/news-inner-02.jpg) center center repeat;	
/*	background-size: 100% 100%;*/
	}

div.newsmain-body span.catItemDateCreated, div.newsletter-inner div.catItemCategory{
	font-size:13px;
	color:#00a0e3;
	font-weight:700;
	text-transform:uppercase;	
	}
div.newsmain-body div.catItemHeader h3.catItemTitle a{
	color:#242424;
	font-size:20px; 
}
div.newsmain-body div.catItemHeader h3.catItemTitle a:hover{
	text-decoration:none;


}

div.newsmain-body div.catItemView.groupLeading{
	background:#fff;
	padding:30px;
	margin:15px;	
	position:relative;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);

	}	
div.newsmain-body div.catItemReadMore{
	position:absolute;
	right: 0px;
    bottom: 0px;
	}
	
	
div.newsmain-body div.k2Pagination li {
	font-size:15px;
	font-weight:700;
	}
div.newsmain-body div.k2Pagination li a{
	padding: 10px;
	color:#808080;
    margin: 0 2px;

}
	
div.newsmain-body div.k2Pagination span.pagenav{
	-webkit-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	display:inline-block;
	padding: 10px;
	color:#fff;	
	background: #ae52af; /* Old browsers */
	background: -moz-linear-gradient(top, #ae52af 0%, #9e3d98 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ae52af 0%,#9e3d98 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ae52af 0%,#9e3d98 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae52af', endColorstr='#9e3d98',GradientType=0 ); /* IE6-9 */	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
    margin: 0 2px;
    border: 1px solid #ddd;
    border-radius: 4px;
    vertical-align: middle;
    text-decoration: none;
	
	
	}
	
div.newsmain-body li.pagination-start, div.newsmain-body li.pagination-prev, div.newsmain-body li.pagination-next, div.newsmain-body li.pagination-end	{
	 display:none;
	 }
	 
div.newsmain-body hr{
	width:100px !important;
	border-top: 3px solid #00a0e3 !important;	
	}
div.newsmain-body div.itemListCategoriesBlock div{
	text-align:center;
	margin-top:40px;
	margin-bottom:40px;
	}	
div.newsmain-body div.itemListCategoriesBlock div h2{
	color:#00a0e3;
	font-weight:300;
	font-size:44px;
	
	}

div.newsmain-body div.itemListCategory{
	background:none;
	border:0px;
	}

div.latest-ns{
	background:#fff;
	display:block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	-moz-box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	box-shadow: 0px 2px 5px 0px rgba(217,217,217,1);
	padding:30px;
	}
div.moditemttl{
min-height:84px;	}	
	
div.latest-ns div.catItemReadMore{
	position:absolute;
	bottom:1px;
	right:15px;
	}	
div.ltst-ns{
	margin-top:20px;	
	}
	
div.moditemttl a.moduleItemTitle{
	color:#242424;
	font-size:20px;
	}
	
div.bnr-news div.bnr{
	margin-top: 7%;
    margin-bottom: 19%;
	}


#welcomeDiv {
	text-align:center;
	}
#welcomeDiv iframe{
	margin-top:-10%;
	width:80%;
	}

div.tp-caption.valeant_font a.bnt.btn-default{
	background: #494c4e; /* Old browsers */
	border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
	-webkit-box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
	-moz-box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
    color: #fff;
    position: relative;
    text-decoration: none;
    font-size: 16px;
    padding: 20px;
    font-weight: 500;
    letter-spacing: 1px;
}	





div.tp-caption.valeant_font a.bnt.btn-default strong{
	font-weight:600;
	
	
	}
		
div.contact-info p{
	color:#242424 !important;
	font-size:15px;
	}		
			
/*footer copyright*/
div.footer{
	border-top:1px solid #e1e1e1;
	padding-top:50px;	
	background:#494c4e;
	}
	
	
.footer h3{
	color:#00a0e3;
	font-size:16px;
	font-weight:700;
	}
.footer p, .footer a{
	font-size:15px;
	color:#fff;
	}	
.footer a:hover{
	color:#00a0e3;
	text-decoration:none;	
	
	}	
	
.ft{
	margin-top:30px;
	margin-bottom:30px;
	}	
.copyright{
	border-top:1px solid #e1e1e1;
	background:#f4f4f4;
	color:#494c4e;
	font-size:13px;
	font-weight:300;
	}	
.copyright p{
	margin:10px auto;
	line-height:30px;
	}
	div.form-group.rsform-block.rsform-block-captcha div.formControls div:nth-child(1) > div{
	text-align:left !important;	
	}	
div.custom.sym{
	margin-top:-50px;
	margin-bottom:-60px;
	} 
div.newsmain-body #k2Container.itemView {
margin-top:85px;	
	}	
	
div.newsmain-body #k2Container.itemView div.itemFullText p{
font-weight:400;
line-height:28px;
	}
	




.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-5ths {
    width: 100%;
    float: left;
}


@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }

}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
	.secondrow ul li.col-lg-5ths {
    width: 25% !important;
    }
		#k2ModuleBox170.k2ItemsBlock.secondrow{
	
    margin-left: 33%;

	}

}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
	.secondrow ul li.col-lg-5ths {
    width: 25% !important;
    }
		#k2ModuleBox170.k2ItemsBlock.secondrow{
	
    margin-left: 31%;

	}

}
	

			
/* Large desktop */

@media (min-width: 1200px) { ... }



@media (min-width: 992px) and (max-width: 1199px) { 

div.bx{
	margin-top: -70px;
	}


}

@media (min-width: 992px) and (max-width: 1110px) { 
div.banner p{
	font-size:21px;
	}
div.bnr {
    margin-top: 3%;
}
	

}


@media (min-width: 400px) and (max-width: 991px) { 

div.bx{
	margin-top: -55px;
	}


}

@media (min-width: 768px) and (max-width: 991px) { 
div.pos-products ul li{
	width:26.2%;
	}


}


@media (min-width: 768px) and (max-width: 1199px) { 

div.pos-news {
    background-size: 40%, 120%;
    min-height: 350px;
	max-height: 360px;
}
body > div.pos-news > div > div > div {
    margin-top: 7%;
}
div.pos-career h3{
	font-size:40px;

}

div.bnr{
	margin-top:8%;
	}
 }
 
 

/* Portrait tablet to landscape and desktop */

@media (min-width: 768px) and (max-width: 979px) { 
div.bnr{
	margin-top:13%;
	}
div.banner p{
	font-size:16px;
	}
div.banner a.btn.btn-default{
	padding:8px;
	}

 }


@media(min-width: 768px) and (max-width: 991px){
#main-menu li a{
	font-size:14px;
	}
div.secondarymenu ul li a{
	font-size:13px;
	}
div.pos-career{
	padding-top: 170px;
    padding-bottom: 170px;
	}

}

@media (max-width: 991px){
div.pos-responsibility div a.moduleItemImage img{
	margin:0px auto !important;
	text-align:center;
	display:block;
	}
div.pos-news{
	background:url(../images/triangle_bg_news-01.jpg) center center no-repeat;	
	background-size: 100% 100%;
	height:auto !important;
	max-height:100%;
	padding-bottom:30px;
	}	
div.form-group.rsform-block.rsform-block-email{
	margin-left:-15px;
	}
	
div.pos-units ul li{
	width:28%;	
	}

div.pos-units{
	background-size:100% 100%;	
	}
	
	
}

/* Landscape phone to portrait tablet */

@media (max-width: 767px) { 


div.secondarymenu ul li{
	display:block !important;
}

#accordion iframe	{
	width:100% !important;
	
	}
	
div.bx{
	margin-top:0px;
	}


#main-menu > div > ul{
	float:none;
	}

div.off-slider{	
	background:url(../images/off-slide.jpg) center center no-repeat;	
	background-size: 100% 100%;
	padding-top:5%;
	padding-bottom:5%;
	text-align:center;
	color:#fff;
	font-size:19px;
}
div.banner div.custom.cont-bn{
	background:url(../images/off-slide.jpg) center center no-repeat !important;	
	background-size: 100% 100%;
	padding-top:3%;
	padding-bottom:1%;
	text-align:center;
	 }
div.newsmain-body div.banner div.custom.contact-info{
		background:none ;
		} 

div.banner div.custom.tblank{
	background:none !important;	
	}	
	
div.off-slider div.custom{	
	padding-left:5%;
	padding-right:5%;
}

.pos-boxes ul li:first-child a{
	font-size:19px;
	}

div.pos-map h2{
	font-size:26px;
	}
div.pvd h2, h2.itemTitle, div.contact-info h2{
	font-size:36px;
	}	
div.pvd p{
	font-size:14px;
	}	

div.pvd{
	margin-top:15%;
	margin-bottom:20%;
	}
div.pos-video{
	height:auto;
	}	


div.pos-news div.modulePretext{
	margin-left:0px;
	margin-right:0px;

}	
div.boxes{
	border:0px;
	}	
	
.form-horizontal .form-group{
	margin-left:auto;
	margin-right:auto;
	}	
div.pos-units ul li{
	width:45%;	
	}
div.pos-products ul li{
	width:24%;
	
	}	
div.pos-career{
	padding-top: 100px;
    padding-bottom: 100px;
	
	}
div.pos-news h3, div.pos-newsletter h3, div.pos-career h3{
	font-size:38px;
	}


 }



/* Landscape phones and down */

@media (max-width: 480px) { 
div.pos-news div.modulePretext h3{
	float:none;
	text-align:center;
	}
	
div.pos-products ul li{
	width:100%;
	margin:20px 5px;
	}	
#accordion div.panel-heading h4 a{
	font-size:13px;
	}
div.pos-units ul li{
	width:80%;	
	}
	
div.cat-banner div.title{
		font-size:34px;

	
	}	
#k2Container > div.itemBody > div.itemFullText > p > img{
	width:100%;
	}	
	
div.itemImage{
	min-height:280px;
}	
	
}

/*news css*/
fieldset.only{
	
	display:none;
	}
#main-menu form.form-inline{
	
	text-align:right;}	

	
div.search .button{
	background: #00a2e1;
box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
color: #fff;
border-radius: 3px;
padding: 5px 8px;
margin-top:3px;
	}
	
#mod-search-searchword179{
	border-bottom: 1px solid #121212;
border-top: 0px;
border-left: 0px;
border-right: 0px;	

		}
		div.main-body div.search{
	margin-top:160px;
	}





div.section.header.navbar-fixed-top{
	min-height:110px;
	background:#ffffff !important;
}
div.section.secondarymenu{
	margin-top:110px;
	background:#ffffff !important;
}
body > div.container-fluid > div > div.hidden-xs.col-sm-12.col-md-12.col-lg-12.slider,div.cat-banner, div.newsmain-body, #k2Container.mrg {
	
	margin-top:109px;
}
/*div.banner{
	margin-top:160px;
}
div.main-body{
	margin-top:80px;
	
}*/

@media (min-width: 768px) and (max-width: 990px){
	div.logo div.custom{
	
	text-align:center;}
	body > div.container-fluid > div > div.hidden-xs.col-sm-12.col-md-12.col-lg-12.slider,div.cat-banner, div.newsmain-body,#k2Container.mrg {
	
	margin-top:209px;
}
div.section.secondarymenu{
	margin-top:209px;
}
div.main-body div.search{
	margin-top:220px !important;
}
}
@media (max-width: 767px) { 
div.logo div.custom{
	
	text-align:center;}

div.off-slider, div.section.secondarymenu.navbar-fixed-top, div.section.secondarymenu, div.cat-banner,div.newsmain-body{
	margin-top:160px;
	
}
#k2Container.mrg{
	margin-top:200px;
}
/*div.cat-banner {
	
	margin-top:110px;
}
div.banner{
	margin-top:160px;
}
div.main-body{
	margin-top:80px;
	
}
div.newsmain-body{
	margin-top:-50px;
}*/

}

/*
div.section.header.navbar-fixed-top{
	min-height:110px;
	background:#ffffff !important;
}
div.section.secondarymenu.navbar-fixed-top{
	margin-top:110px;
	background:#ffffff !important;
}
body > div.container-fluid > div > div.hidden-xs.col-sm-12.col-md-12.col-lg-12.slider,div.cat-banner {
	
	margin-top:110px;
}
div.banner{
	margin-top:160px;
}
div.main-body{
	margin-top:80px;
	
}
div.newsmain-body{
	margin-top:-50px;
}

@media (max-width: 767px) { 
div.off-slider, div.section.secondarymenu.navbar-fixed-top{
	margin-top:160px;
	
}


div.cat-banner {
	
	margin-top:110px;
}
div.banner{
	margin-top:160px;
}
div.main-body{
	margin-top:80px;
	
}
div.newsmain-body{
	margin-top:-50px;
}

}
*/

#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #00a2e1;
  color: white;
  cursor: pointer;
  padding: 10px;
  border-radius: 4px;
}

#myBtn:hover {
  background-color: #00a2e1;
}

fieldset.only{
	
	display:none;
	}
#main-menu form.form-inline{
	
	text-align:right;}	

div.main-body div.search{
	margin-top:160px;
	}	
div.search .button{
	background: #00a2e1;
box-shadow: 0 1px 2px 0 rgba(84, 16, 147, 0.25);
color: #fff;
border-radius: 3px;
padding: 5px 8px;
margin-top:3px;
	}
	
#mod-search-searchword175{
	border-bottom: 1px solid #121212;
border-top: 0px;
border-left: 0px;
border-right: 0px;	

		}
















