@media screen and (max-width:1200px){
	.navigation > ul > li > a{padding:10px}
}

@media screen and (max-width:991px){
	.header-heading{font-size:23px; line-height:23px; padding-bottom:15px}
	.header-logos{padding:15px 0}
	.right-header{padding-top:0}
	.sun-footer .footcol{width:33.333333333%}
	.sun-content-layout-row{margin-bottom:20px}
}

@media screen and (max-width:991px) and (min-width:768px){
	.navigation > ul > li > a{padding:10px 4px; font-size:12px}
}

@media screen and (max-width:768px){
	body .navigation{height:auto; border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; background:#d9d9d9}
	.navigation > ul > li:first-child > a{border-radius:0; -ms-border-radius:0; -webkit-border-radius:0;}
	.navigation > ul{display:block}
	.navigation > ul > li{display:block; border-bottom:1px solid rgba(0, 0, 0, 0.1)}
	.navigation > ul > li:hover > ul{display:none}
	.navigation > ul > li:hover > a{background:none; color:#333}
	.navigation > ul > li.active:hover > a{color:#FFF; text-decoration:none;
	background: #b72472;
	background: -moz-linear-gradient(top,  #b72472 0%, #b72472 50%, #b01868 51%, #a50c5c 100%);
	background: -webkit-linear-gradient(top,  #b72472 0%,#b72472 50%,#b01868 51%,#a50c5c 100%);
	background: linear-gradient(to bottom,  #b72472 0%,#b72472 50%,#b01868 51%,#a50c5c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b72472', endColorstr='#a50c5c',GradientType=0 );
	}
	.header-heading{padding-bottom:0;}
	.sun-footer .footcol{width:50%; padding-bottom:15px}
	.sun-footer .footcol:nth-child(2n+1){clear:left}
	.sun-content-layout-row .sun-layout-cell:first-child{float:none; width:auto !important; margin-bottom:20px}
	.sun-content-layout-row .sun-layout-cell:last-child{float:none; width:auto !important}
	.wp-image-2937{margin-top:-16px !important}
	.sun-postheadericons{text-align:center; padding:0 0 10px 0}
}

@media screen and (max-width:480px){
	.header-heading{font-size:19px;}
	.sun-footer .footcol{width:100%}
}
