


.col-md-5.col-xs-12 > p {
    color: #7a7a7a;
    font: 16px/30px 'ralewayregular';
    margin: 0;
    padding-bottom: 35px;
    height: auto !important;
}

.box-width-img img {
    max-width: 800px !important;
}

.current-menu-item a, .current-menu-item a:hover {
    border-bottom: 2px solid #1cbbb6 !important;
    padding: 0 0 10px !important;
}

.marchant-bottom {
    max-width: 717px;
}








.col-md-4.col-sm-4.col-xs-12 > p {
    color: #a4a4a4;
    font: 14px/24px "ralewaymedium";
    margin: 0;
    text-align: center;
}







.col-md-6.col-xs-12 > div {
    float: left;
    margin-bottom: 20px;
}

.footer-title{
    color: #a5a5a5;
    font: 13px "ralewaysemibold";
    margin: 0;
    padding-bottom: 30px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.footer {
    background: #545454; /*url("../img/footer.png") no-repeat scroll 0 0 / 100% auto;*/
    float: left;
    width: 100%;
}

.pagopay-footer {
    padding: 66px 0 54px 68px;
}
.pagopay-footer p{
    color: #fff;
    padding: 0px;
    line-height: 25px;
}

.copyright {
    padding: 20px;
    margin: 0;
    color: #a5a5a5;
    text-align: center;
}

.col-md-12.col-sm-12.col-xs-12 > p {
    color: #a5a5a5;
    font: 12px/35px "ralewaysemibold";
    height: auto !important;
    margin: 0;
    text-transform: uppercase !important;
    letter-spacing: 1px;
}

/*================================
NAVBAR STYLES
==================================*/

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:hover {
    color: #fff;
}

.nav > li {
    display: block;
    position: relative;
    font: 13px 'ralewaysemibold' !important;
    color: #ffffff;
    padding: 10px 15px;
}

.nav > li > a {
    padding: 0 0 10px !important;
    border-bottom: 2px solid transparent;
}

.navbar-brand {
    padding: 0px;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

/*================================
HOME SECTION STYLES
==================================*/

/*#home {
    background: rgba(0, 0, 0, 0) url("../img/video_header.png") no-repeat scroll 0 0 / 100% auto;
    padding: 0;
}
*/
.home .overlay{
    padding-top: 90px;
    min-height: 800px;
    color: #fff;
}

.vc_row-has-fill h1 {
    font: 60px/72px "ralewaysemibold";
    margin: 0;
    padding-top: 136px;
    text-shadow: 1px 1px 4px #908a8e;
}

.p-cls {
    font: 22px/36px 'ralewayregular';
    margin: 0;
    padding-bottom: 28px;
    padding-top: 10px;
    text-shadow: 1px 1px 4px #908a8e;
}

footer {
}

footer a, footer a:hover {
    color: #5cc8e3;
    text-decoration: none;
    font: 13px 'ralewaysemibold' !important;
}

.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 815px;
    background-color: black;
    z-index: 9999;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}

.navbar-fixed-top2 .navbar-nav > li#menu-item-21:hover a span {
    color: #525252 !important;
}

/*.navbar-fixed-top2 .navbar-nav > li#menu-item-22:hover a span{background: none !important; color:#525252 !important; border: 1px solid !important; padding: 6px 23px !important;}*/
.navbar.navbar-default.navbar-fixed-top .navbar-nav > li#menu-item-17:hover a, .navbar.navbar-default.navbar-fixed-top .navbar-nav > li#menu-item-18:hover a {
    border-bottom: 2px solid #e2e2e2;
    padding: 0 0 10px !important;
}

.navbar-collapse.navbar-right.scroll-me.collapse.in .nav.navbar-nav {
    background: rgba(255, 255, 255, 0.96) !important;
    margin-top: 0;
}

.navbar-fixed-top2 .navbar-toggle {
    /*border-color: #156BA0;*/
}

.logo_slide {
    margin-bottom: 20px;
}



.nosturud {
    text-align: center;
    font: 18px/30px 'ralewayregular';
    color: #7a7a7a;
    margin: 0;
}

.totam {
    text-align: center;
    font: 18px/30px 'ralewayregular';
    color: #7a7a7a;
    margin: 0;
    padding-bottom: 44px;
}

.nemo {
    text-align: justify;
    font: 18px/30px 'ralewayregular';
    color: #7a7a7a;
    margin: 0;

}

.get_touch {
    background: #e2effb;
    padding: 54px 40px;
}

.text_contact {
    color: #525252;
    font: 28px/22px 'ralewaymedium';
    margin: 0;
    text-align: center;
    padding: 30px 24px;
    letter-spacing: 1px;
}

.amet_contact {
    color: #525252;
    font: 14px/22px 'ralewayregular';
    margin: 0;
    text-align: center;
    padding-bottom: 50px;
}

.hiring {
    background: #eff6fc;
    padding: 54px 40px;
}

#contact-panel {
    padding-bottom: 112px;
}

/*=======================
     contact_us css start
======================*/
#featured_page {
    background: rgba(0, 0, 0, 0) url("../img/contact_header.png") no-repeat scroll 0 0 / 100% 100%;
    padding: 130px 0 140px;
    margin-top: 89px;
}

#about {
    margin-top: 115px;
}

#about #about_overlay {
    color: #fff;
    min-height: 695px;
    padding-top: 169px;
}

.page_heading {
    text-align: center;
    color: #ffffff;
    font: 34px 'ralewaymedium';
    text-align: center;
    margin: 0;
}

#drop_line {
    padding-left: 224px;
    padding-top: 62px;
}

.drop_text {
    color: #525252;
    font: 14px 'ralewaybold';
    margin: 0;
    padding-bottom: 26px;
    text-transform: uppercase;
}

.labore_sit {
    color: #7a7a7a;
    font: 14px/22px 'ralewayregular';
    margin: 0;
    padding-bottom: 38px;
}

.name_form {
    border: 1px solid #cdcdcd;
    border-radius: 5px;
    color: #969696;
    font: 14px "ralewaysemibold" !important;
    height: 47px;
    padding: 0 0 0 20px;
    width: 100%;
}

.form-group {
    margin-bottom: 22px !important;
}

.message_textarea {
    border: 1px solid #cdcdcd;
    color: #969696;
    font: 14px "ralewaysemibold" !important;
    height: 155px;
    margin-bottom: 18px;
    padding: 12px 0 0 20px;
    width: 100%;
}

.media_enquiries {
    color: #525252;
    font: 14px "ralewaybold" !important;
    margin: 0;
    padding: 63px 0 23px;
    text-transform: uppercase;
}

.email_text {
    color: #7a7a7a;
    font: 14px "ralewayregular" !important;
    margin: 0;
}

.email_text > a {
    margin: 0 0 0 5px;
}

.contact_line {
    margin: 0;
    padding: 79px 0 68px;
}

.office {
    color: #525252;
    font: 14px "ralewaybold" !important;
    margin: 0;
    padding-bottom: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.address_contact {
    color: #7a7a7a;
    font: 14px/22px "ralewayregular" !important;
    margin: 0;
    letter-spacing: 1px;
}

.contact_bottum {
    margin: 0;
    padding: 0;
}

.page-id-25 .col-md-9.col-sm-9.col-xs-12 .form-group {
    margin-left: -15px !important;
    margin-right: -15px !important;
    float: left;
}

.name_submit {
    background: rgba(0, 0, 0, 0) url("../img/send_button.jpg") no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    float: right;
    font-size: 0;
    height: 54px;
    width: 147px;
}

.contact_bottum {
    margin: 0;
    padding: 0;
}

.contact_bottum > li {
    display: table-cell;
    padding: 0 10px 0 0;
}

/*=======================
     terms css start
======================*/
#terms_section {
    padding-left: 125px;
    padding-top: 140px;
}

.term_use {
    color: #252525;
    font: 34px "ralewaysemibold";
    letter-spacing: 1px;
    margin: 0;
    padding-bottom: 55px;
}

.welcome_terms {
    color: #252525;
    font: 18px "ralewaysemibold";
    margin: 0;
    padding-bottom: 20px;
}

.conditon_terms {
    color: #252525;
    font: 14px/22px "ralewayregular";
    margin: 0;
    padding-bottom: 18px;
}

.using_service {
    margin: 0;
    padding: 0;
}

.using_service > li {
    list-style: outside none none;
    margin: 0;
    padding: 0 0 10px 21px;
}

/*#green span.wpcf7-not-valid-tip {
    color: #f00;
    display: block;
    font-size: 33px !important;
    position: absolute !important;
    right: 5px !important;
    top: 22px !important;
}

.page-id-25 span.wpcf7-not-valid-tip{
    color: #f00;
    display: block;
    font-size: 33px !important;
    position: absolute !important;
    right: 5px !important;
    top: -7px !important;
}
.textarea-637 span.wpcf7-not-valid-tip {
    top: -58px !important;
}
.details_below span.wpcf7-not-valid-tip {
    color: #f00;
    display: block;
    font-size: 33px !important;
    position: absolute !important;
    right: 5px !important;
    top: 22px !important;
}
*/


.touch_contact {
    border: 1px solid #d7d7d7;
    float: left;
	border-radius:2px;
	padding: 30px;
    text-align: center;
}
.hiring_text{
	border: 1px solid #d7d7d7;
    float: left;
	border-radius:2px;
    text-align: center;
	padding: 30px;
}
#hiring{
	float:left;
	width:100%;
	padding:120px 110px;
}
.hiring_text p{
	color: #525252;
    float: left;
    font: 14px/22px "ralewayregular";
    margin-bottom: 20px;
    text-align: center;
}
.touch_contact p{
	color: #525252;
    float: left;
    font: 14px/22px "ralewayregular";
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
}
.touch_get{
	text-align:center;
	font:13px 'ralewaybold';
	color:#ffffff;
	border-radius:2px !important;
	border: 2px solid #2f9ad7 !important;
	background:#2f9ad7;
	letter-spacing: 1px;
	padding:18px 35px !important;
	opacity: 1;
	transition: all 0.3s ease 0s;
}
.touch_get:hover{
	color:#2f9ad7 !important;
	border: 2px solid #2f9ad7 !important;
	background: #ffffff none repeat scroll 0 0;
	text-decoration:none;
}
#about_slider .glyphicon-chevron-left::before {
    background: rgba(0, 0, 0, 0) url("../img/left_slide1.png") no-repeat scroll 0 0;
    content: "";
    float: left;
    height: 43px;
    width: 23px;
}
#about_slider .glyphicon-chevron-right::before {
   background: rgba(0, 0, 0, 0) url("../img/right_slide1.png") no-repeat scroll 0 0;
    content: "";
    height: 43px;
	float:right;
    width: 23px;
}

#about_slider .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: -16%;
    top: 470px;
}
#about_slider .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 18%;
    top: 470px;
}

#about_slider .carousel-indicators .active {
    background-color: #2f9ad7;
	border:1px solid #2f9ad7;
    height: 12px;
    width: 12px;
}
#about_slider .carousel-indicators li {
  background:#c8c8c8;
  border-radius: 10px;
  border:1px solid #c8c8c8;
  cursor: pointer;
   height: 12px;
   width: 12px;
  display: inline-block;
  margin: 1px;
  text-indent: -999px;
}




.touch_contact {
    border: 1px solid #d7d7d7;
    float: left;
	border-radius:2px;
	padding: 30px;
    text-align: center;
}
.hiring_text{
	border: 1px solid #d7d7d7;
    float: left;
	border-radius:2px;
    text-align: center;
	padding: 30px;
}
#hiring{

	float:left;
	width:100%;
	padding:120px 110px;
}
.hiring_text p{
	color: #525252;
    float: left;
    font: 14px/22px "ralewayregular";
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
}
.touch_contact p{
	color: #525252;
    float: left;
    font: 14px/22px "ralewayregular";
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
}
.touch_get{
	text-align:center;
	font:13px 'ralewaybold';
	color:#ffffff;
	border-radius:2px !important;
	border: 2px solid #2f9ad7 !important;
	background:#2f9ad7;
	letter-spacing: 1px;
	padding:18px 35px !important;
	opacity: 1;
	transition: all 0.3s ease 0s;
}
.touch_get:hover{
	color:#2f9ad7 !important;
	border: 2px solid #2f9ad7 !important;
	background: #ffffff none repeat scroll 0 0;
	text-decoration:none;
}

.talk_lets{
	background: #ffffff none repeat scroll 0 0 !important;
    border: 2px solid #2f9ad7 !important;
    border-radius: 2px !important;
    color: #2f9ad7;
	letter-spacing: 1px;
    font: 13px "ralewaybold";
    padding: 18px 35px !important;
    text-align: center;
	opacity: 1;
	transition: all 0.3s ease 0s;
}
.talk_lets:hover{
	color:#ffffff !important;
	border: 2px solid #2f9ad7 !important;
	background: #2f9ad7 none repeat scroll 0 0 !important;
	text-decoration:none;
}



/*---------Investor centre css start--------------------------
----------------------------------------------*/
#investor_top {
	padding:90px 0;
}
#investor_top #about_overlay {
    color: #fff;
    min-height: 695px;
    padding-top: 169px;
}
#investor_top h4 {
  color: #ffffff;
  font: 50px "ralewaymedium";
  margin-top: 100px;
  text-align: center;
}

#Investor_centre{
	float:left;
	width:100%;
	padding:70px 0 100px;
}
.Prospectus{
	float:left;padding: 28px 0 0 100px;
}
.Prospectus ul{
	margin:0;
	padding:0;
}
.Prospectus ul li{
	display:block;
	margin-bottom:25px;
}
.Prospectus ul li a{
	color:#7a7a7a;
	font: 14px "ralewaysemibold";
	padding: 0 0 0 16px;
	letter-spacing:1px;
}
.Prospectus ul li a:hover, .Prospectus ul li a.active, .Prospectus li.current-menu-item a{
	background: rgba(0, 0, 0, 0) url("../img/ul_left_hover.png") no-repeat scroll 4% 44%;
    color: #2f9ad7;
    text-decoration: none;
    border-bottom: medium none !important;
    padding: 0 0 0 16px !important;
}
.corporate_governance{
	float:left;
}
.corporate_governance h4{
	color:#525252;
	font: 24px/50px "ralewaysemibold";
}
.corporate_governance p{
	color:#525252;
	font: 14px/22px "ralewayregular";
	margin-bottom:0px;

}
.corporate_governance h5{
	color: #2f9ad7;
    float: left;
    font: 18px/22px "ralewaybold";
    margin: 28px 0 12px;
}
.corporate_governance small{
	color:#7a7a7a;
	font: 12px "ralewaymedium";
	margin-bottom:16px;
	float:left;
	width:100%;
}
.corporate_governance a{
	background: rgba(0, 0, 0, 0) url("../img/read_right.png") no-repeat scroll 9% 12%;
    border-bottom: 1px solid #c8c8c8;
    color: #2f9ad7;
    float: left;
    font: 12px "ralewaymedium";
    padding-bottom: 24px;
    width: 100%;

}
.corporate_governance a:hover{
	background: rgba(0, 0, 0, 0) url("../img/read_right_hover.png") no-repeat scroll 9% 12%;
	text-decoration:none;
}




/*---------director css start--------------------------
----------------------------------------------*/



.director_name {
  border-bottom: 2px solid #eee;
  float: left;
  margin-bottom: 25px;
  padding-bottom: 25px;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 0 !important;
}
.name_right{
	float:left;
	 margin: 0 20px 8px 0;
}
.director_name span{
	color:#525252;
	font: 15px "ralewaysemibold";
	margin-bottom:10px;
}
.director_name b {
  color: #525252;
  float: left;
  font: 15px "ralewaymedium";
  margin-bottom: 7px;
  margin-top: 6px;
  width: 77%;
}
.page-id-1108 .col-md-12.col-sm-12.col-xs-12 > p, .page-id-1110 .col-md-12.col-sm-12.col-xs-12 > p {
  color: #525252 !important;
  font: 12px/24px "ralewayregular" !important;
   text-transform: none !important;
   margin-top: 12px;
}


/*---------Investor left css start--------------------------
----------------------------------------------*/
.prospectus_left{
	float:left;
}
.prospectus_left h4{
	color:#525252;
	font: 24px/50px "ralewaysemibold";
}
.prospectus_left p{
	color:#525252;
	font: 14px/22px "ralewayregular";
	margin-bottom:25px;
}
.potential_left {
    float: left;
	margin: 0 40px 0 0;
}
.padding_check {
    border: 1px solid #d7d7d7;
	border-radius: 2px;
    float: left;
    margin: 30px;
    padding: 30px;
    width: 93%;
}
.potential_check{
	float:left;
}
.potential_check label{
	color:#525252;
	margin: 50px 0 28px;
	font:13px/22px 'ralewaymedium';
}
.downlodepdf {
  background: #d6d6d6 none repeat scroll 0 0;
  border: 2px solid #d6d6d6 !important;
  border-radius: 2px !important;
  color: #ffffff;
  font: 14px "ralewaybold";
  letter-spacing: 1px;
  opacity: 1;
  padding: 18px 30px !important;
  text-align: center;
  transition: all 0.3s ease 0s;
}

.checkout_header {
  text-align: center;
}

.black_overlay2 {
  background-color: black;
  display: none;
  height: 8000px;
  left: 0;
  opacity: 0.8;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 99999;
}
.white_content2 {
  background-color: white;
  display: none;
  left: 23%;
  overflow: visible;
  padding: 0px;
  position: absolute;
  top: 7%;
  width: 54%;
  z-index: 999999;
}
.page-template-Template-ForMarchant2 .drop_down
{
    margin: 146px auto auto auto;
}
.checkout_header.col-md-12.col-sm-12.col-xs-12 > p{
 text-transform: unset !important;
}

#light2 span.wpcf7-not-valid-tip{display:none;}
.checkout_header.col-md-12.col-sm-12.col-xs-12 > a {
  background: #2f9ad7 none repeat scroll 0 0;
  border: medium none;
  border-radius: 3px;
  clear: both;
  color: #fff;
  font: 14px/100px "ralewaysemibold";
  letter-spacing: 1px;
  padding: 16px 67px;
  transition: all 0.3s ease 0s;
  box-shadow: 0 1px 2px 0 rgba(120, 120, 120, 1);
  text-decoration:none;
  outline: medium none;
}
.checkout_header.col-md-12.col-sm-12.col-xs-12 > a:hover { text-decoration:none;}
.closepop {
  background: transparent url("../../../../uploads/2016/05/close.png") no-repeat scroll 0 0;
  font-size: 0 !important;
  height: 12px;
  position: absolute;
  right: 2px;
  top: -22px;
  width: 60px;
}
.page-template-Template-ForMarchant2 .provide
{
    padding-bottom: 10px;
}
.clientemail {display:none !important;}
.contact_page_button {
  background: #2f9ad7 none repeat scroll 0 0;
  border: medium none;
  border-radius: 3px;
  box-shadow: 0 1px 2px 0 rgba(120, 120, 120, 1);
  clear: both;
  color: #fff;
  font: 14px/100px "ralewaysemibold";
  letter-spacing: 1px;
  outline: medium none;
  padding: 16px 30px;
  text-decoration: none;
  transition: all 0.3s ease 0s;
}
.contact_page_button:hover {text-decoration: none;color: #fff;}


/****************in store css start**************************/
#afterpay2 {
	background: rgba(0, 0, 0, 0) url("../img/top_after.png") no-repeat scroll 0 0 / 100% 100%;
}
#afterpay2 .afterpay_overlay {
	color: #fff;
	min-height: 550px;
	padding-top: 169px;
}
#client_logo {
	float: left;
	width: 100%;
	background: #f8f8f8;
	padding: 64px 42px;
}
#real_estate {
	float:left;
	width:100%;
	background:#fff;
	padding:75px 0 0;
}
.real_tabs .breadcrumb {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	border-radius: 0px;
	float: left;
	left: auto;
	list-style: outside none none;
	 margin: 0;
	padding: 0;
	right: 0;
	text-align: center;
	width: 100%;
}
.real_tabs {
	float:left;
	width:100%;
	 border-bottom: 1px solid #d7d7d7;
	 padding-bottom: 21px;
}
.nav-tabs > li {
  float: left;
  margin-bottom: 0 !important;
  margin-right: 25px;
}
.nav-tabs > li {
	float: none !important;
	margin-bottom: 0px;
}
.checkout_arrow {
  margin-top: 25px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li a:hover {
	text-decoration:none;
	font: 13px/22px 'ralewaybold';
	padding: 0 10px 20px;
	cursor: pointer !important;
	 outline: medium none;
}
.nav-tabs > li > a {
  border-radius: 0 !important;
  color: #7a7a7a;
  cursor: pointer;
  font-family: "ralewaybold";
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size: 13px;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: normal !important;
  letter-spacing: 3px;
  line-height: 22px;
  margin-right: 0;
  padding: 0 10px;
  text-transform: uppercase;
}
.nav-tabs > li > a:hover {
	color:#2f9ad7;
}
.breadcrumb > li + li::before {
  content: none !important;
  padding: 0;
}
.nav-tabs > li > a:hover {

  border-bottom:4px solid #2f9ad7;
   border-top: 0px solid transparent !important;
  border-left: 0px solid transparent !important;
  border-right: 0px solid transparent !important;
}
.nav-tabs > li > a{
    border-bottom:4px solid transparent;
     border-top: 0px solid transparent !important;
  border-left: 0px solid transparent !important;
  border-right: 0px solid transparent !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border: medium none !important;
  color: #2f9ad7 !important;
  border-bottom:4px solid #2f9ad7 !important;
  cursor:pointer;
}

#checkout1 .checkout {
  float: left;
  padding: 75px 0 80px;
  width: 100%;
}
.margin_left {
  margin-left: 90px;
}


.tab-content section#installment, .tab-content section#installment2{
    padding-bottom: 142px;
    padding-top: 135px;
     background: #f8f8f8 none repeat scroll 0 0;
}
.tab-content #checkout1, .tab-content #checkout1{
    padding-bottom: 142px;
    padding-top: 135px;
}
#sectionA #approved,#sectionB #approved2{
    padding-bottom: 100px;
    padding-top: 100px;
}

.afterpay-store-logos a img{ float:left; padding:10px 10px 10px 0; max-height:50px;}
.afterpay-store-logos {
  float: left !important;
  margin: 17px 0 0 !important;
  width: 100%;
}
.afterpay-store-logos > h4 {
  font: 14px/10px "ralewaysemibold";
}

.search_shop {
  background: #f2f2f2 url("../img/search_right.png") no-repeat scroll 92% 54%;
  border: 1px solid #bababa;
  border-radius: 2px;
  box-shadow: 0 1px 1px rgba(50, 50, 50, 0.1);
  float: right;
  font: 14px "ralewaybold";
  height: 48px;
  margin: 0 auto;
  outline: medium none;
  padding: 14px 60px 14px 12px;
  position: relative;
  letter-spacing: 1px;
  width: 285px;
  color:#7a7a7a;
}

.search_shop::-webkit-input-placeholder {
   color: #7a7a7a;
}

.search_shop:-moz-placeholder { /* Firefox 18- */
   color: #7a7a7a;
}

.search_shop::-moz-placeholder {  /* Firefox 19+ */
   color: #7a7a7a;
}

.search_shop:-ms-input-placeholder {
   color: #7a7a7a;
}


/*////////////// Edited for wp sticky video ///////////////////////*/




















@media screen and (max-width: 980px) {
    .margin_left{ margin-left:0px !important;}
    #checkout1 .checkout{ padding: 0px;}
    #home h1 {
        font: 56px/69px "ralewaysemibold";
        margin: 0;
        padding-top: 63px;
        text-shadow: 1px 1px 4px #908a8e;
        letter-spacing: 1px;
    }

    #home .overlay {
        min-height: 200px;
    }

    .instalment-title {
        font: 12.99px/24px "ralewaybold";
    }

    .text_form {
        margin-bottom: 5px;
    }

    .about-header {
        padding: 40px 0 20px;
        font: 40px "ralewaysemibold";
    }

    .give {
        font: 40px "ralewayregular";
    }

    .text_form {
        margin-right: 8px;
        width: 177px;
    }

    #home {
        height: 632px;
    }

    .box-width-img img {
        max-width: 556px !important;
    }

    .interest_free {
        font: 44px/60px "ralewaysemibold";
    }

    .text_header, .details_below {
        width: 100% !important;
        margin-left: 0px;
    }

    .your_store {
        font: 33px/44px "ralewaysemibold";
        padding: 0 0 22px;
    }

    .marchant-bottom {
        max-width: 100% !important;
    }

    .paying_bill > br {
        display: none;
    }

    .consecteture > br, .nosturud > br, .totam > br {
        display: none;
    }
}

@media screen and (max-width: 900px) {
    .text_form {
        margin-bottom: 5px;
    }

    .about-header {
        padding: 40px 0 20px;
    }

    .logo_slide img {
        display: inline !important;
    }

    .logo_slide {
        text-align: center;
    }

    .about-header > br, .p-cls > br {
        display: none;
    }

    .play_buton img {
        margin-bottom: 110px;
        width: 16%;
    }

    #home {
        background: rgba(0, 0, 0, 0) url("../img/mobile_banner.png") no-repeat scroll 0 0 / 100% auto;
        height: 816px;
        padding: 0;
    }

    #home h1 {
        padding-top: 188px;
    }

    .box-width-img img {
        max-width: 520px !important;
    }

    #merchant {
        background: rgba(0, 0, 0, 0) url("../img/mobile_view.png") no-repeat scroll 0 0 / 100% auto;
        padding: 0;
    }

    .drop_down {
        margin: 74px 0 28px;
    }

    .platform > br, .amet_contact > br {
        display: none;
    }

    #seamless {
        padding: 118px 0 50px;
    }

    .nav > li {
        font: 12px "ralewaysemibold" !important;
        padding: 10px 7px;
    }
}

@media screen and (max-width: 900px) {
    .text_form {
        float: left;
        margin-bottom: 25px !important;
        margin-right: 8px;
        width: 100%;
    }

    .about-header {
        font: 30px "ralewaysemibold" !important;
    }

    .navbar-nav > li > a {
        padding: 15px 5px;
    }

    .give {
        font: 35px "ralewayregular";
    }

    .navbar-nav {
        margin: 0 !important;
    }

    .img-responsive.logo_website, .img-responsive.logo_mobile {
        margin: 12px 0 0 30px;
        width: 128px;
    }

    .play_buton {
        display: block;
    }

    .nav.navbar-nav span {
        border: 2px solid;
        border-radius: 2px;
        padding: 11px 15px;
    }

    .get_started {
        width: 100%;
    }

    #home {
        min-height: 200px;
    }

    .footer {
        background: #545454 url("../img/footer_logo.png") no-repeat scroll 0 0 / 100% auto;
        float: left;
        width: 100%;
    }

    .interest_free {
        font: 35px/46px "ralewaysemibold";
    }

    .choose_text > br, .fully_integrate > br, .integrates > br, .detailed > br, .processed > br {
        display: none;
    }

    .contactus_text {
        padding: 80px 100px 109px;
    }

    #drop_line {
        padding-left: 130px;
        padding-top: 62px;
    }

.white_content2 {

  left: 10%;
  width: 80%;
}
}

@media screen and (max-width: 768px) {
    #home h1 {
        font: 54px/69px "ralewaysemibold";
        margin: 0;
        padding-top: 136px;
        text-shadow: 1px 1px 4px #908a8e;
    }

    .get_started {
        width: 100% !important;
    }

    .mobile_login .sign_in {
        padding: 8px 41px !important;
    }

    .nav.navbar-nav span {
        padding: 11px 10px;
    }

    .give {
        font: 32px "ralewayregular";
    }

    .white_content {
        height: auto;
        left: 0;
        top: 9%;
        width: 95%;
    }

    .white_content iframe {
        width: 100%;
    }

    #home {
        background: rgba(0, 0, 0, 0) url("../img/mobile_banner.png") no-repeat scroll 0 0 / 100% auto;
        height: 816px;
        padding: 0;
    }

    .play_buton img {
        margin-bottom: 110px;
        width: 23%;
    }

    .box-width-img img {
        max-width: 432px !important;
    }

    .checkout_text, .choose_text, .approved_text, .manage {
        color: #474747;
        font: 34px/43px "ralewaysemibold";
        margin: 0;
        padding: 100px 0 10px;
    }

    .pay_stories {
        color: #ffffff;
        font: 42px/54px "ralewaysemibold";
    }

    #afterpay2 {
        background: rgba(0, 0, 0, 0) url("../img/mobile_after.jpg") no-repeat scroll 0 0 / 100% 100%;
    }

    #purchase {
        background: rgba(0, 0, 0, 0) url("../img/mobile_purchase.jpg") no-repeat scroll 0 0 / 100% 100%;
    }

    #about {
        padding: 125px 0;
    }

    .percentage {
        color: #fefefe;
        font: 40px "ralewayregular" !important;
    }
}

@media screen and (max-width: 767px) {
    .text_form {
        margin-bottom: 5px;
    }

    .about-header {
        padding: 40px 0 20px;
    }

    .navbar.navbar-default.navbar-fixed-top {
        margin: 0;
        padding: 15px 0 18px;
        transition: all 0.3s ease 0s;
    }

    .simply {
        padding: 0;
    }

    #instalment .col-md-4.col-sm-4.col-xs-12 {
        margin-bottom: 50px;
    }

    .get_started {
        width: 100%;
    }

    .nav.navbar-nav {
        width: 100%;
        background: rgba(255, 255, 255, 0.96) none repeat scroll 0 0 !important;
        margin-top: 0;
    }

    .navbar-collapse {
        padding: 0px !important;
    }

    collapse.in {
        margin-bottom: 20px !important;
    }

    .navbar.navbar-default.navbar-fixed-top ul li a {
        color: #7a7a7a !important;
    }

    .mobile_login a {
        color: #fff;
        text-decoration: none;
        font: 13px "ralewaysemibold" !important;
    }

    #menu-item-22 a, #menu-item-22 a span {
        color: #fff !important;
    }

    #menu-item-22 a span {
        padding: 12px 49px !important;
    }

    #menu-item-22 {
        margin-top: 10px;
    }

    .mobile_login {
        display: block !important;
        margin-top: 14px;
        text-align: center;
    }

    #home .overlay, #home {
        min-height: 50px !important;
    }

    .play_buton img {
        margin-bottom: 10px;
    }

    .box-width-img img {
        max-width: 100% !important;
    }

    .col-md-6.col-sm-6.col-xs-12.box-width-img {
        margin-top: 35px;
    }

    .instalment-title {
        font: 18px/28px "ralewaybold";
    }

    .col-md-4.col-sm-4.col-xs-12 > p {
        font: 16px/26px "ralewaymedium";
    }

    .interest_free > br {
        display: none;
    }

    .merchant_overlay .col-sm-6.col-md-6.col-xs-12 {
        padding: 0 80px;
    }

    #afterpay {
        padding: 80px;
    }

    .middle_text {
        padding: 10px 0 13px;
    }

    .carousel-caption {
        top: 25px;
    }

    .percentage {
        color: #fefefe;
        font: 40px "ralewayregular" !important;
    }

    .your_store > br {
        display: none;
    }

    .marchant-bottom {
        margin-top: 50px;
        max-width: 100% !important;
    }

    .your_store {
        text-align: center;
    }

    .pay_stories > br, .want_today > br {
        display: none;
    }

    .afterpay_overlay {
        padding: 130px 80px 0 !important;
    }

    #checkout1 .col-md-7.col-sm-7.col-xs-12 .img-responsive, #installment .col-md-7.col-sm-7.col-xs-12 .img-responsive, #approved .col-md-7.col-sm-7.col-xs-12 .img-responsive, #purchase .col-md-7.col-sm-7.col-xs-12 .img-responsive {
        margin: auto;
    }

    #checkout1, #purchase, #approved, #installment, #upcoming_payment {
        padding-left: 40px;
        padding-right: 40px;
    }

    #checkout1 .col-md-5.col-sm-5.col-xs-12, #installment .col-md-5.col-sm-5.col-xs-12, #approved .col-md-5.col-sm-5.col-xs-12, #purchase .col-md-5.col-sm-5.col-xs-12, #upcoming_payment .col-md-6.col-sm-6.col-xs-12 {
        text-align: center;
    }

    #checkout1 .pull-left, #installment .pull-left, #approved .pull-left, #purchase .pull-left {
        float: none !important;
        margin-left: auto;
        margin-right: auto;
    }

    .checkout_text > br, .approved_text > br, .remind_text > br, .labore_sit > br {
        display: none;
    }

    #upcoming_payment {
        padding-bottom: 50px;
        padding-top: 0;
    }

    .detailed {
        padding-bottom: 15px;
    }

    #about {
        padding: 100px 0;
    }

    #featured_page, #about {
        margin-top: 70px;
    }

    .page-id-25 .col-sm-6 {
        margin-bottom: 20px;
    }

    .form-group {
        margin-bottom: 0 !important;
    }

    .page-id-25 .col-md-9.col-sm-9.col-xs-12 .form-group {
        float: none;
    }

    #drop_line {
        padding-left: 0;
        padding: 62px 100px;
    }

    .page-id-25 .col-md-4.col-sm-4.col-xs-12 {
        margin-bottom: 25px;
    }

    .contact_line {
        margin: 0;
        padding: 40px 0;
    }

    #terms_section {
        padding-left: 15px;
        padding-top: 140px;
    }

    .menu-header-menu-container .nav.navbar-nav li {
        text-align: center;
    }

    .navbar.navbar-default.navbar-fixed-top .navbar-toggle:focus {
        background-color: transparent !important;
    }

    .navbar.navbar-default.navbar-fixed-top.navbar-fixed-top2 .navbar-toggle:focus, .navbar.navbar-default.navbar-fixed-top.navbar-fixed-top2 .navbar-toggle:hover {
        background-color: transparent !important;
    }

    .current-menu-item a, .current-menu-item a:hover, .navbar.navbar-default.navbar-fixed-top .navbar-nav > li#menu-item-17:hover a, .navbar.navbar-default.navbar-fixed-top .navbar-nav > li#menu-item-18:hover a, .navbar-nav > li > a {
        border-bottom: none !important;
        transition: all 0.0s ease 0s;
    }

    .menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-3.current_page_item.menu-item-17 {
        padding-bottom: 0;
    }

    .glyphicon.glyphicon-chevron-right {
        background-size: 67% auto;
    }

    .glyphicon.glyphicon-chevron-left {
        background-size: 67% auto;
    }

    .carousel-inner {
        background: rgba(0, 0, 0, 0) url("../img/merchant_mobile.jpg") no-repeat scroll 0 0 / 100% 630px;
    }
.white_content2 {

  left: 5%;
  width: 90%;
}
.popup_form .wpcf7-select{ background-position: 98% center;}
.black_overlay2{height:9000px;}
#installment2 .pull-left, #approved2 .pull-left, #purchase2 .pull-left {
  float: none !important;
  margin-left: auto;
  margin-right: auto;
}
.tab-content #checkout1, .tab-content #checkout1,.tab-content section#installment, .tab-content section#installment2,#sectionA #approved, #sectionB #approved2 {
  padding-bottom: 45px;
  padding-top: 25px;
}

.tab-content #checkout1 .col-md-5.col-sm-5.col-xs-12 > img, .tab-content #checkout1 .col-md-5.col-sm-5.col-xs-12 > img,.tab-content section#installment .col-md-5.col-sm-5.col-xs-12 > img, .tab-content section#installment2 .col-md-5.col-sm-5.col-xs-12 > img,#sectionA #approved .col-md-5.col-sm-5.col-xs-12 > img, #sectionB #approved2 .col-md-5.col-sm-5.col-xs-12 > img {
  display: block;
  float: none;
  height: 563px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;

}
.page-id-2049 .contant_left {
  margin-bottom: 20px;
  padding: 0 !important;
  text-align: center;
}
.page-id-2049 .search_shop {
  float: none !important;
}
}

@media screen and (max-width: 654px) {
    #home h1 {
        font: 54px/69px "ralewaysemibold";
    }

    .navbar.navbar-default.navbar-fixed-top {
        margin: 0;
        padding: 12px 0 0;
        transition: all 0.3s ease 0s;
    }

    #home {
        height: 730px;
    }

    section {
        padding-bottom: 46px;
        padding-top: 80px;
    }

    .shops-title {
        padding: 65px 0 9px;
    }

    .shops {
        padding: 0 0 59px;
    }

    #green {
        padding: 65px 0 62px;
    }

    .interest_free {
        font: 32px/46px "ralewaysemibold";
        text-align: center;
    }

    .interest_free {
        padding: 59px 0 0;
    }

    .page-id-5 .form-control {
        height: 42px !important;
    }

    #name_header {
        background: #f2f2f2 url("../img/people.png") no-repeat scroll 10px 11px;
    }

    #email_header {
        background: #f2f2f2 url("../img/email.png") no-repeat scroll 10px 15px;
    }

    #url_website {
        background: #f2f2f2 url("../img/url.png") no-repeat scroll 10px 14px;
    }

    #url_website {
        background: #f2f2f2 url("../img/url.png") no-repeat scroll 10px 14px;
    }

    .text_header {
        padding-bottom: 16px;
    }
    .tab-content .col-md-6.col-sm-6.col-xs-12 {
     text-align: center;
   }
   .afterpay-store-logos a img{float:none !important;}
    .page-id-2049 .shop_directory h2{
    font: 43px/49px "ralewaysemibold" !important;
    padding: 0 0 35px !important;

 }
}

@media screen and (max-width: 570px) {
    #home h1 {
        font: 46px/64px "ralewaysemibold";
        padding-top: 124px;
    }

    #home {
        height: 670px;
    }

    .about-header {
        font: 28px 'ralewaysemibold';
        margin: 0;
    }

    #home .overlay {
        padding-top: 0;
        min-height: 250px;
    }

    .get_started {
        width: 100%;
    }

    .text_form {
        margin: 0 0 14px;
    }

    .name_text {
        margin-left: 0 !important;
        padding: 60px;
    }

    .pagopay-footer {
        padding: 68px 0 45px;
    }

    .simply {
        padding: 20px 0 !important;
    }

    .about-header {
        padding: 20px 0 !important;
    }

    .copyright {
        padding: 0 0 53px;
    }

    #instalment .col-md-4.col-sm-4.col-xs-12 {
        float: left;
        margin-bottom: 35px;
    }

    .p-cls > br {
        display: none !important;
    }

    .about-header {
        font: 36px "ralewaysemibold" !important;
    }

    .white_content iframe {
        width: 100%;
        height: 330px;
    }

    .black_overlay {
        height: 416px;
    }

    .provide > br {
        display: none;
    }

    .play_buton img {
        margin-bottom: 110px;
        width: 30%;
    }

    .p-cls {
        font: 20px/32px "ralewayregular";
    }

    .footer {
        background: #545454 url("../img/footer_logo.png") no-repeat scroll 0 0 / 100% auto;
    }

    .merchant_overlay .col-sm-6.col-md-6.col-xs-12 {
        padding: 0 !important;
    }

    .interest_free, .after_offers {
        margin: 0 !important;
    }

    #drop_line {
        padding-left: 0;
        padding: 62px 20px;
    }

    #featured_page {
        padding: 100px 0;
    }
    .wpcf7-form-control-wrap{margin-bottom: 0;}
}

@media screen and (max-width: 510px) {
    #home {
        height: auto;
    }

    .play_buton img {
        margin-bottom: 27px;
        width: 28%;
    }

    #home h1 {
        font: 40px/53px "ralewaysemibold";
        padding-top: 160px;
    }

    .p-cls {
        font: 18px/30px "ralewayregular";
    }

    .footer {
        background: #545454 url("../img/footer_logo.png") no-repeat scroll 0 0 / 100% auto;
    }

    .after_offers {
        color: #ffffff !important;
        font: 15px/25px "ralewayregular" !important;
        text-align: center;
    }

    .merchant_overlay .col-md-12.col-sm-12.col-xs-12 {
        display: none;
    }
    .merchant_overlay .col-md-12.col-sm-12.col-xs-12.checkout_header {
        display: block !important;
    }


    #afterpay {
        padding: 26px;
    }

    .your_business {
        color: #525252;
        font: 26px "ralewaymedium";
        padding: 0 20px;
    }

    .media-left.media-middle {
        display: block;
        float: left;
        text-align: center;
        width: 100%;
        margin: 20px 0;
    }

    .media-left.media-middle .img-responsive {
        display: block;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }

    .media-body {
        text-align: center;
    }

    #seamless, #average_order {
        padding: 50px 0;
    }

    .afterpay_overlay {
        padding: 130px 5px 0 !important;
    }

    .pay_stories {
        color: #ffffff;
        font: 28px/40px "ralewaysemibold";
    }

    .want_today {
        color: #ffffff;
        font: 16px/28px "ralewayregular";
    }

    #afterpay2 .afterpay_overlay {
        min-height: 550px !important;
    }

    .checkout {
        padding: 40px 0 50px;
    }

    .checkout_text, .choose_text, .approved_text, .manage {
        color: #474747;
        font: 26px/34px "ralewaysemibold";
        margin: 0;
        padding: 50px 0 10px;
    }

    .purchase_okay {

        font: 26px/34px "ralewaysemibold";

    }

    #approved, #purchase, #upcoming_payment, #installment {
        padding: 50px 0;
    }

    #checkout1 {
        padding: 50px 20px;
    }

    #logo_section .col-xs-2 {
        float: left;
        min-height: 79px;
        width: 50% !important;
    }

    .contactus_text {
        padding: 50px 16px;
    }

    .contactus_text {
        padding: 50px 15px;
    }

    .percentage {
        color: #fefefe;
        font: 30px "ralewayregular" !important;
    }

    .no_brainer {
        color: #ffffff;
        font: 17px/30px "ralewaymedium" !important;
    }
    .Prospectus {
    float: left;
    padding: 28px 0 0 30px;
}
.potential_check label{ float:left;}
#investor_top h4 {
  font: 30px "ralewaymedium";
  margin-top: 50px;
}
#investor_top {
  padding: 50px 0;
}
#Investor_centre {
  padding: 19px 0 50px;
}
.popup_form .btn_submit{ padding: 14px 60px;}
.black_overlay2{height:6000px;}
.logo_center .img-responsive {
  max-width: 80px !important;
}
 .background_full{ width:80% !important;}
}

@media screen and (max-width: 468px) {
    #home h1 {
        font: 37px/43px "ralewaysemibold";
        padding-top: 160px;
    }

    .p-cls {
        font: 16px/28px "ralewayregular";
    }

    .footer {
        background: #545454 url("../img/footer_logo.png") no-repeat scroll 0 0 / 100% auto;
    }

    #featured_page {
        padding: 80px 0;
    }

    .average_value {

        font: 10px "ralewaysemibold" !important;
    }

   .page-id-2049 #faq {
    margin-top: 0px !important;
}


}

@media screen and (max-width: 420px) {
    #home h1 {
        font: 30px/35px "ralewaysemibold";
        padding-top: 140px;
    }

    #home {
        height: 490px;
    }

    .p-cls {
        font: 15px/23px "ralewayregular";
        padding-bottom: 20px;
        padding-top: 14px;
    }

    .about-header {
        font: 28px "ralewaysemibold" !important;
    }

    .name_text {
        margin-left: 0 !important;
        padding: 40px;
    }

    .provide > br {
        display: none;
    }

    #home .overlay {
        padding-top: 0;
    }

    .featured {
        font: 28px/30.41px "ralewaymedium";
    }

    .no_brainer {
        font: 14px/24px "ralewaymedium" !important;
    }
}

@media screen and (max-width: 390px) {
    .p-cls {
        font: 14px/23px "ralewayregular";
    }

    #home {
        height: 444px;
    }

    .mobile_login .sign_in {
        padding: 8px 24px !important;
    }

    #home .col-md-12.text-center {
        padding: 0px !important;
    }

    .footer {
        background: #545454 url("../img/footer_logo.png") no-repeat scroll 0 0 / 100% auto;
        float: left;
        width: 100%;
    }

    #about {
        padding: 82px 0 40px;
    }

    .percentage {
        color: #fefefe;
        font: 22px "ralewayregular" !important;
    }

    .merchant_overlay .col-md-12.col-sm-12.col-xs-12.checkout_header .interest_free {
  font: 26px/38px "ralewaysemibold";
  text-align: center;
  }
}

@media screen and (max-width: 360px) {
    .about-header {
        font: 28px 'ralewaysemibold';
        margin: 0;
    }

    #home .overlay {
        padding-top: 5px;
    }

    .get_started {
        width: 217px;
    }

    .text_form {
        margin: 0 0 14px;
    }

    .name_text {
        margin-left: 0 !important;
        padding: 55px;
    }

    .pagopay-footer {
        padding: 68px 0 45px;
    }

    .simply {
        padding: 20px 0 0;
    }

    .about-header {
        padding: 20px 0;
    }

    .copyright {
        padding: 0 0 53px;
    }

    .mobile_login {
        display: none !important;
    }

    #home {
        height: 415px;
    }

    .white_content iframe {
        width: 100%;
        height: 330px;
    }

    .black_overlay {
        height: 416px;
    }

    #home h1 {
        font: 30px/35px "ralewaysemibold";
        padding-top: 111px;
    }
}

@media screen and (max-width: 320px) {
    .about-header {
        font: 24px "ralewaysemibold" !important;
    }

    .get_started {
        width: 217px;
    }

    .featured {
        font: 28px/30.41px "ralewaymedium";
    }

    .text_form {
        margin: 0 0 14px;
    }

    .name_text {
        margin-left: 0 !important;
        padding: 36px;
    }

    .pagopay-footer {
        padding: 68px 0 45px;
    }

    .simply {
        padding: 20px 0 0;
    }

    .about-header {
        padding: 20px 0;
    }

    .give {
        font: 27px 'ralewayregular';
        padding: 18px 0;
    }

    .provide {
        font: 16px/28px 'ralewayregular';
        margin: 0;
    }

    .copyright {
        padding: 0 0 53px;
    }

    .play_buton {
        display: none;
    }

    #home {
        height: 364px;
    }
}









