@media(min-width: 1300px){
	ul.gva_menu > li a{
		font-size:1.0em !important;
	}
	.file--application-pdf a{
		font-size: 13px;
	}
		.vertical_img img{
		    height: 149px;
	}

}
@media (max-width:1600px){
		.initiativeSliderCol .views-field.views-field-title a{
		font-size:1.0em;
	}
		.file--application-pdf a{
		font-size: 13px;
	}
	.vertical_img img{
		    height: 149px;
	}
	.vertical_title h5{
			font-size: 0.9em;
	}


	
}
@media (min-width: 1920px){
	.leftContentWithFlag p{
		font-size: 1.1em;
	}
	.sitemapSkipContent p{
		font-size: 1.1em;
	}
	ul.gva_menu > li a{
		font-size: 1.3em !important;
		padding: 0 21px !important;
	}
	.pmoVideoHome{
		padding: 0;
		margin: 1.5em 0;
		/*background-color: #0d3e94;*/
		    /*background: linear-gradient(to right, #472016,#7e6622,#ac8a71,#6f3728,#6c3525,#4b2517,#512d18);*/
	}
	.pmoVideoHome .column-content {
		text-align: center;
	} 
	.pmoVideoHome .column-content img{
		width: 80%;
	}
	.footer-top ul.gva_menu li a{
		font-size: 1em !important;
		padding: 0 2rem !important;
	}
	.sidebar.sidebar-left{
		width: 33%;
	}
	.content-full .container{
		max-width: 1600px;
	}
	#block-mainnavigation .gva-navigation ul.menu.sub-menu li a{
		font-size: 1.1em !important;
		padding: 5px 10px !important;
	}
}
@media(max-width: 480px){
.footerWhiteLogoMain{
	width: 30%;
}
.footer-top ul.gva_menu li a:hover{
	    background: white;
    color: black;
    border-radius: 2%;
    border: 2px solid #eee;
}

.adviserSingleCol .col-md-7 {
    float: left;
    min-height: 218px;
    margin:10px;
}.adviserSingleCol img {
    margin:10px; max-width:90%;
}
.adviserName{font-size:1em}
	#block-mainnavigation ul{
		text-align: left;
		width: 90%;
	}
	.field--name-field-page-title{
		font-size:1.0em!important;
		margin-top: 0;
	}
	.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{
		padding:0%;
	}
	.menu-bar{
		margin-top: -80px;
	}
	.verticalsMobileOnly{
		display: block;
	}
	.verticalsMobileOnly .views-field-title a {
		display: block;
		padding: 0 15px;
		margin-top: 15px;
	  color: #606060;
	  font-size: 1.3em;
	  line-height: 1.5;
	}
	.verticalsDesktopOnly {
    display: none;
	}
	.topbar-left.hidden-xs{
		display: block !important;
	}
	.leftContentWithFlag p{
		font-size: 0.7em !important;
	}
	/*.leftContentWithFlag p a{*/
	/*	display: block;*/
	/*}*/
	.leftContentWithFlag{
		text-align: center;
    margin-bottom: 10px;
	}
	.sitemapSkip, .textResizeCol{
		display: none;
	}
	.topbar{
		padding: 0;
	}
	.menu-bar span{
		background-color: #fff;
	}
	.area-inner.menu-hover{
		position: absolute !important;
	}
	.main.main-page .container, .footer-top .container{
		width: 100%;
		padding: 0;
	}
	.after-footer.area .container{
		width: 100%;
	}
	.sidebar.sidebar-left{
		display: none;
	}
	.footer-top ul.gva_menu li a{
		padding: 0 15px !important;
		border-right: 1px solid #fff;
	}
	.after-footer h3{
		font-size: 1.8em;
	}
	.footer-contactus{
		padding: 10px !important;
    border: none;
    margin: 0 10px;
	}
	.footer-visitor {
    padding: 5px 20px;
	}
	.verticalHomeLogo{
		width: 25% !important;
		padding: 0;
	}
	.sectionHeading h3:before, .sectionHeading h3:after{
		display: none;
	}
	.whatsNewButton{
		width: 90%;
		font-size: 1.1em !important;
	}
	.homePressRelease {
		width: 100% !important;
		border-right: none;
		margin-bottom: 15px;
	}
	.sectionHeading h3{
		font-size: 2em;
	}
	#block-mainnavigation .block-content{
		padding: 0 15px;
	}
	#block-mainnavigation .gva-navigation > ul.gva_menu_main > li > ul.menu.sub-menu{
		display: none;
		margin-left: 10px;
	}
	#block-mainnavigation .gva-navigation > ul.gva_menu_main > li > ul.menu.sub-menu > li > ul.menu.sub-menu{
		display: none;
		margin-left: 10px;
	}
	.area-main-menu .gva-navigation > ul.gva_menu_main > li:first-child > a{
		visibility: visible;
	}
	.gva-offcanvas-inner .gva-navigation .gva_menu li a .icaret{
		right: 0 !important;
	}
	.gva-offcanvas-inner .gva-navigation .gva_menu > li ul.menu.sub-menu .icaret{
		display: block;
	}
	#block-mainnavigation .gva-navigation ul.menu.sub-menu li ul.menu.sub-menu{
		min-width: 350px;
		margin-left: 10px;
	}
	#block-mainnavigation .gva-navigation > ul.gva_menu_main > li > ul.menu.sub-menu > li{
		border-bottom: 1px solid #eee;
	}
	.after-offcanvas .block-page-title-block{
		display: none;
	}
	.after-footer h3{
		margin-left: 0;
	}
	.after-footer ul{
		margin-left: 15px;
	}
	.annualReportRow {
		padding: 0 15px;
	}
	.margin-annual {
    width: 50% !important;
    margin-bottom: 30px;
	}
	.breadcrumb-content-inner{
		display: none;
	}
}
