	body {
		background-image:url(images/bg.png);
		background-color: #eff0f0;
		background-repeat: repeat-x;
		font-size:18px;
	}
	
	h2 
	{
	    font-size:1.7em;
	}

     h3 {
        font-weight: 600;
        font-size:30px;
        padding:0;
        margin:0;
        color:#005273;
        padding-bottom:30px;
    }

    p {
        padding:0;
        margin:0;
        font-size:18px;
        padding-bottom:30px;
    }
    
    
    a {
        font-size:16px;
    }

    legend {
        margin-top:25px;
        margin-bottom:25px;
    }

	.vcenter {
    	padding-top:16px;
    }

    .section-nav {
    	padding-top:20px;
    	padding-bottom: 20px;
    	background-color:rgb(22, 56, 102);
    }

    .white-color {
    	color:#fff;
    	font-size:18px;
    }

    .vcenter2 {
    	padding-top:20px;
    }

    .custom-height {
    	
    }
    .navbar {
    	margin-bottom: -1px;
    }
    .navbar-default {
    	border-radius: 0px;
    	background-color:#007bac;
  		border-color: transparent;
    }

    .navbar-new-color {
    	background-color:#003d55;
    }
    .navbar-default .navbar-nav>li>a {
    	font-size: 16px;
    	font-weight: 600;
    	color:#fff;
    }
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
		color:#b4d6e3;	
	}
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    	/*color:#2574A9;*/
    	background:#007bac;
		color:#FFF;
		border-color:#007bac;
    }

    .btn-default {
	  	color: #FFF;
  		background-color: #003d55;
  		border-color: #003d55;
	}

	.btn.focus, .btn:focus, .btn:hover {
		background:#05516f;
		color:#FFF;
		border-color:#05516f;
	}
    .dropdown-menu>li>a {
    	font-size: 18px;
  		font-weight: normal;
    }

    .label-primary {
        background:#003d55;
        font-size:18px;
        font-weight: normal;
    }

    .carousel {
        margin-top:1px;
    }
    .carousel-inner {
        margin:0;
        padding:0;
    }
    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
        width: 100%;
        margin: auto;
    }

    .item-wrapper {
        width:100%;
        height:335px;
    }
    .carousel-control.left, .carousel-control.right
    {
        background:none;
    }

    .carousel-control {
        display: none;
    }

    .carousel-indicators .active {
        background:#003e56;
    }
    .carousel-indicators li {
        background:#007db0;
        border: 2px solid #003e56;
    }

    .bg-1 {
        background:url("images/c-01.jpg");
        background-size: cover;
        background-repeat: no-repeat;
    }

    .bg-2 {
        background:url("images/c-02.jpg");
        background-size: cover;
        background-repeat: no-repeat;
    }

    .bg-3 {
        background:url("images/c-03.jpg");
        background-size: cover;
        background-repeat: no-repeat;
    }

    .bg-4 {
        background:url("images/c-04.jpg");
        background-size: cover;
        background-repeat: no-repeat;
    }

    .bg-5 {
        background:url("images/c-05.jpg");
        background-size: cover;
        background-repeat: no-repeat;
    }

    .item-plastic {
        width:400px;
        position: absolute;
        left:8%;
        top:21%;
    }

    .dropdown-menu>.withsub>a
    {
        color:#2574A9;
        font-weight: 700;
    }

        .item-plastic {
        width:400px;
        position: absolute;
        left:8%;
        top:21%;
    }

    .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
          border-top-right-radius: 5px;
          border-bottom-right-radius: 5px;
          border-top-left-radius: 0px;
          border-bottom-left-radius: 0px;
    }
    .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child) {
          border-bottom-right-radius: 0px;
          border-top-right-radius: 0px;
          border-bottom-left-radius: 5px;
          border-top-left-radius: 5px;
    }

    .extra-big {
        font-size:16px;
    }

    .carousel-navigation {
        list-style: none;
        width:100%;
        margin:0;
        padding:0;
    }


    .carousel-navigation li {
        float:left;
        width:20%;
        cursor: pointer;
        background-color:#003e56;
        color:#fff;
        text-align:center;
        padding:10px;
    }

    .carousel-navigation li:hover, li:active, li:focus {
        background-color:#007bac;
    }

    .contents {
        margin-top:35px;
    }


     .about-pnsc {
        padding-top:60px;
        padding-bottom:60px;
        background:#e5e5e5;
        /*background-image:url("../images/hero-bg.jpg");
        background-size: cover;*/
    }

    .vision {
        padding-top:60px;
        padding-bottom:60px;
        background:#fff;
        /*background-image:url("../images/hero-bg.jpg");
        background-size: cover;*/
    }

    .business-ethics {
        padding-top:60px;
        padding-bottom:60px;
        background:#003d55;
        color:#fff;
        /*background-image:url("../images/hero-bg.jpg");
        background-size: cover;*/
    }

    .business-ethics h3{
        font-size:25px;
        color:#fff;
    }

    .about-pnsc h3 {
        font-size:25px;
    }

    .vision h3 {
    }

    .about-pnsc p {
        
    }

    .vision p {
       
    }

    .pvcenter {
        height:100px;
        display: inline-block;
        vertical-align: middle;
        float: none;
        padding-top:25px;
    }

    .color-1 {
        border-left: 1px solid #bebebe;
    }

    .color-2 {
        
    }

    .news-links {
        padding-top:30px;
        padding-bottom:30px;
    }

    .quick-links {
        padding:0;
        margin:0;
    }

    .quick-links li{
        padding:0;
        margin:0;
        line-height: 250%;
        list-style: none;
        font-weight: 600;
    }

    .quick-links li a {
        background: url(images/arrow-right.png) right center no-repeat;
        padding-right:20px;
    }

    .footer {
        padding-top:30px;
        padding-bottom:30px;
    }
    
    .white-bg 
    {
        background:#FFF;
        padding-bottom:40px;
    }