﻿    /*    @font-face {
            font-family: 'Futura-Light';
            src: url(/Futura-Light-export/Futura-Light.woff2) format("woff2"), url(/Futura-Light-export/Futura-Light.woff) format("woff"), url("/Futura-Light-export/Futura-Light.html") format("opentype");
            font-style: normal;
            font-weight: 400
        }
		
		@font-face { font-family: 'Futura-Light'; 
			 src: url('/Futura-Light/Futura-Light.otf'); 
			 font-style: normal;
             font-weight: 400
		 }*/
		 
		 @font-face {font-family: "Futura-Book";
		  src: url("font/fd6e6c30c7d355528ba9428eea942445.eot"); /* IE9*/
		  src: url("font/fd6e6c30c7d355528ba9428eea942445.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		/*  url("font/fd6e6c30c7d355528ba9428eea942445.woff2") format("woff2"),  chrome、firefox */
		/*  url("font/fd6e6c30c7d355528ba9428eea942445.woff") format("woff"),  chrome、firefox */
		  url("font/fd6e6c30c7d355528ba9428eea942445.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
		  url("font/fd6e6c30c7d355528ba9428eea942445.svg#Futura Book") format("svg"); /* iOS 4.1- */
		  font-style: normal;
          font-weight: 400
		}
		
		@font-face {font-family: "Futura Light";
		  src: url("font/06190fb370e952fa10fad4dd11876d63.eot"); /* IE9*/
		  src: url("font/06190fb370e952fa10fad4dd11876d63.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		/*  url("font/06190fb370e952fa10fad4dd11876d63.woff2") format("woff2"),  chrome、firefox */
		 /* url("font/06190fb370e952fa10fad4dd11876d63.woff") format("woff"),  chrome、firefox */
		  url("font/06190fb370e952fa10fad4dd11876d63.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
		  url("font/06190fb370e952fa10fad4dd11876d63.svg#Futura Light") format("svg"); /* iOS 4.1- */
		  font-style: normal;
          font-weight: 400
		}
		
		@font-face {font-family: "Futura-Medium";
		  src: url("font/e8c6a63541de0a4211a9358cbe74690f.eot"); /* IE9*/
		  src: url("font/e8c6a63541de0a4211a9358cbe74690f.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		/*  url("font/e8c6a63541de0a4211a9358cbe74690f.woff2") format("woff2"),  chrome、firefox */
		/*  url("font/e8c6a63541de0a4211a9358cbe74690f.woff") format("woff"),  chrome、firefox */
		  url("font/e8c6a63541de0a4211a9358cbe74690f.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
		  url("font/e8c6a63541de0a4211a9358cbe74690f.svg#Futura Medium") format("svg"); /* iOS 4.1- */
		  font-style: normal;
          font-weight: 400
		}
	    
        
        /*@font-face {
            font-family: FuturaPRO-Book;
            src: url(/FuturaPRO-Book-export/FuturaPRO-Book.woff2) format("woff2"), url(/FuturaPRO-Book-export/FuturaPRO-Book.html) format("woff"), url(/FuturaPRO-Book-export/FuturaPRO-Book.otf) format("opentype");
            font-style: normal;
            font-weight: 400
        }
		
		@font-face { font-family: 'Futura-Book'; 
			 src: url('/Futura-Book/Futura-Book.otf'); 
			 font-style: normal;
             font-weight: 400
		 }*/
       
        /*@font-face {
            font-family: FuturaPRO-Medium;
            src: url(/FuturaPRO-Medium-export/FuturaPRO-Medium.html) format("woff2"), url(/FuturaPRO-Medium-export/FuturaPRO-Medium-2.html) format("woff"), url(/FuturaPRO-Medium-export/FuturaPRO-Medium-3.html) format("opentype");
            font-style: normal;
            font-weight: 400
        }
		
		@font-face { font-family: 'Futura-Medium'; 
			 src: url('/Futura-Medium/Futura-Medium.otf'); 
			 font-style: normal;
             font-weight: 400
		 }*/
        
        .page-heading {
        	color: #0072c6;
		    font-family: inherit;
		    font-size: 30px;
		    background-color: initial;
		    -webkit-text-stroke-color: transparent;
        }
        
        .sub-heading{
        	color: #9d8c58;
    		font-weight: bold;
        }
        
        .blue-link-content{
            color: #0F4C90 !important;
    		font-weight: bold;
        }
        
        .slogan {
            margin: 35px 0 0 0px;
            float: left;
            font-size: 22px;
        }
        
        .mobile-menu-area {
            display: none;
        }
        
        .slogan a {
            text-decoration: none !important;
        }
        
        html,
        s4-workspace,
        body {
            font-family: Futura Light, sans-serif;
            color: #666;
            font-size: 14px
        }
        
        .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link,
        .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited,
        .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected,
        .ms-tv-selected:link {
            color: #fff !important;
        }
        
        .searchbox-customize {
            position: relative;
            min-width: 26px !important;
            width: 0% !important;
            height: 26px !important;
            float: right;
            overflow: hidden;
            -webkit-transition: width 0.3s;
            -moz-transition: width 0.3s;
            -ms-transition: width 0.3s;
            -o-transition: width 0.3s;
            transition: width 0.3s;
        }
        
        #custom-search .searchbox-input {
            top: 0;
            right: 0;
            border: 0;
            outline: 0;
            background: #fff;
            width: 86% !important;
            height: 26px !important;
            margin: 0;
            padding: 0px 8px !important;
            color: #000 !important;
            border: 1px solid #9d8b57;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;        }
        
        .searchbox-input::-webkit-input-placeholder {
            color: #d74b4b !important;
        }
        
        .searchbox-input:-moz-placeholder {
            color: #d74b4b !important;
        }
        
        .searchbox-input::-moz-placeholder {
            color: #d74b4b !important;
        }
        
        .searchbox-input:-ms-input-placeholder {
            color: #d74b4b !important;
        }
        
        #custom-search {
            width: 230px;
            float: right;
            margin-right: 127px;
            margin-top: 32px;
        }
        
        .searchbox-icon img {
            margin-top: -9px;
        }
        
        .searchbox-icon,
        .searchbox-submit {
            width: 26px !important;
            height: 26px !important;
            display: block !important;
            position: absolute !important;
            top: 0;
            font-family: verdana;
            font-size: 22px;
            right: 0;
            padding: 0;
            margin: 0;
            border: 0;
            outline: 0;
            min-width: 26px !important;
            text-align: center;
            cursor: pointer;
            color: #dcddd8;
            background: #fff;
        }
        
        #searchInputBox {
            display: none !important;
        }
        
        .searchbox-open {
            width: 100% !important;
        }
        
        #siteIcon {
            padding-top: 10px;
        }
        
        .ms-core-pageTitle,
        #sideNavBox {
            display: none !important;
        }
        
        .ms-srch-sb-border {
            border: 0 !important;
        }
        
        .ms-helperText,
        input.ms-helperText {
            color: #fff !important;
        }
        
        #contentRow {
            padding-top: 0 !important;
        }
        
        #s4-titlerow {
            display: none !important;
            float: right;
        }
        
        .fix-nav {
            background: #9D8C58;
            color: #fff !important;
            text-align: center;           
            height: 45px;
            margin-left: -27px;
            display:block;
        }
        
        #contentBox {
            margin: 0 !important;
            min-width: auto !important;
        }
        
        #header-wrap {
            width: 100%;
            margin: 0 auto;
            overflow: auto;
        }
        
        .ms-core-listMenu-item,
        .ms-core-listMenu-item:link,
        .ms-core-listMenu-item:visited,
        .ms-tv-item:link,
        .ms-tv-item:visited,
        .ms-tv-header:link,
        .ms-tv-header:visited {
            color: #fff;
            text-decoration: none;
            padding-top: 12px;
            text-transform: uppercase;
            font-size: 12px;
        }
        
        .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:active,
        a.ms-tv-item:active,
        a.ms-tv-header:active,
        .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover,
        a.ms-tv-item:hover,
        a.ms-tv-header:hover {
            background-color: transparent;
            color: #ccc !important;
            text-transform: uppercase;
        }
        
        .clear {
            clear: both;
        }
        
        .hambuger-menu-wrap,
        .logo {
            border-right: 1px solid #ccc;
            border-bottom: 1px solid #ccc;
            height: 50px;
            padding-top: 10px;
        }
        
        .home-main-image {
            width: 100%;
            max-height: 467px;
            background-color: #ccc;
            overflow: hidden;
        }
        
        .home-main-image img {
            width: 100% !important;
        }
        
        .home-placeholder {
            padding: 0px;
            height: 165px;
            margin-bottom: 12px;
            border-right: 1px solid #ccc;
            -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
            box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
            border-top-right-radius: 30px;
            padding: 13% 12% 12% 12%;
            font-size: 14px;
            color: #0F4C90 !important;
            background-color: #fff;
        }
        
        .ms-webpartzone-cell {
            margin: 0 !important;
        }
        
        .img-bg {
            margin-top: -48px;
        }
        
        .img-bg img {
            width: 100%;
        }
        
        .home-placeholder img {
            padding-bottom: 5px;
            width: 30px;
            height: 30px;
        }
        
        .gallery-placeholder {
		    padding: 0px;
		    height: 150px;
		    margin-bottom: 30px;
		    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
		    border-top-right-radius: 30px;
		    /*font-size: 14px;*/
		    color: #0F4C90 !important;
		    background-color: #fff;
		    padding-right: 0px;
        }
        
        .gallery-placeholder img {
		    padding-bottom: 5px;
		    width: 150.5px;
		    height: 100px;
		    border-top-right-radius: 30px;
        }
        .gallery-placeholder p{
			padding-left:10px;	
		}
        
        .nav-bar {
            width: 100%;
            margin: 30px auto;
            background-color: #ccc;
            padding: 15px;
            margin-bottom: 30px;
        }
        
        .heading {
            font-weight: bold;
        }
        
        h1.heading {
            font-weight: normal;
            padding-top: 0px !important;
            margin-top: 0 !important;
            margin-left: -4px;
        }
        
        .intro-text {
            /* padding:20px; */
            padding-top: 20px;
        }
        
        .top-container {
            padding-bottom: 30px;
        }
        
        .header-section {
            display: block;
            background: #fff;
            height: 152px;
        }
        
        .footer {
            margin-top: 0 !important;
            padding-left: 0;
            padding-top: 10px !important;
        }
        
        #s4-workspace {
            background-image: url(../Images/bg2.jpg);
            -webkit-font-smoothing: antialiased;
            margin: 0;
            padding: 0;
            -webkit-text-stroke: 1px transparent;
            overflow-y: auto;
            overflow-x: hidden;
            background: url(../images/bg2-2.jpg) no-repeat center center/cover;
        }
        
        #s4-bodyContainer {
            padding-bottom: 0 !important;
            background: url(../Images/bg.png) top left no-repeat, url(../Images/bottom_bg.jpg) bottom no-repeat;
        }
        
        .top-footer-bg {
            height: 100px;
            width: 100%;
        }
        
        .footer-wrapper {
            width: 100%;
            background-image: url('../Images/darker_bg.jpg');
            /* overflow: auto; */
            font-family: FuturaPRO-Book;
        }
        
        .img-gallery-header {
            margin-bottom: 20px;
        }
        #downloaditems{
			padding-top:25px;
		}
        #newsitems {
            margin-left: 5px;
        }
        #file-type{
			text-align:center;
		}
		#file-icon a {
			text-decoration:none;	
			cursor:pointer;
		}
        
        .news-line-below {
            border-bottom: solid 1px #e6e6e6;
        }
        
        .news-title {
            color: #0072C6;
            padding-top: 10px;
            padding-bottom: 10px;
            font-weight: bold;
        }
        
        .news-date {
            color: #c1b398;
            font-size: 10px;
            font-weight: bold;
            padding-bottom: 15px;
        }
        .news-imagecontainer{
			text-align:left;
			padding-bottom:20px;
			
		}
		.news-imagecontainer img {
			width:820px;
			height:460px;
		}        
        .news-readmore {
            padding-top: 10px;
            padding-bottom: 15px;
            font-size: 2em;
        }
        
        .news-readmore a {
            color: #0072C6;
            font-size: 10px;
            font-weight: bold;
        }
  
                /* Portrait and Landscape */
                @media only screen and (min-width: 500px) {
                    #custom-search .mobi_nav_btn {
                       
                    }
                }
            
            @media screen and (max-width:768px) {
                .searchbox-customize {
                    display: none;
                }
                #custom-search .header_top {
                    padding: 10px;
                    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1);
                    -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1);
                    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1);
                    z-index: 1
                }
                #custom-search .header_search {
                    display: block;
                    float: right;
                    padding: 18px 0;
                    position: relative
                }
            }
            @media screen and (max-width: 1400px) {
                .mobile-menu-area {
                    display: block;
                }
                .mobile-menu-area nav {
                    padding: 0;
                    max-height: 0;
                    transition: max-height .3s;
                    background: 0 0;
                }
                .mobile-menu-area nav ul li {
                    display: block;
                    width: 100%;
                    background: #fff;
                    position: relative;
                }
                .inner {
                    display: block;
                    width: 100%;
                    max-width: 1290px;
                    padding: 0px;
                    margin: auto;
                }
                
                .footer-wrapper.desktop {
					display:block;
				}
				.footer-wrapper.mobile {
				    display: none;
				}

                .mobile-menu-area nav ul li a {
                    display: block;
                    width: 100%;
                    text-align: left;
                    border-bottom: 1px solid #efefef;
                    padding: 10px 10px 10px 30px;
                    color: #0f4c8d;
                    position: relative;
                }
                #custom-search .mobi_nav_btn {
                    display: block;
                    margin-right: 10px;

          }
                #custom-search {
                    /* width: 230px; */
                    /* float: right; */
                    /* margin-right: -89px; */
                    /* margin-top: -28px; */
                }
                #siteIcon img {
                    /*width: 100px;*/
                }
                .mobi_nav_btn img {
                    /*width: 29px;
                    width: 60%;*/
                }
              
                .slogan {
                    margin: -34px 0 0 102px;
                    float: left;
                    font-size: 51%;
                    zoom: 1;
                }
                
                #custom-search{
                	margin-top: 8px;
                }
                .#s4-titlerow {
                    display: none;
                }
                .header-section {
                    /*height: 74px;*/
                }
                .fix-nav {
                    display: none;
                }
                .copyright,
                #social-networks {
                    clear: none;
                    padding-bottom: 0;
                    padding-top: 30px;
                    text-align: center;
                }
                .container select.form-control {
                    width: 95% !important;
                }
                #mobile-logo {
                    text-align: center;
                }
                #social-networks .blue-link {
                    /* float: left; */
                }
                #social-networks img.phone_Icon {
                    /* float: left; */
                }
                .footer {
                    padding-bottom: 30px;
                }
                nav ul li.mobile_search form input {
                    height: 40px;
                    line-height: 40px;
                    padding: 0 50px 0 20px;
                    background: url(../images/bg2-2.jpg) no-repeat right 12px center/auto 30px;
                    width: 100%;
                    border: 0;
                }
                .mobile-menu-area nav ul li .subnav_btn {
                    display: flex;
                    flex-direction: column;
                    align-items: flex-end;
                    justify-content: center;
                }
                .mobile-menu-area nav ul li .subnav_btn {
                    position: absolute;
                    top: 0;
                    right: 30px;
                    border: 0;
                    background: 0 0;
                    height: 6px;
                    padding: 0;
                    height: 40px;
                    width: 40px;
                }
                button,
                input,
                input[type=button],
                input[type=submit],
                input[type=text],
                textarea {
                    -webkit-appearance: none;
                    border-radius: 0;
                    color: #333;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 14px;
                    padding: 7px 15px;
                    font-weight: 300;
                    outline: 0;
                }
                .mobile-menu-area nav ul li .subnav_btn img {
                    height: 6px;
                    width: auto;
                    display: block;
                }
                .mobile-menu-area nav ul li a {
                    text-transform: uppercase;
                    margin-right: 20px;
                    font-size: 20px;
                }
                .mobile_search input.search-field {
                    width: 100%;
                    background-color: transparent;
                    border: 1px solid transparent;
                    box-shadow: inset 0px 2px 13px -5px #888;
                    height: 46px;
                    margin-top: -1px;
                }
                
                .mobile_search input.search-button {
                	float: right;
                	margin-top: -45px;
                	width: 30px;
                	right: 5px;
                	position: absolute;
    }
                .header nav ul li {
                    display: inline-block;
                }
                footer,
                form,
                h1,
                h2,
                h3,
                h4,
                h5,
                h6,
                header,
                input,
                li,
                nav,
                ol,
                p,
                section,
                ul {
                    list-style: none;
                    margin: 0;
                    padding: 0;
                }
                *,
                 :after,
                 :before {
                    -moz-box-sizing: inherit;
                    /* -webkit-box-sizing: inherit; */
                    /* box-sizing: inherit; */
                }
                .mobile-menu-area nav.open {
                    max-height: 1000px;
                }
                .mobile-menu-area nav {
                    display: block;
                    background: #9d8b57;
                    padding: 0;
                    overflow: hidden;
                }
                .mobile-menu-area nav ul ul {
                    display: block
                }
                .mobile-menu-area nav ul ul {
                    max-height: 0;
                    overflow: hidden;
                    transition: max-height .3s
                }
                .mobile-menu-area nav ul ul li a {
                    padding: 10px;
                    color: #4d4d4d
                }
                .mobile-menu-area nav ul ul li:last-child a {
                    border-bottom: 1px solid #efefef
                }
                .parent_nav_item.open ul {
                    max-height: none;
                    padding-left: 20px;
                }
                ul.menu.inner img {
                    width: 8%;
                    padding-right: 10px;
                    margin-top: -7px;
                }
                .mobile-menu-area a {
                    text-decoration: none !important;
                }
            }
            .blue-link {
                color: #0F4C90 !important;
            }
            select.form-control {
                width: 23% !important;
                color: #0072C6 !important;
                margin: 40px 0 0 13px;
            }
            .adjust-breadcrumbs {
                padding-left: 0;
                margin-right: 183px;
            }
            div.ms-core-listMenu-horizontalBox>ul.ms-core-listMenu-root>li.static>a {
                display: none;
            }
            div.ms-core-listMenu-horizontalBox>ul.ms-core-listMenu-root>li.static>ul {
                 margin-left: -75px; 
            }
            .col-lg-4 {
                
            }
        }
        
    #PhoneNo.col-xs-7 {
	width:100% !important;
}  
 #PhoneNo.col-xs-7 {
	width:100% !important;
}  

.mobile-menu-area nav ul li.mobile_search {
    background: url(../Images/bg2.jpg) no-repeat;
}
.input-container input{
 
    line-height:28px;/*results in nice text vertical alignment*/
    border:none;
    background:transparent;
    padding:0 10px;/*don't start input text directly from the edge*/
    
}


.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:265px;
width:32px;
height:28px;
}

/* Custom, iPhone Retina */ 
    @media only screen and (min-width : 200px) {
		.container{
 			/*background-color:red;	*/	
		}
		.mobi_nav_btn {
			display:block;
		}
		
		#custom-search .mobi_nav_btn {
		    display: block;
		    margin-right: 10px;
		 
		}
		#Breadcrumb-menu {
	      width: 96%;
		    height: 30px;
		    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
		    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
		    margin-top: 20px;
		    /* margin-bottom: 40px; */
		    margin-bottom: 0px;
		    background-color: #fff;
		    margin-left: 10px;
		    margin-right: 10px;	
		    padding: 5px 0 5px 0;	
    	}

		
		.sub-menu {
			display:none;
		}
		
		.footer-wrapper.desktop {
			display:none;
		}
		.footer-wrapper.mobile {
		    display: block;
		}


    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {
	.container{
 			/*background-color:yellow;*/
		}
	.mobi_nav_btn {
			display:block;
		}
		
		#custom-search .mobi_nav_btn {
		    display: block;
		    margin-right: 10px;
		    margin-top: 10px;
		}
		
		#submenu-mobile{
			display:block;
			font-size: 2em;
		}
		
		#Breadcrumb-menu {
	   	 width: 96%;
		    height: 30px;
		    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
		    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
		    margin-top: 20px;
		    /* margin-bottom: 40px; */
		    margin-bottom: 0px;
		    background-color: #fff;
		    margin-left: 10px;
		    margin-right: 10px;	
		    padding: 5px 0 5px 0;		
		 }
	
		.sub-menu {
			display:none;
		}
		
		.footer-wrapper.desktop {
			display:none;
		}
		.footer-wrapper.mobile {
		    display: block;
		}

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
		.container{
 			/*background-color:green;*/
 			width: 100%;
		}
		
		.footer-wrapper.desktop {
						display:none;
				}
		.footer-wrapper.mobile {
		    display: block;
		}

		
		#Breadcrumb-menu {
		    width: 100%;
		    height: 30px;
		    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
		    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
		    margin-top: 20px;
		    /* margin-bottom: 40px; */
		    margin-bottom: 0px;
		    background-color: #fff;
		}
		
		.sub-menu {
			display:none;
		}
				
		#submenu-mobile{
			display:block;
		}
		
		.searchbox-customize {
                    display: none;
                }

		 .mobile-menu-area {
                    display: block;
                }
                .mobile-menu-area nav {
                    padding: 0;
                    max-height: 0;
                    transition: max-height .3s;
                    background: 0 0;
                }
                .mobile-menu-area nav ul li {
                    display: block;
                    width: 100%;
                    background: #fff;
                    position: relative;
                }
                .inner {
                    display: block;
                    width: 100%;
                    max-width: 1290px;
                    padding: 0px;
                    margin: auto;
                }
                .mobile-menu-area nav ul li a {
                    display: block;
                    width: 100%;
                    text-align: left;
                    border-bottom: 1px solid #efefef;
                    padding: 10px 10px 10px 30px;
                    color: #0f4c8d;
                    position: relative;
                }
                #custom-search .mobi_nav_btn {
                    display: block;
                    float: right;
                    margin-right: 15px;
                    margin-top: 13px;
          }
                #custom-search {
                    /* width: 230px; */
                    /* float: right; */
                    /* margin-right: -89px; */
                    /* margin-top: -28px; */
                }
                #siteIcon img {
                    /*width: 100px;*/
					
					/*Added*/
					max-width: unset;
					max-height: unset;
                }
                .mobi_nav_btn img {
                   width: 29px;
                }
                                
                .slogan {
                    /*margin: -34px 0 0 102px;*/
                    float: left;
                    font-size: 51%;
                    zoom: 1;
                }
                
                #custom-search{
                	margin-top: 8px;
                }
                .#s4-titlerow {
                    display: none;
                }
                .header-section {
                    /*height: 74px;*/
                }
                .fix-nav {
                    display: none;
                }
                .copyright,
                #social-networks {
                    clear: none;
                    padding-bottom: 0;
                    padding-top: 30px;
                    text-align: center;
                }
                .container select.form-control {
                    width: 95% !important;
                }
                #mobile-logo {
                    text-align: center;
                }
                
                
    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
			.container{
	 			/*background-color:black;*/
			}
			
			#submenu-mobile {
				display:block;
			}
					
		.container{
 			/*background-color:green;*/
 			width: 1024px;
 	}
		
		.mobile-menu-area {
		    display: block;
		}
		
		.searchbox-customize {
		    display: block;
		}

		
		.fix-nav {
			display:block;
		}
		
		.mobi_nav_btn {
			display:block;
		}
		
		.slogan {
		    /*margin: 24px 0 0 -11px;*/ 
		    float: left;
		    /*font-size: 129%;*/
		    zoom: 1;
		    font-size: 1.5em;
		}
		
		.footer-wrapper.desktop {
		    display: none;
		}
		.footer-wrapper.mobile {
		    display: block;
		}
    }

	@media screen and (max-width: 767px) {
		.slogan {
			display: none;
		}
	}

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
		.mobi_nav_btn {
			display:none;
		}
		
		#submenu-mobile {
			display:none;
		}
		
		.mobile-menu-area {
		    display: none;
		}
		#custom-search {
		    margin-top: 21px;
		}
		
		.col-lg-2 {
               width: 19.9999999% !important;
            }
            .col-lg-8-1 {
				width:75%;
			}
                .col-lg-2-a {
                    /*width: 16.66666669% !important;*/
                    padding-left: 0px;
                }
                .footer {
                    padding-top: 30px;
                    padding-bottom: 30px;
                    margin-top: 30px;
                    /*font-size: 10px;*/
                    margin-top: 20px !important;
                }
                .copyright {
                    padding-top: 28px;
                    margin-left: -30px;
                    color: #676662;
                    font-size: 11px;
                    font-family: FuturaPRO-Book;
                }
                #social-networks {
                    float: right !important;
                    margin-top: 26px;
                    margin-right: -111px;
                    FONT-FAMILY: FuturaPRO-Book;
                }
                #Breadcrumb-menu {
                    width: 100%;
                    height: 30px;
                    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
                    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
                    margin-top: 20px;
                    /*margin-bottom: 40px;*/
                    margin-bottom: 0px;
                    background-color: #fff;
                    margin-left: 0;
				    margin-right: 0;
				    padding:0;
                }
                ul.sub-menu {
                    display: inline-table;
                    list-style: none;
                    margin: 6px 25px 6px -13px;
                    padding: 0;
                    font-weight: 600 !important;
                }
                ul.sub-menu li {
                    border-right: 1px solid #F2F2F2;
                    display: inline-block;
                    padding: 0 15px 0 15px;
                    color: #0F5497;
                    font-size: 15px;
                }
                ul.sub-menu li a {
                    color: #0F5497;
                    text-decoration: none;
                    font-size: 15px;
                }
                ul.sub-menu li a:hover {
                    color: #9D8C58;
                }
                .selected {
                    color: #9D8C58 !important;
                }
                .download-file, .download-files {
                    border-top: 1px solid #ccc;
                    border-bottom: 1px solid #ccc;
                    padding-top: 7px;
                    padding-bottom: 7px;
                    overflow: auto;
                    font-size: 12px;
                }
                #TwoColumn-left-panel {
                    font-size: 12px;
                }
                .download-file:last-child, .download-files:last-child {
                    /*border-top: 0 !important;*/
                }
                #file-size {
                    border-right: 1px solid #ccc;
                }
                #file-type {
                    border-right: 1px solid #ccc;
                }
                #PhoneNo img {
                    margin-top: -2px;
                }
                #PhoneNo .blue-link {
                    margin: -18px 0 0 18px;
                }
              
                #custom-search .mobi_nav_btn {
                    display: none;
                    width: 34px;
                    position: absolute;
                    right: 20px;
                    top: 10%;
                    margin-top: -17px;
                    border: 0;
                    background: 0 0;
                    cursor: pointer;
                    padding: 0;
                }
                
                .footer-wrapper.desktop {
					display:block;
				}
				
				.footer-wrapper.mobile {
				    display: none;
				}
    }
    
    .ms-breadcrumb-box {
	height:40px !important;
	width: 1024px;
}

.footer-wrapper.desktop #mobile-logo {
	margin-right:10px;
	padding-top: 29px;
}

.footer-wrapper.desktop .copyright {
	padding-top: 29px;
	margin-left: 55px;  
}

.footer-wrapper.desktop #social-networks {
	    margin-top: -1px;
	    margin-right: -72px;
}

.footer-wrapper.desktop #PhoneNo .blue-link {
	    margin: -18px 0 0 3px;
}

div.arrow-down {
	float: right;
    margin-top: -45px;
}

div.arrow-down img {
	width:14px;
}

