/* html {
	display:block;

	}

body {
	display:bloc
	font-size:14px;
	font-family:"Open Sans";
	line-height:22px;
	margin:0px;
	}

html, body {
	height:100%;
} */


@support (-ms-ime-align: auto)  {
	header {
		margin-bottom: -52px;
	}	
}


header {
	margin-bottom: auto;
}

.mini-carousel-indicators li {
	margin:2px 4px 2px 2px !important;
}


@media (-webkit-min-device-pixel-ratio:0) {
	.msgap {
		height:100px;
	}	
}

.affix {
	width:100%;
}


.panel-body  > strong {
	font-size:20px;	
	    color: #004EA2;	
}


.carousel-control {
	width:5% !important ;
	height: 25px !important;
	top: 51% !important;
}


.homeslider_outter {
	padding-left:0px;
	padding-right:0px;	
}

.fixbar {
	top:100px;
	position:sticky;
	z-index:1
}


.gsc-search-button .gsc-search-button-v2 {
	font-size: 18px !important;
    padding: 0px 10px !important;
}


body > header > span.breadcrumbs > ol.breadcrumb {
	margin-left: 90px;
    margin-top: -20px;
}

.page-top {
	margin-bottom:15px; 
	top:-2px;
}

.carousel-bg {
	height:476px;
	    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    height: 476px;
}


.dropdown-menu {
	    min-width: 40px;
    padding: 0;
}

.upcoming {
	border:none !important;
}

.newButton_text a {
	text-align: center;
display: block;
    text-decoration: none;
    color: white;
    background: #26b0f0;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 17px 8px 15px;
    border: 2px solid white;
    display: table;
    width: 100%;
    height: 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;	
}

.schema_bgr .align-center {
	    color: rgb(37, 37, 37);
    text-align: center;
    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;    
}

.schema_bgr .image-map-container {
    text-align: center;	
    margin-right: 30px;
    margin-left: 30px;
}

.schema_bgr .image-map-container img {
    max-width:960px;
}

.msgap { 
	height:40px !important;	
}

.gap {
	height:100px;
}

.newButton {
	background: #26b0f0;
    color: white;
}

.newButton_text {
/* text-align: center;	
	border-style: solid ; 
	border-width: 2px;
	border-color:white;
		text-align: center;
    text-transform: uppercase;
    font-weight: bold;    
    line-height: 1.2;
    text-align: left;	
    padding: 15px; */
}
.newButton_text:hover, .newButton_text a:hover,.newButton_text a span:hover    {
	background-color:white;
	color:#26b0f0;
}


.newMediaTitle {
	    color: rgb(38, 176, 240);
	text-align: center;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;		    
	    
}

.newMediaMedia_outer {
	    margin-top: 20px;
}

.newMediaMedia_outer img {
	    width:100%;
}

.newOSs {
	background-color:#dddddd;
}

.newOSscol {
	margin-top:30px;
	margin-bottom:30px;
}

.newCats {
	padding-top: 30px;
	padding-bottom: 45px;
}

.newNews {
	padding-top: 15px;
	position:relative;
	top:-121px;
}


/* @media (-ms-ime-align: auto) or (-webkit-min-device-pixel-ratio:0) { */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	.newNews {
		padding-top: 15px;
		position:relative;
		top:-121px;
	}
}


/* @supports (-ms-ime-align:auto)  {	
	.newNews {
		padding-top: 15px;
		position:relative;
		top:-69px;
	}
} */



.newNewsRow {
	    margin-top: 20px;
    border-bottom: #d3d6db;
    border-style: solid;
    border-width: 1px;	
        border-left: none;
    border-right: none;    
} 

@media (max-width: 767px) {
	.newNewsRow {
			    margin-top: 20px;
    	border-bottom: #d3d6db;
    	border-style: none;
    	border-width: 1px;
	}	
}


@media (min-width: 992px) {
	.newNewsRow {
		display:table;
	}
	
	.newNewsRow  > div {
		display:table-cell;
		float:none !important;
		vertical-align: top;
	}	
}



.newCats > .row {
	/* height: 270px; */	
}

.newSlider {
	padding-top: 30px;
	padding-bottom: 45px;
	background-color: #f2f2f2;		
}

.cr {
	background: #ababab;
}

/* language selector and search  */
.head div {
	/* color:white;
	background-color:red; */
	margin:0px 20px 0px 0px;
}


.debug {
	color:red;
	font-size: x-large;
	padding:10px;
	}

.sublink_container {
	background:#f2f2f2;
	width:100%;
		}


.info_container {
	display:flex;
	justify-content: center;
	margin:20px;
	}


.floatedimages {
	text-align:center;
	margin-bottom:-30px;
	display:flex;
	justify-content: center;
	margin:auto;
	}

/* .info {
	text-align:center;
	display:flex;
	justify-content: center;
	margin:auto;
} */

.text-box {
	/* display:flex; */
	justify-content: center;
	margin:auto;
	width: 256px;
   	 text-align: center;
}


.pageheaders {
	display:flex;
	/* justify-content: center; */
}

.pageheader {
	margin: 10px 0px 1px 50px;
}

.linklogos {
	margin:30px;
	}

.footer1_container {
	width:100%;
	background-size:cover;
	color:white;
	}

.footer1_inner {
	font-size:14px;
	font-weight: 600;
	padding-bottom: 50px;
	width:760px;
	margin: 0 auto;
}

.block1, .block2, .block3 {
	display: inline-block;
}



.footerx_container {
	background:#ababab;
	width:100%;
	}

.footerxs {
	margin: 20px 0px 30px 100px;
}


.commoncaption {
	background-color: rgba( 38, 176, 192, 0.55 );
	position: absolute;
	padding: 50px;
	width:100%;
	top: 450px;
	color:white;
	text-align: center;
	font-size:35px;
	backgroud-color:blue;
}

.limenu {
	font-size:11px;
	font-weight: 600;
	display: inline-block;
	/* line-height: 80px; */
	text-align: center;
	margin: 0px 0px 0px 40px;
	text-decoration:none:
}

.limenulogo {
	display: inline-block;
	line-height: 100px;
}

.submenu {
	border-collapse:collapse;
	table-layout:fixed;
	width:700px;
}

.submenu-top td {
	border-top:solid 4px;
	line-height:16px;
}

.L1title {
	font-size:14px;
	font-weight:600;
	text-decoration:none;
}

.L2title {
	color:BLACK;
	font-weight:600;
}



.submenu td {
	font-size:12px;
	color:#004da2	
}


.menulist{

	display:flex;
	justify-content: center;
	margin:20px;

}


/* .menudiv h2 {
	color:#72828b;
	font-size:12pt;
	font-weight: 600; 
	margin:15px 0px 0px 15px;
}


.menudiv h3 {
	color:#72828b;
	font-size:11pt;
	font-weight: 600; 
	margin:15px 0px 0px 50px;
}

.menulist h3 {
	color:#72828b;
	font-size:11pt;
	font-weight: 600; 
	margin:15px 0px 0px 50px;
}

.menudiv h4 {
	color:#72828b;
	font-size:10pt; 
	font-weight: 100;
	margin:0px 0px 0px 50px;
}


.menulist h4 {
	color:#72828b;
	font-size:10pt; 
	font-weight: 100;
	margin:0px 0px 0px 50px;
}

*/

.link_box {
	width:255px;
	background:#d4eaf7; 
	color:rgb(0, 77, 162); 
	font-weight:bold; 
	font-size:13px; 
	height:41px; 
	vertical-align:middle; 
	display:table;
    padding: 0px 8px 0px 8px;	
}

.link_box_caption {
	text-align:left; 
	vertical-align:middle; 
	display:table-cell;
}

.link_box_gt {
	text-align:right; 
	vertical-align:middle; 
	display:table-cell;
}


.productpage-header-outer {
	/* min-height: 474px; */
	width:100%;
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
}

.productpage-header-inner {
	position: relative;
    padding-top: 33px;
    width: 820px;
    /*  margin: 0 auto 0 50px; */
   left: 124px; 

}


.productpage-header-inner img {
    position: absolute;
    position: relative;
    z-index: 10;
    /* top: 30px; */
    width:450px;
}

@media (max-width: 544px) {
	.productpage-header-inner img {
		    position: relative;
		width:220px;
	}
}




.titlecontainer {
	    /* height: 72px; */
    /* padding-bottom: 15px; */
        position: relative;
    z-index: 1;
    color:white;
    
}

.titlecontainer h1 {
    width: 550px;
    font-size: 22px;
    line-height: 32px;	
    position: relative;
    z-index: 5;

}


.titlecontainer h1.pagetitle {
    /* width: 550px; */
    font-size: 28px;
    line-height: 32px;	
    position: relative;
    z-index: 5;
    top:-50px;

}

.titlecontainer h1.pagetitle small{
	color:white;
	white-space: nowrap;
}

.productpage-header-inner .navibluecontainer {
    position: absolute !important;
    top: 0px;
    left: -237px;
    z-index: 0 !important;
    height: 180px;
    width: auto;
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    -o-transform: skew(30deg);
    transform: skew(30deg);
}


.productpage-header-inner .navibluecontainer_mini {
    position: absolute !important;
    top: -102px;
    left: -71px;
    z-index: 0 !important;
    height: 180px;
    width: auto;
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    -o-transform: skew(30deg);
    transform: skew(30deg);
}


.productpage-header-inner .naviblue {
    width: 855px;
    height: 308px;
    background: rgba(22, 106, 180, 0.9);
}


.productpage-header-inner .naviblue_mini {
    /* width: 305px !important; */
    height: 180px;
    background: rgba(22, 106, 180, 0.9);
}



.productpage-header-inner .slider-outercontainer {
    background: #d4ebf8;
    min-height: 166px;
}


.productpage-header-inner .slider-innercontainer {
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
    width: 700px;
    margin-left: 80px;
    overflow: hidden;
    height: 166px;
}


.productpage-header-inner .slider {
    padding-top: 30px;
        overflow: hidden;
}

.productpage-header-inner .link1 {
    background: #ffa81f;
    width: 210px;
    height: 50px;
    top: 70px;
    left: 618px;
}

.productpage-header-inner .link2 {
    background: #26b0f0;
    width: 177px;
    height: 44px;
    top: 155px;
    left: 665px;
}




.productpage-header-inner .productheaderlink {
    position: absolute;
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    -o-transform: skew(30deg);
    transform: skew(30deg);
	z-index: 10;
}


.productpage-header-inner .linkinner.download {
    background: url("/files/t3sample/brightblue_download_hover.png") no-repeat left center;
    padding-left: 39px;
}

.productpage-header-inner .linkinner.calendar {
    background: url("/files/t3sample/darkblue_webinars.png") no-repeat left center;
    padding-left: 45px;
    background-size: 26px 25px;
}



.productpage-header-inner .link1 .linkinner a {
    margin-top: 15px;
    margin-left: 35px;
    text-shadow: 2px 2px #a66601;
}

.productpage-header-inner .link1 .linkinner  {
    margin-top: 15px;
    margin-left: 35px;
    text-shadow: 2px 2px #a66601;
}




.productpage-header-inner .link2 .linkinner {
    font-size: 17px;
    margin-top: 6px;
    margin-left: 19px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-shadow: 2px 2px #024a9a;
}


.productpage-header-inner .productheaderlink .linkinner a {
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    color: white;
}


.productpage-header-inner .productheaderlink .linkinner {
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    color: white;
}


.productpage-header-inner .breadcrumb {
    font-size: 12px;
    color: #FFF;
    font-weight: 600;
    /* margin-left: -10px; */
}

.productpage-header-inner .breadcrumbs {
	position:absolute;
	z-index: 9;
}

.productpage-header-inner .breadcrumbs .breadcrumb{
	    font-size: 12px;
    color: #FFF;
    font-weight: 600;
    padding:0px;
    margin-top: -5px;
    background-color: transparent;
}


.productpage-header-inner .breadcrumbs a {
    font-size: 12px;
    color: rgb(174, 229, 255);
    font-weight: 400;
}


.sitetitle {
    pointer-events: none;
    height: 85px;
    background: rgba(212, 235, 248, 0.8);
    position: relative;
    top: -85px;
    z-index: 50;
}

.sitetitle h1 {
    font-size: 30px;
    color: #003876;
    line-height: 26px;
    font-weight: 400;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-top: 12px;
}

/* deg caption In home header */
.degcap .home-navibluecontainer {
    width: 620px;
    height: 241px;
    position: relative;
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    -o-transform: skew(30deg);
    transform: skew(30deg);
    /* nj2018 <- background: rgba(22, 106, 180, 0.9); */
    top: 62px;
}


.degcap .home-naviblue-inside {
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
    /* nj2018 <- height: 100%; */
    height: 114%;    
    position: relative;
}

.degcap .home-naviblue-inside .inside-container {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}


.degcap .home-naviblue-inside .title-container {
    padding-left: 81px;
}

.degcap .home-naviblue-inside .title {
    display: inline-block;
    font-size: 36px;
    font-weight: 600;
    color: white;
    line-height: 40px;
    padding-bottom: 15px;
    white-space: nowrap;
}


.degcap .home-naviblue-inside .subtitle {
    display: inline-block;
    font-size: 22px;
    color: white;
    padding-left: 81px;
    line-height: 29px;
    white-space: nowrap;
}

.degcap a.productheader-link {
    text-decoration: none;
    top: 0;
}

.degcap a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    cursor: pointer; 
}

.degcap .homeheaderlink {
    /* nj2018 <- position: absolute; */
   float: left;
}

.degcap .link1 {
    /* nj2018<- background: #ffa81f;
    width: 210px;
    height: 50px;
    top: 26px;
    right: -210px; */
   margin-right: 30px;
}

.degcap .link1 a img {
	width:24px !important;
	margin:1px;
}

.degcap .link2 a img {
	width:24px !important;
	margin:1px;
}

.degcap .linkinner.download {
    background: url(vhs-assets-css-d33f5cd….png) no-repeat left center;
    padding-left: 39px;
}


.degcap .link1 .linkinner {
    /* nj2018<- margin-top: 15px;
    margin-left: 35px;
    text-shadow: 2px 2px #a66601; */
    margin-top: 0px;
    margin-left: 0px;
}


.degcap  .link1 {
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
    text-transform: uppercase;
    /* nj2018<- font-weight: bold;
    font-size: 20px; */
    color: white; 
    font-weight: normal;
    font-size: 18px;
    border: solid 1px #fff;
    border-radius: 2px;
    padding: 15px 20px;
    text-align: center;
}

.degcap  .link2 {
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
    text-transform: uppercase;
    /* nj2018<- font-weight: bold;
    font-size: 20px; */
    color: white; 
    font-weight: normal;
    font-size: 18px;
    border: solid 1px #fff;
    border-radius: 2px;
    padding: 15px 20px;
    text-align: center;
}




.degcap  .link1:hover {
	background-color: rgba(255, 168, 31, 0.85);
}

.degcap  .link1 a span{
	color: white;
	text-align: center;
	margin-left: 15px;
}

.degcap  .link2:hover {
	background-color: rgba(255, 168, 31, 0.85);
}

.degcap  .link2 a span{
	color: white;
	text-align: center;
	margin-left: 15px;
}



.degcap .homeheaderlink .linkinner {
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
    text-transform: uppercase;
    /* nj2018<- font-weight: bold;
    font-size: 20px; */
    color: white; */
    font-weight: normal;
    font-size: 18px;
    border: solid 1px #fff;
    border-radius: 2px;
    padding: 15px 20px;
}

.degcap .link2 {
    /* nj2018 <- background: #26b0f0;
    width: 177px;
    height: 44px;
    top: 100px;
    right: -177px; */
   margin-right: 30px;
}


.degcap .link2 .linkinner {
    /* nj2018 <- margin-top: 15px;
    margin-left: 35px;
    text-shadow: 2px 2px #a66601; */
   	margin-top: 0px;
    margin-left: 0px;
}


.carousel-indicators {

	    bottom: 80px;
}

.mini-carousel-indicators {
    bottom: 55px;
    left: 70px;		
}

.mini-carousel-control.left {
	border:solid 2px red;
	height: 25px;
    width: 10px;
    top: 110px;
}


.mini-carousel-control.right {
	border:solid 2px red;
	height: 25px;
    width: 10px;
    top: 110px;
}


@media (min-width: 768px) {
	.firstslide {
		margin-bottom:30px;
	}	

}

@media (max-width: 991px) {
	
	.schema_bgr .image-map-container img {
		width:100%;
	}
	
	
	.carousel-indicators {
	       bottom: 0px;
	}
	
	.mini-carousel-indicators {
    bottom: 55px;
    left: 70px;
}

	div.sublist > div.title > div.menudiv > ul.top-menu {
		list-style: none;
	}

	div.sublist > div.title > div.menudiv > ul.top-menu li a{
		color:#72828b;
		font-size:10pt; 
		font-weight: 100;
		margin:0px 0px 0px 50px;
		line-height: 1.5;		
	}



	div.sublist > div.title > div.menudiv > ul.top-menu .category {
		color:#72828b;	
		font-size:12pt;
		font-weight: 800; 
		margin:15px 0px 0px 50px;		
	}

	div.sublist > div.title > div.menudiv > ul.top-menu .category_header {

		color:#72828b; 
		font-size:12pt;
		font-weight: 600; 
	margin:30px 120px 0px 15px;				
	}

	div.sublist div.title	{
		background-color: rgb(237, 249, 255);
		    padding-top: 10px;
    padding-bottom: 10px;
	}


	.newOSsB .boxs {
	text-align: center;
    margin-bottom: 8px;
	}

	.products-feature{
		word-break: break-all;
	}

	.feature-head{
		word-break: break-all;		
	}

	div.productpage-header-outer.outer > div > div.titlecontainer > div.navibluecontainer_mini {
		display: none;
	}


	.titlecontainer h1.pagetitle {

    	top: 0px;
	}

	body > header > span.breadcrumbs > ol.breadcrumb {
		margin-left: 20px;
	}

}


@media (max-width: 991px) {
	 .productpage-header-inner .navibluecontainer{
 	 -webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -ms-transform: skew(0deg);
    -o-transform: skew(0deg);
    transform: skew(0deg); 
    left:0px;
	width:100%;
 	}
 	
 	.productpage-header-inner .slider-innercontainer {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    /* width: 700px;
    margin-left: 80px;
    overflow: hidden;
    height: 166px; */
}

 	
 		
}


@media (min-width: 553px) and (max-width: 991px){
	.degcap .home-naviblue-inside .title {
		white-space: normal;
  		 	 font-size: 36px;
   		 font-weight: 100;
  		  line-height: 42px;		
	}
	
		.degcap .home-naviblue-inside .subtitle {
		white-space: normal; 
    font-size: 20px;
    font-weight: 600;
        line-height: 22px;
		padding-left:70px; 
		padding-right:30px;		       
	}
	
	
}

@media (max-width: 554px) {
	.degcap .home-naviblue-inside .title {
		white-space: normal; 
    font-size: 20px;
    font-weight: 100;
        line-height: 25px;
	}
	
		.degcap .home-naviblue-inside .subtitle {
		white-space: normal; 
    font-size: 14px;
    font-weight: 600;
        line-height: 15px;
		padding-left:70px; 
		padding-right:30px;		       
	}
	
	
}


@media (max-width: 991px) and (-webkit-min-device-pixel-ratio:0) { /* only for chrome*/
	.newNews{
		    padding-top: 100px !important;
	}
}


/* @supports (-ms-ime-align:auto) {
	@media screen (max-width: 991px) {
		.newNews{
		    padding-top: 100px !important;
		}
	}
}
*/



@media (max-width: 991px) {
	
	@supports (-ms-ime-align:auto) {
			    padding-top: 100px !important;	
	}
	
	
	.newMediaTitle {
		margin-top:54px;
	}
	
	
	.sitetitle {
		top: 0px;
	}
	
	.sitetitle h1 {
		font-size: 16px;
    	font-weight: 800;
	}

	.newNews{
		    padding-top: 100px;
	}

	.newOSs {
		margin-top:-100px;
		height: 310px;
	}
	
	.newOSs img {
		padding:5px;
	}
	
	.degcap .home-navibluecontainer {
		top:0px;
		width:95% !important;
    -webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -ms-transform: skew(0deg);
    -o-transform: skew(0deg);
    transform: skew(0deg);		
	}
	
	.t3caption {
		padding:0px !important;
	}
	
	.degcap .home-naviblue-inside .inside-container {
		   top: 40%;
		   /*  padding-left: 20px; */		    
	}
		
	.degcap .home-naviblue-inside {
    -webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -ms-transform: skew(0deg);
    -o-transform: skew(0deg);
    transform: skew(0deg);	
	}
		
	
	.degcap .home-naviblue-inside .title-container {
		padding-left:70px;
		padding-right:30px;		
	}
	
	
	.productpage-header-inner .titlecontainer,	 
	.productpage-header-inner .breadcrumbs {
		padding-left:30px;
		padding-right:30px;		
	}

	.degcap .link1 a img {
		width:24px;
	}


	.degcap .link1 a span {
		display:none;
	}

	.degcap .link2 a span {
		display:none;
	}

	.degcap .link2 {
		display:block;
		top:-186px;
		left:-46px;
		padding:5px;
	}

	.degcap .link1 {
		display:block;
		top:-224px;
		left:12px;
		padding:5px;
	}

	.degcap .link1, .degcap .link2 {
		/* display:none; */
	position: relative;
    /* top: -167px; */
    padding:0px;
    -webkit-transform: skew(0deg); */
    -moz-transform: skew(0deg);
    -ms-transform: skew(0deg);
    -o-transform: skew(0deg);
    transform: skew(0deg);
    /* left:10px;
    padding:5px; */
    
    
	}

	.productpage-header-inner.inner {
		width: 100%;
		margin: 0 auto;
		left:0;
    	/* margin-right: 15px; */
    }

	.productpage-header-inner > img {
		/* width:180px !important; */
		padding-left:30px;
		    /* top: 40px; */
			
	}

	.productpage-header-inner h1 {
		width:100%;
	}
	
	.productpage-header-inner .breadcrumbs .breadcrumb {
		margin-top: -15px;
	}
	
	
	.productpage-header-outer {
		background-image:none !important;
		background-color:rgba(22, 106, 180, 0.9);
	}
	
	.productpage-header-inner .naviblue_mini {
		height: 0px;
	}



	 .productpage-header-inner .navibluecontainer{
 	 -webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -ms-transform: skew(0deg);
    -o-transform: skew(0deg);
    transform: skew(0deg);
    left:0px;
	width:100%;
 	}
 	
 	.productpage-header-inner .navibluecontainer .naviblue {
 		width:100%;
 	}

	.productpage-header-inner .slider-innercontainer {
    -webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -ms-transform: skew(0deg);
    -o-transform: skew(0deg);
    transform: skew(0deg);
    width:100%;		
    margin-left:0px;
	}

	
	.productpage-header-inner .link1, .productpage-header-inner .link2 {
		display:none;
	}
	
	 .sub-navbar {
		width:100%  !important;
		padding:0px 0px 0px 0px !important;
		left: 0px !important;
   }
    
     .carousel-inner  .link_box {
    	width:100%;
    }
   
   .oneblockslider .link_box {
   		    background-color: #26b0f0;
   			 color: white;
   			 	width:100%;
   } 


@media (max-width: 991px) { /* test humberger */
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
      /* add */ overflow-y: auto !important;
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
}

@media (max-width: 390px) { 
	.navbar-default .navbar-brand {
		width:200px !important;
background-size: 75%;

    background-repeat: no-repeat;
    background-position: 1px 7px !important;
	}	
}
	   
}
