.margin-kontra {
	margin: 0px -20px;
}
@media all and (max-width:380px) and (min-width:257px)
{
section {
	margin: 0px -20px; min-height: 100% !important;
}
.header {
	background: url("../img/hero-top4.png") fixed no-repeat top / cover rgb(24, 24, 24); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 4px; border-bottom-style: solid;
}
#main-nav-mobile {
	margin: 0px; padding: 0px; position: relative !important;
}
#main-nav-mobile .brand {
	left: 20% !important; position: absolute;
}
#main-nav-mobile .brand img {
	width: 221px !important;
}
#main-nav-mobile .btn-navbar {
	top: 99px; right: 5px; position: absolute !important; z-index: 999;
}
#main-nav-mobile .nav-bar-bg {
	background: 0px 0px rgb(0, 0, 0); top: 95px; width: 100%; height: 50px; float: left; position: relative; opacity: 0.5;
}
#main-nav-mobile .nav-collapse {
	background: 0px 0px rgb(63, 169, 245); width: 100%; margin-top: 95px; float: left; position: relative;
}
#main-nav-mobile .nav-collapse .nav {
	margin: 0px; position: relative;
}
#main-nav-mobile .nav > li {
	border-bottom-color: rgb(140, 207, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#main-nav-mobile .nav-collapse .nav > li > a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .dropdown-menu a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .nav > li > a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .nav > li > a:focus {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:focus {
	color: rgb(0, 0, 0);
}
.hero-top {
	background: none; padding: 0px; border: currentColor; border-image: none; top: -50px; height: auto; position: relative;
}
.hero-top h1 {
	padding: 0px 20px; font-size: 36px; margin-top: 80px;
}
.hero-top h3 {
	padding: 8px; line-height: normal; font-size: 16px;
}
h2 {
	font-size: 28px;
}
h3 {
	line-height: normal; font-size: 18px;
}
h4 {
	padding: 15px 0px;
}
.main-content-wrap {
	padding: 20px !important;
}
.main-content-wrap .alternate-set img {
	margin: 5px 0px;
}
.main-content-wrap .alternate-set .even {
	margin: 0px; padding: 0px !important;
}
.main-content-wrap .alternate-set .span5 {
	margin: 0px; padding: 0px !important;
}
.main-content-wrap .alternate-set .offset2.span3 {
	margin: 0px; padding: 0px !important;
}
.main-content-wrap .alternate-set .row-fluid {
	margin: 0px;
}
.main-content-wrap .head-title h3 {
	width: 90%; line-height: normal; font-size: 17px;
}
.main-content-wrap .list-normal li {
	line-height: normal !important; font-size: 18px !important;
}
.sub-content-wrap {
	padding: 20px 0px; height: 100% !important;
}
.sub1 {
	padding: 20px 0px !important;
}
.sub1 h3 {
	margin: 10px 0px 40px;
}
.sub1 .daya-img {
	left: 33% !important; width: 103px !important;
}
.sub1 .mail {
	left: 35.5% !important; width: 90px !important;
}
.sub1 .pp-click {
	left: 34% !important; top: 11%; width: 75px !important;
}
.sub1 .tele {
	left: 37% !important; top: 14%; width: 84px !important;
}
.sub1 .hdd {
	left: 16%; top: 13%; width: 110px;
}
.sub1 .email-marketing {
	top: 20% !important;
}
.sub1 .circle-md {
	width: 150px; height: 150px;
}
.hero-bot {
	margin: 0px !important; padding: 15px;
}
.hero-bot img {
	width: 90%;
}
.hero-bot h2 {
	margin-top: 20px;
}
.hero-bot .container {
	padding: 0px;
}
.footer-wrap {
	position: relative !important;
}
.footer-wrap form {
	margin: 20px auto 10px; width: 90% !important;
}
.footer-wrap form label {
	text-align: left !important;
}
.footer-wrap form .btn {
	float: none !important;
}
}
@media all and (max-width:490px) and (min-width:457px)
{
section {
	margin: 0px -20px; min-height: 100% !important;
}
.header {
	background: url("../img/hero-top4.png") fixed no-repeat top / cover rgb(24, 24, 24); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 4px; border-bottom-style: solid;
}
#main-nav-mobile {
	margin: 0px; padding: 0px; position: relative !important;
}
#main-nav-mobile .brand {
	left: 28% !important; position: absolute;
}
#main-nav-mobile .brand img {
	width: 221px !important;
}
#main-nav-mobile .btn-navbar {
	top: 99px; right: 5px; position: absolute !important; z-index: 999;
}
#main-nav-mobile .nav-bar-bg {
	background: 0px 0px rgb(0, 0, 0); top: 95px; width: 100%; height: 50px; float: left; position: relative; opacity: 0.5;
}
#main-nav-mobile .nav-collapse {
	background: 0px 0px rgb(63, 169, 245); width: 100%; margin-top: 95px; float: left; position: relative;
}
#main-nav-mobile .nav-collapse .nav {
	margin: 0px; position: relative;
}
#main-nav-mobile .nav > li {
	border-bottom-color: rgb(140, 207, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#main-nav-mobile .nav-collapse .nav > li > a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .dropdown-menu a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .nav > li > a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .nav > li > a:focus {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:focus {
	color: rgb(0, 0, 0);
}
.hero-top {
	background: none; padding: 0px; border: currentColor; border-image: none; top: -50px; height: auto; position: relative;
}
.hero-top h1 {
	padding: 0px 20px; font-size: 36px; margin-top: 80px;
}
.hero-top h3 {
	padding: 8px; line-height: normal; font-size: 16px;
}
h2 {
	font-size: 28px;
}
h3 {
	line-height: normal; font-size: 18px;
}
h4 {
	padding: 15px 0px !important;
}
.main-content-wrap {
	padding: 20px !important;
}
.main-content-wrap .alternate-set img {
	margin: 5px 0px;
}
.main-content-wrap .alternate-set .even {
	margin: 0px; padding: 0px !important; height: 201px !important;
}
.main-content-wrap .alternate-set .span5 {
	margin: 0px; padding: 0px !important; height: 201px !important;
}
.main-content-wrap .alternate-set .offset2.span3 {
	margin: 0px; padding: 0px !important; height: 201px !important;
}
.main-content-wrap .alternate-set .odd {
	height: 305px !important;
}
.main-content-wrap .alternate-set .odd .list-normal li {
	line-height: normal !important; font-size: 18px !important;
}
.main-content-wrap .alternate-set .even .span5 {
	top: -198px !important; position: relative !important;
}
.main-content-wrap .alternate-set .even .span5 .list-normal li {
	line-height: normal !important; font-size: 18px !important;
}
.main-content-wrap .alternate-set .even .span5 img {
	left: 22% !important; top: 190px !important; width: 62% !important; position: relative;
}
.main-content-wrap .alternate-set .row-fluid {
	margin: 0px;
}
.main-content-wrap .head-title h3 {
	width: 90% !important; line-height: normal !important; font-size: 17px !important;
}
.main-content-wrap .span6 img {
	left: 22% !important; top: -147px !important; width: 62% !important; position: relative;
}
.sub-content-wrap {
	padding: 20px 0px; height: 100% !important;
}
.sub1 {
	padding: 20px 0px !important;
}
.sub1 h3 {
	margin: 10px 0px 40px;
}
.sub1 .daya-img {
	left: 33% !important; width: 103px !important;
}
.sub1 .mail {
	left: 40% !important; width: 90px !important;
}
.sub1 .pp-click {
	left: 40% !important; top: 11%; width: 75px !important;
}
.sub1 .tele {
	left: 41% !important; top: 14%; width: 84px !important;
}
.sub1 .hdd {
	left: 38% !important; top: 13%; width: 110px;
}
.sub1 .email-marketing {
	left: 37% !important; top: 20% !important; width: 110px !important;
}
.sub1 .circle-md {
	width: 150px; height: 150px;
}
.hero-bot {
	margin: 0px !important; padding: 15px;
}
.hero-bot img {
	width: 90%;
}
.hero-bot h2 {
	margin-top: 20px;
}
.hero-bot .container {
	padding: 0px;
}
.footer-wrap {
	position: relative !important;
}
.footer-wrap form {
	margin: 20px auto 10px; width: 90% !important;
}
.footer-wrap form label {
	text-align: left !important;
}
.footer-wrap form .btn {
	float: none !important;
}
}
@media all and (max-width:655px) and (min-width:540px)
{
section {
	margin: 0px -20px; min-height: auto !important;
}
.header {
	background: url("../img/hero-top4.png") fixed no-repeat top / cover rgb(24, 24, 24); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 4px; border-bottom-style: solid;
}
#main-nav-mobile {
	margin: 0px; padding: 0px; position: relative !important;
}
#main-nav-mobile .brand {
	left: 34% !important; position: absolute;
}
#main-nav-mobile .brand img {
	width: 221px !important;
}
#main-nav-mobile .btn-navbar {
	top: 99px; right: 5px; position: absolute !important; z-index: 999;
}
#main-nav-mobile .nav-bar-bg {
	background: 0px 0px rgb(0, 0, 0); top: 95px; width: 100%; height: 50px; float: left; position: relative; opacity: 0.5;
}
#main-nav-mobile .nav-collapse {
	background: 0px 0px rgb(63, 169, 245); width: 100%; margin-top: 95px; float: left; position: relative;
}
#main-nav-mobile .nav-collapse .nav {
	margin: 0px; position: relative;
}
#main-nav-mobile .nav > li {
	border-bottom-color: rgb(140, 207, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#main-nav-mobile .nav-collapse .nav > li > a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .dropdown-menu a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .nav > li > a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .nav > li > a:focus {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:focus {
	color: rgb(0, 0, 0);
}
.hero-top {
	background: none; padding: 0px; border: currentColor; border-image: none; top: -50px; height: auto; position: relative;
}
.hero-top h1 {
	padding: 0px 20px; font-size: 36px; margin-top: 80px;
}
.hero-top h3 {
	padding: 8px; line-height: normal; font-size: 16px;
}
.main-content-wrap {
	padding: 20px !important;
}
.main-content-wrap .alternate-set img {
	margin: 5px 0px;
}
.main-content-wrap .alternate-set .even {
	margin: 0px; padding: 0px !important; height: 242px !important;
}
.main-content-wrap .alternate-set .span5 {
	margin: 0px; padding: 0px !important; height: 242px !important;
}
.main-content-wrap .alternate-set .offset2.span3 {
	margin: 0px; padding: 0px !important; height: 242px !important;
}
.main-content-wrap .alternate-set .odd {
	height: 305px !important;
}
.main-content-wrap .alternate-set .odd .list-normal li {
	line-height: normal !important; font-size: 18px !important;
}
.main-content-wrap .alternate-set .even .span5 {
	top: -198px !important; position: relative !important;
}
.main-content-wrap .alternate-set .even .span5 .list-normal li {
	line-height: normal !important; font-size: 18px !important;
}
.main-content-wrap .alternate-set .even .span5 img {
	left: 22% !important; top: 190px !important; width: 62% !important; position: relative;
}
.main-content-wrap .alternate-set .row-fluid {
	margin: 0px;
}
.main-content-wrap .head-title h2 {
	font-size: 32px !important;
}
.main-content-wrap .head-title h3 {
	width: 90% !important; line-height: normal !important; font-size: 17px !important;
}
.main-content-wrap .span6 img {
	left: 22% !important; top: -211px !important; width: 62% !important; position: relative;
}
.sub-content-wrap {
	padding: 20px 0px; height: 100% !important;
}
.sub1 {
	padding: 20px 0px !important;
}
.sub1 h3 {
	margin: 10px 0px 40px;
}
.sub1 .daya-img {
	left: 42% !important; width: 97px !important;
}
.sub1 .pp-click {
	left: 42% !important; width: 76px !important;
}
.sub1 .tele {
	left: 42% !important; width: 89px !important;
}
.sub1 .hdd {
	left: 40% !important; width: 107px !important;
}
.sub1 .email-marketing {
	left: 39% !important; width: 129px !important;
}
.sub1 .circle-md {
	width: 150px; height: 150px;
}
.hero-bot {
	margin: 0px !important; padding: 15px;
}
.hero-bot img {
	width: 90%;
}
.hero-bot h2 {
	margin-top: 20px;
}
.hero-bot .container {
	padding: 0px;
}
.footer-wrap {
	position: relative !important;
}
.footer-wrap form {
	margin: 20px auto 10px; width: 90% !important;
}
.footer-wrap form label {
	text-align: left !important;
}
.footer-wrap form .btn {
	float: none !important;
}
}
@media all and (max-width:800px) and (min-width:745px)
{
section {
	margin: 0px -20px; min-height: 500px !important;
}
.header {
	background: url("../img/hero-top4.png") fixed no-repeat top / cover rgb(24, 24, 24); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 4px; border-bottom-style: solid;
}
#main-nav-mobile {
	margin: 0px; padding: 0px; position: relative !important;
}
#main-nav-mobile .brand {
	left: 40%; position: absolute;
}
#main-nav-mobile .brand img {
	width: 221px !important;
}
#main-nav-mobile .btn-navbar {
	top: 99px; right: 5px; position: absolute !important; z-index: 999;
}
#main-nav-mobile .nav-bar-bg {
	background: 0px 0px rgb(0, 0, 0); top: 95px; width: 100%; height: 50px; float: left; position: relative; opacity: 0.5;
}
#main-nav-mobile .nav-collapse {
	background: 0px 0px rgb(63, 169, 245); width: 100%; margin-top: 95px; float: left; position: relative;
}
#main-nav-mobile .nav-collapse .nav {
	margin: 0px; position: relative;
}
#main-nav-mobile .nav > li {
	border-bottom-color: rgb(140, 207, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#main-nav-mobile .nav-collapse .nav > li > a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .dropdown-menu a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .nav > li > a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .nav > li > a:focus {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:focus {
	color: rgb(0, 0, 0);
}
.main-content-wrap .alternate-set .row-fluid {
	margin: 0px !important;
}
.main-content-wrap .alternate-set .odd img {
	left: 129px !important; top: -283px !important; width: 481px !important; position: relative !important;
}
.main-content-wrap .alternate-set .odd .offset2.span3 {
	padding-left: 30px !important;
}
.main-content-wrap .alternate-set .odd .span6 {
	height: 75px !important;
}
.main-content-wrap .alternate-set .even img {
	left: -165px !important; top: -21px !important; width: 400px !important; position: relative !important;
}
.main-content-wrap .alternate-set .even h5 {
	left: 459px !important; top: -99px !important; width: 25%; position: relative !important;
}
.main-content-wrap .alternate-set .even .list-normal {
	left: 459px !important; top: -99px !important; width: 25%; position: relative !important;
}
.main-content-wrap .alternate-set .even .span5 {
	height: 105px !important;
}
.hero-top {
	background: none; padding: 0px; border: currentColor; border-image: none; top: -50px; position: relative; max-height: 472px !important;
}
.hero-top h1 {
	padding: 0px 20px; font-size: 36px; margin-top: 80px;
}
.hero-top h3 {
	padding: 8px; line-height: normal; font-size: 16px;
}
.sub-content-wrap {
	height: auto !important;
}
.sub-content-wrap .daya-img {
	left: 43.5% !important;
}
.sub-content-wrap .pp-click {
	left: 43% !important;
}
.sub-content-wrap .tele {
	left: 43.5% !important;
}
.sub-content-wrap .hdd {
	left: 42% !important;
}
.sub-content-wrap .email-marketing {
	left: 41% !important;
}
.s4 .hero-bot {
	margin: 0px !important; padding: 0px !important; top: -75px !important; position: relative !important;
}
.s4 h3 {
	padding: 16px 50px 56px !important; line-height: normal;
}
.s4 .footer-wrap .offset2.span7 {
	margin: auto !important; width: 80% !important;
}
.s4 .footer-wrap label {
	text-align: left !important;
}
.s4 .footer-wrap .span4 {
	margin: 0px !important;
}
.s4 .footer-wrap .copy {
	padding: 40px 0px 0px !important;
}
}
@media all and (max-width:1024px) and (min-width:940px)
{
section {
	margin-right: 0px !important;
}
.pp-click.daya-img {
	left: 28% !important;
}
.mail.daya-img {
	left: 32% !important;
}
.tele {
	left: 32% !important;
}
.hero-top h1 {
	padding-top: 100px !important;
}
.sub-content-wrap {
	height: 480px !important;
}
.offset2.span7 {
	width: 80% !important; margin-left: 8% !important;
}
.btn-info.btn {
	width: 240px !important; margin-left: 20px;
}
}
@media all and (max-width:1024px) and (min-width:960px)
{
section {
	margin: 0px -20px; min-height: 500px !important;
}
.header {
	background: url("../img/hero-top4.png") fixed no-repeat top / cover rgb(24, 24, 24); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 4px; border-bottom-style: solid;
}
#main-nav-mobile {
	margin: 0px; padding: 0px; position: relative !important;
}
#main-nav-mobile .brand {
	left: 40%; position: absolute;
}
#main-nav-mobile .brand img {
	width: 221px !important;
}
#main-nav-mobile .btn-navbar {
	top: 99px; right: 5px; position: absolute !important; z-index: 999;
}
#main-nav-mobile .nav-bar-bg {
	background: 0px 0px rgb(0, 0, 0); top: 95px; width: 100%; height: 50px; float: left; position: relative; opacity: 0.5;
}
#main-nav-mobile .nav-collapse {
	background: 0px 0px rgb(63, 169, 245); width: 100%; margin-top: 95px; float: left; position: relative;
}
#main-nav-mobile .nav-collapse .nav {
	margin: 0px; position: relative;
}
#main-nav-mobile .nav > li {
	border-bottom-color: rgb(140, 207, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#main-nav-mobile .nav-collapse .nav > li > a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .dropdown-menu a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .nav > li > a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .nav > li > a:focus {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:focus {
	color: rgb(0, 0, 0);
}
.hero-top {
	background: none; padding: 0px; border: currentColor; border-image: none; top: -50px; position: relative; max-height: 472px !important;
}
.hero-top h1 {
	padding: 0px 20px; font-size: 36px; margin-top: 80px;
}
.hero-top h3 {
	padding: 8px; line-height: normal; font-size: 16px;
}
.sub1 .circle-md {
	width: 140px; height: 140px;
}
.sub1 .daya-img {
	left: 22% !important; width: 57% !important;
}
.sub1 .pp-click {
	left: 18% !important; top: 7% !important; width: 52% !important;
}
.sub1 .tele {
	left: 22% !important; width: 57% !important;
}
.sub1 .hdd {
	left: 15% !important; width: 63% !important;
}
.sub1 .email-marketing {
	left: 9% !important; width: 77% !important;
}
.s4 .hero-bot h3 {
	padding: 0px 0px 0px 50px !important;
}
}
@media all and (max-width:966px) and (min-width:937px)
{
section {
	margin: 0px -20px; min-height: 500px !important;
}
.header {
	background: url("../img/hero-top4.png") fixed no-repeat top / cover rgb(24, 24, 24); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 4px; border-bottom-style: solid;
}
#main-nav-mobile {
	margin: 0px; padding: 0px; position: relative !important;
}
#main-nav-mobile .brand {
	left: 40%; position: absolute;
}
#main-nav-mobile .brand img {
	width: 221px !important;
}
#main-nav-mobile .btn-navbar {
	top: 99px; right: 5px; position: absolute !important; z-index: 999;
}
#main-nav-mobile .nav-bar-bg {
	background: 0px 0px rgb(0, 0, 0); top: 95px; width: 100%; height: 50px; float: left; position: relative; opacity: 0.5;
}
#main-nav-mobile .nav-collapse {
	background: 0px 0px rgb(63, 169, 245); width: 100%; margin-top: 95px; float: left; position: relative;
}
#main-nav-mobile .nav-collapse .nav {
	margin: 0px; position: relative;
}
#main-nav-mobile .nav > li {
	border-bottom-color: rgb(140, 207, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#main-nav-mobile .nav-collapse .nav > li > a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .dropdown-menu a {
	margin: 0px !important; border-radius: 0px; text-align: left !important; color: rgb(255, 255, 255); text-shadow: none !important;
}
#main-nav-mobile .nav-collapse .nav > li > a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .nav > li > a:focus {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:hover {
	color: rgb(0, 0, 0);
}
#main-nav-mobile .nav-collapse .dropdown-menu a:focus {
	color: rgb(0, 0, 0);
}
.hero-top {
	background: none; padding: 0px; border: currentColor; border-image: none; top: -50px; position: relative; max-height: 472px !important;
}
.hero-top h1 {
	padding: 0px 20px; font-size: 36px; margin-top: 80px;
}
.hero-top h3 {
	padding: 8px; line-height: normal; font-size: 16px;
}
}
@media all and (max-width:800px) and (min-width:768px)
{
section {
	margin: 0px;
}
.container-fluid {
	padding: 0px;
}
.main-content-wrap .alternate-set .odd {
	margin: 0px !important;
}
}
@media all and (max-width:1200px) and (min-width:1024px)
{
.main-content-wrap .alternate-set .offset2.span3 {
	width: 270px; margin-left: 10% !important;
}
}
