
td {
    padding: 10px!important;
}

.fllwrs>ul>li{
	width:65px !important;
}

.related > a img{
	height:150px !important;
}

.valign{background: #5fc6d2 !important;
	position:relative!important;
}

.joinustoday .valign > h2 {
	font-family: rooney-sans-black;
	text-align: center;
	font-size: 60.75px;
	font-weight: 700;
	color: #2a6294;
	padding: 8% 0 0 0;
}

.markright {
    position: absolute;
/*     top: 10%;
    left: 81%; */
	top: 3%;
	 left: 80%;
/* 	height:75px;
	width:54px; */
		height:120px;
	width:80px;
}

.markleft{
position: absolute;
	/* left: 9%; */
	left: 5%;
/* top: 10%; */
	top: 3%;
		height:120px;
	width:80px;
/* 	height:75px;
	width:54px; */
}

.subscribe_form .button {
    width: 176px!important;
    font: 600 23px/0px 'VAG','Arial',sans-serif!important;
    letter-spacing: 1px;
    padding: 8px;
	border-radius:4px;
	box-sizing:border-box;
	height:42px;
}


.joinustoday .valign .subscribe_form input[type="submit"]{
    height: 50px !important;
}
/* css code(23.09.19) */


.joinustoday .valign > h6 {
	font-family: rooney-sans-black;
	text-align: center;
	font-weight: 700;
	color: #fff;
	font-size:21px!important;
	letter-spacing: 1px;
}

.b_req.selbel{color:#2a6294}

.selbel_w{color:#2a6294}

.joinustoday .valign .subscribe_form input[type="submit"]{background:#ee689d!important;
width: 50%;
border-radius: 4px;
}

.single_page_newsletter .valign {
	width: 100%;
}
.single_page_newsletter .valign h2 {
	font-family: rooney-sans-black;
	text-align: center;
	font-size: 35px!important;
	font-weight: 700;
	color: #2a6294;
	padding: 8% 0 0 0;
}

.single_page_newsletter .valign .markleft {
	position: absolute;
	left: 7%;
	top: 7%;
	width: 30px;
	height: 35px;
}
.single_page_newsletter .valign .markright {
	position: absolute;
	top: 7%;
	left:259px;
	width: 30px;
	height: 35px;
}

.single_page_newsletter .valign h6 {
	font-family: rooney-sans-black;
	text-align: center;
	font-weight: 700;
	color: #fff;
	padding: 15px 0;
	font: 900 13px/1 'VAG', 'Arial', sans-serif;
}
.single_page_newsletter .subscribe_form {
	background: #5fc6d2 !important;
}
.single_page_newsletter .valign input[type="submit"] {
	background: #ee689d !important;
}
header .top_subscribe .info p {
	font-size: 13px;
	letter-spacing: 0.6px;
}
@media(max-width:480px){
	.joinustoday .valign > h2{font-size: 42px;}
	
	.joinustoday .valign > h6{font-size: 14px;}
	
	.markright{height: 57px;
width: 39px;
top: 7%;
left: 86%;
}
	
	.markleft{height: 57px;
width: 39px;
		top:7%;
		left:3%;
	}
}

.info h3{
	color: #2a6294;
    font-size: 30px!important;
    text-align: center;
	text-transform: none !important;
	font-family: rooney-sans-black;
}

.info .markleft{height: 42px;
    width: 30px;
    top: -25%;
    left: -6px;
    display:none;
}

.info .markright{
	height: 42px;
  width: 30px;
  top: -20%;
  left: 51%;
	display: none;
}

.top_button{
	background: #ee689d!important;
    color: #fff!important;
    border-radius: 2px!important;
	font: 100 0px/32px 'VAG','Arial',sans-serif;
	font-size:16px!important;
}

.single_page_newsletter h2{
	font-size: 24px!important;
}

@media(max-width:768px){
	.single_page_newsletter .markright{
	left: 78%!important;
    top: 5%!important;
    width: 40px!important;
    height: 49px!important;
		display:none;
}

.single_page_newsletter .markleft{
	left: 10%!important;
    top: 5%!important;
    width: 40px!important;
    height: 49px!important;
	display:none;
}
	
	.joinustoday .valign .subscribe_form .selbel_w select + span{font-size:21px!important;}
	
}


header .top_subscribe{
background:#5fc6d2!important;
}

/*.b_req::placeholder{
	font-weight:900;
	color: #2a6294!important;
	opacity:1;
}*/

.selbel_w select + span{
color: #2a6294;
font-weight: 900 !important;
font: 700 21px/48px 'VAG', 'Arial', sans-serif !important;
}

.selbel_w select + span::after{
	border-color: #2a6294 transparent transparent transparent!important;
	z-index:999999!important;
}

.top_subscribe p{
color: #fff;
padding: 10px 0;
font: 900 14px/1 'VAG', 'Arial', sans-serif;
}

.related .valign{
	background: none!important;
}

.selbel_w {
    text-align: left;
	font:700 21px/1 'VAG', 'Arial', sans-serif !important;
}
.button{
	width: 100px!important;
	font: 700 15px/35px 'VAG','Arial',sans-serif!important;
}

.subscribe_form .ajax_out > span{
	background: rgb(255, 255, 255)!important;
	color: #2a6294;
	font: 700 16px/1 'VAG', 'Arial', sans-serif;
	padding:17px!important;
}

.tick {
    height: 16px;
    width: 16px;
    margin-right: 5px;
}
.b_mail::placeholder{
    font: 700 21px/45px 'VAG', 'Arial', sans-serif !important;
	font-weight:900;
	color: #2a6294!important;
	opacity:1;
}

.button.printable{
	height:70px!important;
	padding:9px 20px!important;
	box-sizing:border-box;
	font:700 13px/19px 'VAG','Arial',sans-serif !important;
}
.subscribe_form .ajax_out > span.r_err {
	border: none;
	color: #ee689d;
}


.fllwrs {
	display: none;
}



