﻿@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'AntigoniLight';
  src: url('../fonts/AntigoniLight.eot?#iefix') format('embedded-opentype'),  url('../fonts/AntigoniLight.woff') format('woff'), url('../fonts/AntigoniLight.ttf')  format('truetype'), url('../fonts/AntigoniLight.svg#AntigoniLight') format('svg');
  font-weight: normal;
  font-style: normal;
}
* {
      box-sizing: border-box;
    }

body {
    direction:rtl;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
a:hover {
	text-decoration:none;
}
.top-bg {
	background-color: #637080;
}
ul.lang-switch {
	display:inline-block;
	line-height:30px;
	padding:0px;
}
ul.lang-switch li {
	display:inline-block;
	margin:0px;
}
ul.lang-switch li a {
	color:#fff;
	/*border:solid 1px #d1d3d4;*/
	line-height:20px;
	min-width:60px;
	display:block;
	text-align:center;
	font-weight:bold;
}
ul.lang-switch li a.selected {
	background-color:#d1d3d4;
	color:#637080;
}

ul.social-icons {
	display:inline-block;
	float:left;
	padding:0px;
}
ul.social-icons li {
	display:inline-block;
	line-height:30px;
	margin-right:5px;
}
ul.social-icons li a {
	color:#000;
}
.success_msg {
	line-height: 30px; 
	color: #116d18; 
	background-color: rgba(163, 253, 157, 0.5); 
	padding: 10px; 
	border: solid 1px #58c060; 
	border-radius: 10px; 
	margin-bottom: 10px; 
	text-align: center;
}
.error_msg {
	line-height: 30px;
    color: #af1700;
    background-color: rgba(255, 154, 154, 0.5);
    padding: 10px;
    border: solid 1px #c05858;
    border-radius: 10px;
    margin-bottom: 10px;
    text-align: center;
}
.header-height {
	height:80px;
}
a.header-logo {
	height:80px;
	margin-top:10px;
	display:inline-block;
}
a.header-logo img {
	height:80px;
	width:auto;
}
nav ul li a.selected {
	color:#2DACEA !important;
}
ul.header-pay {
	font-family:Arial, Helvetica, sans-serif;
}
ul.header-pay li {
	display:inline-block;
	margin-right:10px;
	line-height:30px;
	font-weight:800;
}
ul.header-pay li a {
	color:#000;
}
ul.header-pay li a span {
	color:rgb(167,29,65);
}
.carousel-slider {
	margin-top:30px;
}
.gray-bg {
	background-color:#f1f1f2;
}
  .alignIndiservices {
        text-align:left !important;
    }
      .alignBusinessservices {
        text-align:right !important;
    }

ul.processing {
	text-align:center;
	line-height:50px;
	vertical-align:middle;
	padding:0px;
}
ul.processing li {
	display:inline-block;
	line-height:50px;
	vertical-align:middle;
	margin-left:20px;
	color:#999;
	font-size:24px;
	text-transform:uppercase;
}
ul.processing li a {
	color:#999;
}
ul.processing li img {
	height:30px;
	vertical-align:middle;
}
.right-border {
	border-left:solid 1px #ddd;
	margin-top:5px;
}
.text-ul-left {
	text-align:right !important;
}
ul.center-payment {
	text-align:center;
	padding:20px;
}
ul.center-payment li {
	display:inline-block;
	font-size:32px;
	text-transform:uppercase;
	font-weight:bold;
	padding:20px;
	width:49%;
	vertical-align:top;
}
ul.center-payment li a {
	color:#000;
}
ul.center-payment li:nth-child(odd) {
	border-left:solid 1px #ddd;
}
ul.center-payment li span {
	color:rgb(167,29,65);
}
.bg-color {
	background-color:#efefef;
}
.home-title {
	font-family: 'AntigoniLight';
	font-size:30px;
	color:#000;
}
ul.payment-channel {
	text-align:center;
	padding:0px;
}
ul.payment-channel li {
	display:inline-block;
	border-right:solid 1px #a4a6a9;
	text-align:center;
	min-height:115px;
	font-size:17px;
	color:#636466;
	font-weight:bold;
	margin-bottom:20px;
}
ul.payment-channel li span {
	display:block;
	margin:auto 30px;
	width:70px;
	font-size:40px;
	color:#b0213d;
	height:70px;
	border-radius:50%;
	border:solid 1px #9ea0a2;
	line-height:70px;
	overflow:hidden;
}
ul.payment-channel li span img {
	vertical-align:middle;
}
ul.payment-channel li:last-child {
	border-left:solid 1px #a4a6a9;
}
.features-font {
	font-family: 'AntigoniLight';
    font-size: 18px;
    color: #262829;
    padding: 10px;
    /*background-color: #f1f1f2;*/
    display: block;
}
.payment-big-font {
	font-family: 'AntigoniLight';
	font-size: 22px;
	color: #5F6163;
	line-height:22px;
}
.payment-small-font {
	font-family: 'AntigoniLight';
	font-size: 18px;
	color: #5F6163;
	line-height:22px;
}
ul.features-ul {
	padding:0px;
    text-align:center; 
}
ul.features-ul li {
	display: inline-block;
	margin: 10px 0;
	color: #28292B;
	width:150px;
	height:150px;
	margin-left:15px;
}
ul.features-ul li a {
	color:#939598;
}
ul.features-ul li span {
	display:block;
	border:solid 1px #000;
	text-align:center;
	padding:20px 0;
	margin-bottom:5px;
}
ul.features-ul li span img {
	height:100px;
	vertical-align:middle;
}


ul.newfeatures-ul {
	padding:0px;
    vertical-align:top !important;
     text-align :center;
}
ul.newfeatures-ul li {
	display: inline-block;
	margin: 10px 0;
	color: #28292B;
	width:178px;
	/*height:460px;*/
    vertical-align:top;
   border-right : solid 1px #a4a6a9;
   
}   
ul.newfeatures-ul li a {
	color:#939598;
}
ul.newfeatures-ul li span {
	/*height:50px;*/
    border:none;
   	vertical-align:top;
    display:inline-block;
}
ul.newfeatures-ul li span img {
	height:100px;
	vertical-align:top;
}


ul.newfeatures li:last-child {
    border-left: solid 1px #a4a6a9;
}

.paymet-accepted-ul {
	padding:0px;
    text-align:center;
}
.paymet-accepted-ul li {
	padding:0;

display:inline-block;
vertical-align: top;
width:23%;
margin:0 1% 5px 0;}
/*img {max-width: 100%; height: auto;}*/


.content .paymet-accepted-ul li {
	border:none !important; 
}
.paymet-accepted-ul li:hover {
	display:inline-block;
	width:140px;
	margin-bottom:10px;
	border:solid 1px #ddd;
	background-color:#fff;
	text-align:center;
	-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%);
	-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  z-index:1;

}
.paymet-accepted-ul li {
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}
.payenet {
	margin-top:10px;
	background-color:#f1f1f2;
	font-size: 27px;
    color: brown;
    display: inline-block;
    padding: 10px;
    border: 2px #ccc solid;
    border-radius: 10px;
}
.btn {
	background-color:#4a5865;
	color:#fff;
}
.btn:hover {
	background-color:#4a5865;
	color:#fff;
}
.paymet-accepted-ul li img {
	width:130px;
}
.paymet-accepted-ul li {
	display:inline-block;
	width:140px;
	margin-bottom:10px;
	border:solid 1px #ddd;
	background-color:#fff;
	text-align:center;
		  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.size-reduce {
	line-height:40px;
	font-size:40px;
}

.size-reducenew {
	line-height:40px;
	font-size:30px;
}


.position-relative {
	position:relative;
}
.back-img {
	position:absolute;
	z-index:1;
}
.front-img {
	position:absolute;
	z-index:2;
	right :150px;
	top:40px;
}
ul.download-home {
	padding:0px;
}
ul.download-home li {
	display:inline-block;
}


/* scroller */

.scroll-text ul li {
  height: 1.5em;
}
.scroll-img {
  background-color:#fff;
  width: 90%;
  /*height: 110px;*/
  height: 118px;
  overflow: hidden;
  font-size: 0;
  margin:auto;
  margin-bottom:40px;
}
.scroll-img ul {
  width: 100%;
  height: 90px;
  margin: 0;
  padding:0px;
}
.scroll-img ul li {
  display: inline-block;
  margin: 10px 0 10px 10px;
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
	-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.scroll-img ul li:hover {
	 -webkit-filter: grayscale(00%); /* Safari 6.0 - 9.0 */
    filter: grayscale(00%);
}
.scroll-img ul li img {
	height:90px;
}
#demo5.scroll-img ul {
  width: 1500px;
}
#demo5-btn {
  width: 100%;
  padding-top: 10px;
}
.position-left {
	position: absolute;
    display: inline-block;
    top: 42%;
    left: 3%;
    font-size: 40px;
}
.position-right {
	position: absolute;
    display: inline-block;
    top: 42%;
    right: 3%;
    font-size: 40px;
}
.ul-title {
	display:block !important; 
	text-indent:70px;
	font-size:20px; 
	font-family: 'AntigoniLight';
}
.onepay-big {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
}
.onepay-big span {
	color:#a71d41;
}
a.readmore {
	color:#00aeef;
}
.show-modal-two {
	color:#333;
}
.news-box {
	min-height: 100px;
     padding: 25px 85px;
	color:#939598;
	font-size:14px;
	line-height:20px;
}
.news-box a {
	color:#00aeef;
}
.latest-news {
	margin-top:0px !important;
	border:solid 1px #b1b2b5;
	background-color:#fff;
}

.carousel-arrow-color {
	background-image:inherit !important;
	color:#000 !important;
}
.carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
	font-size:27px;
}
.footer-top-bg {
	background-color:#637080;
	color:#fff;
}
.head-footer {
	font-weight:bold;
}
ul.footer-ul {
	padding:0px;
	margin-top:5px;
}
ul.footer-ul li {
	list-style-type:none;
	line-height:20px;
}
ul.footer-ul li a {
	color:#d1d3d4;
	/*font-size:11px;*/
    font-size:14px;
}
footer {
	background-color:#4a5865;
	height:50px;
	color:#c8cbcd;
	padding:10px;
}
footer a {
	color:#00aeef;
}
.content {
	font-family: 'AntigoniLight';
	/*font-size:20px;*/
    font-size:18px;
	line-height:22px;
}
.content a {
	font-weight:bold;
	color:#c92e3c;
}
.content ul {
	
}

.content ul li {
	margin-bottom:5px;
}
.content h3 {
    padding: 5px;
    color: #333;
    font-size: 25px;
}
.listing-ul {
	padding:0px;
	margin-top:30px;
	text-align:center;
	margin-bottom:30px;
}
.listing-ul li {
	display:inline-block;
	width:150px;
	font-size:17px;
	height:150px;
	border:solid 3px #ccc;
	vertical-align:top;
	border-radius:50%;
	vertical-align:middle;
	text-align:center;
	line-height:150px;
	color:#fff;
	-moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.listing-ul li:hover {
	 -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.listing-ul li:nth-child(odd) {
	background-color:#607d8b;
}
.listing-ul li:nth-child(even) {
	background-color:#286090;
}
.listing-ul li a {
	color:#fff;
}
.page-header {
	font-family: 'AntigoniLight';
    font-size: 38px;
    color: #333;
    text-indent: 10px;
    padding-bottom: 5px;
}
.about-banner {
	height: 350px;
	margin-top:30px;
}
.scrollToTop i {
    display: block;
}
.scrollToTop a, .scrollToTop a:hover {
	text-decoration:none;
	color:#fff;
}
.scrollToTop {
	border-radius: 4px;
    bottom: 60px;
    color: #fff;
    display: none;
    font-size: 32px;
    line-height: 50px;
    height: 50px;
    font-family: "Montserrat", sans-serif;
    padding: 5px 0;
    position: fixed;
    left: 20px;
    text-align: center;
    text-decoration: none;
    width: 50px;
    z-index: 999;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
	background-color:#000;
}
.email {
	background-color:#4a5865;
	color:#fff;
	padding:5px;
}
.email a {
	color:#00aeef;
}
.designation {
	background-color: rgba(204, 204, 204, .3);
    font-weight: bold;
    border: solid 1px #ddd;
	color:#008b8b;
	font-size:16px;
	padding:5px;
}
.padding-10 {
	padding:10px;
}
.cover {
	border:solid 1px #ddd;
	border-radius:8px;
	padding:3px;
	margin:5px 0;
	line-height: 16px;
    font-size: 15px;
	position: relative;
	-webkit-box-shadow: 0px 0px 5px 2px rgba(175,178,181,0.3);
	-moz-box-shadow: 0px 0px 5px 2px rgba(175,178,181,0.3);
	box-shadow: 0px 0px 5px 2px rgba(175,178,181,0.3);
}

.cover img {
	max-width: 100%;
  
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border:solid 2px #fff;
}
.cover:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  border: solid 4px #008b8b;
  border-radius:50%;
}
#wall_1 {
	background-attachment: fixed;
	background-image: url(../images/about_enet.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat:no-repeat;
}
#wall_2 {
	background-attachment: fixed;
	background-image: url(../images/mission_value.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_3 {
	background-attachment: fixed;
	background-image: url(../images/Our-Team.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_4 {
	background-attachment: fixed;
	background-image: url(../images/partners.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_5 {
	background-attachment: fixed;
	background-image: url(../images/kiosk.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_6 {
	background-attachment: fixed;
	background-image: url(../images/pos.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_7 {
	background-attachment: fixed;
	background-image: url(../images/launching.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_8 {
	background-attachment: fixed;
	background-image: url(../images/anniversary.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_9 {
	background-attachment: fixed;
	background-image: url(../images/media.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_10 {
	background-attachment: fixed;
	background-image: url(../images/events.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_11 {
	background-attachment: fixed;
	background-image: url(../images/careers.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_12 {
	background-attachment: fixed;
	background-image: url(../images/accepted_payments.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_13 {
	background-attachment: fixed;
	background-image: url(../images/enet_online_services.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_14 {
	background-attachment: fixed;
	background-image: url(../images/online_banking.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_15 {
	background-attachment: fixed;
	background-image: url(../images/government_online.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_16 {
	background-attachment: fixed;
	background-image: url(../images/kiosk_16.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_17 {
	background-attachment: fixed;
	background-image: url(../images/pos_17.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_18 {
	background-attachment: fixed;
	background-image: url(../images/apps.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_19 {
	background-attachment: fixed;
	background-image: url(../images/contact.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_20 {
	background-attachment: fixed;
	background-image: url(../images/enet_wallet.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_21 {
	background-attachment: fixed;
	background-image: url(../images/online_invoice.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_22 {
	background-attachment: fixed;
	background-image: url(../images/Online-Payment-Solution.gif);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_23 {
	background-attachment: fixed;
	background-image: url(../images/erent_solutions.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_24 {
	background-attachment: fixed;
	background-image: url(../images/eschool_solution.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_25 {
	background-attachment: fixed;
	background-image: url(../images/aqsat.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_26 {
	background-attachment: fixed;
	background-image: url(../images/games.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_27 {
	background-attachment: fixed;
	background-image: url(../images/entertainment.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_28 {
	background-attachment: fixed;
	background-image: url(../images/tv.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_29 {
	background-attachment: fixed;
	background-image: url(../images/telecom.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_30 {
	background-attachment: fixed;
	background-image: url(../images/online_shopping.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_31 {
	background-attachment: fixed;
	background-image: url(../images/internet_service.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_32 {
	background-attachment: fixed;
	background-image: url(../images/installment.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_33 {
	background-attachment: fixed;
	background-image: url(../images/charity.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_34 {
	background-attachment: fixed;
	background-image: url(../images/event.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_35 {
	background-attachment: fixed;
	background-image: url(../images/terminal_pos.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_36 {
	background-attachment: fixed;
	background-image: url(../images/wallet.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_37 {
	background-attachment: fixed;
	background-image: url(../images/Payment_Security.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}
#wall_38 {
	background-attachment: fixed;
	background-image: url(../images/international-services1.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}

#wall_39 {
	background-attachment: fixed;
	background-image: url(../images/banner4.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}

#wall_40 {
	background-attachment: fixed;
	background-image: url(../images/aqsatpayments.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}

#wall_41 {
	background-attachment: fixed;
	background-image: url(../images/TahseelNew.png);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}

#wall_42 {
	background-attachment: fixed;
	background-image: url(../images/E-CommerceNew.jpg);
	background-color: #190909;
	background-position: center top;
	background-repeat: no-repeat;
}

#wall_43 {
background-attachment: fixed;
background-image: url(../images/Distributers.jpg);
background-color: #190909;
background-position: center top;
background-repeat: no-repeat;
}


.head-footer a {
	color:#fff;
       font-size:14px;
}
ul.partner-ul {
	padding:0px;
	margin-top:20px;
}
ul.partner-ul li {
	display:inline-block;
	position:relative;
	padding:10px;
	background-color:#fff;
	border:solid 1px #ccc;
	margin-bottom:5px;
	-moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
		  
}
ul.partner-ul li:hover {
	 filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	
	  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  z-index:1;
}
ul.partner-ul li img {
	height:80px;
	vertical-align:middle;
}
.founder {
	font-size:19px;
	line-height:20px;
	-webkit-box-shadow: 0px 0px 21px 2px rgba(175,178,181,1);
-moz-box-shadow: 0px 0px 21px 2px rgba(175,178,181,1);
box-shadow: 0px 0px 21px 2px rgba(175,178,181,1);
}
.service-field {
	background-color: #fbfbfb;
    padding: 5px;
    border: dotted 1px #ccc;
    border-radius: 5px;
	margin-bottom:20px;
}
.service-field legend {
	background-color: #637080;
    text-indent: 10px;
    font-weight: bold;
    font-size: 20px;
    color: #fff;
    border-radius: 10px;
}
.con-img-logo  {
	margin-bottom:20px;
}
.con-img-logo img {
	display:inline-block;
	width:150px;
    border: solid 1px #c7c7c7;
}
@media screen and (min-width:320px) and (max-width:599px)
{
	.modal.size-m {
		width: 300px !important;
		height: 300px !important;
	}
}
@media screen and (min-width:320px) and (max-width:500px)
{
	.news-box {
		padding: 25px 50px;
	}
}
@media screen and (min-width:320px) and (max-width:767px)
{
	.carousel-slider {
		margin-top:0px;
	}
	a.header-logo {
		height:60px;
		margin-top:10px;
		display:inline-block;
	}
	a.header-logo img {
		height:60px;
		width:auto;
	}
	ul.social-icons {
		display:inline-block;
		float:left;
		padding:0px;
		margin-left:50px;
	}
	ul.header-pay {
		margin-top:30px;
	}
	ul.header-pay li {
		line-height:20px;
		font-size:14px;
		margin-left:5px;
	}
	.nav {
        background-color:rgba(255, 255, 255, 0.9);
    }
	.text-ul-left {
		text-align:center !important;
	}
	ul.processing {
		line-height:30px;
	}
	ul.processing li {
		line-height:30px;
	}
	.right-border {
		border-left :none;
	}
	ul.center-payment li {
		font-size:22px;
		padding:10px;
	}
	ul.payment-channel li {
		border-right :none !important;
		background-color:rgba(255,255,255,.7);
		padding-top:15px;
	}
	ul.payment-channel li:last-child {
		border-left :none !important;
	}
	.home-title {
		font-size: 30px;
	}
	ul.features-ul {
		text-align:center;
	}
	.position-left {
		position: absolute;
		display: inline-block;
		top: 39%;
		right: 1%;
		font-size: 40px;
	}
	.position-right {
		position: absolute;
		display: inline-block;
		top: 39%;
		left: 1%;
		font-size: 40px;
	}
	.text-align {
		text-align:center;
	}
	.ul-title {
		display:block !important; 
		text-indent:inherit;
		font-size:20px; 
		font-family: 'AntigoniLight';
	}
	footer a {
		display:inline-block;
	}
	
}
@media screen and (min-width:320px) and (max-width:991px)
{
	ul.processing li {
		display:inline-block;
		line-height:50px;
		vertical-align:middle;
		margin-left:20px;
		color:#999;
		font-size:24px;
		text-transform:uppercase;
	}
}
@media screen and (min-width:768px) and (max-width:1024px)
{
.nav ul li {
	margin-right:0px !important;
	text-align:right;
}
.nav a, .nav a:active, .nav a:hover, .nav a:visited {
	padding: 0 5px 1px !important;
}
}


.item .contentonlinepay {
  position: absolute; /* Position the background text */
  bottom: 0px; /* At the bottom. Use top:0 to append it to the top */
  right: 0;
  background: rgb(0, 0, 0); /* Fallback color */
  background: rgba(0, 0, 0, 0.4); /* Black background with 0.5 opacity */
  /*color: #f1f1f1;*/ /* Grey text */
  /*color:#DCA9A6  ;*/
 color:#f1f1f1;
  padding: 1px; /* Some padding */
  width:45%;
  font-size:12px!important;
}
    .contentonlinepayActionlink
    {
/*color:#DCA9A6  ;*/
color:white;
text-decoration:none!important;
font-size:12px!important;
padding: 10px;

/*color:black;*/
    }
    .contentonlinepayActionlink:visited {
        color:#f1f1f1;
   text-decoration:none!important;
  font-size:14px!important;
padding: 10px;
    }
        .contentonlinepayActionlink:hover {
            /*color: rgb(214, 15, 12)!important;*/
            /*color:black;*/
            /*color:#0974BA;*/
           color:#E7E0A9;
     text-decoration:none!important;
    font-size:14px!important;
padding: 10px;
        }
        .contentonlinepayActionlink:after {
            color:#f1f1f1;
            text-decoration:none!important;
           font-size:14px!important;
padding: 10px;

        }
    .contentonlinepayActionlink:active {
color:white;
text-decoration:none!important;
font-size:14px!important;
padding: 10px;
    }
    .contenteinvoiceActionlink {
        color:#f1f1f1  ;
         text-decoration:none!important;
        font-size:14px!important;
padding: 10px;
        /*color:darkgreen ;*/
        /*color:#12AAD3;*/
    }
      .contenteinvoiceActionlink:visited {
color:#f1f1f1  ;
 text-decoration:none!important;
 font-size:14px!important;
padding: 10px;
    }
    .contenteinvoiceActionlink:hover {
        /*color:#61BC6D;*/
        /*color:white;*/
        /*color:#12AAD3;*/
        /*color:black ;*/
         /*color: #8ebf42;*/
            /*color:blue;*/
               color:#E7E0A9;
         text-decoration:none!important;
         font-size:14px!important;
padding: 10px;
    }
     .contenteschoolActionlink {
        /*color:#F2E670  ;*/
        color:#f1f1f1  ;
        text-decoration:none!important;
        font-size:14px!important;
padding: 10px;
    }
     .contenteschoolActionlink:visited {
color:#f1f1f1  ;
text-decoration:none!important;
font-size:14px!important;
padding: 10px;
    }
 .contenteschoolActionlink:hover {
            /*color:#61BC6D;*/
        /*color:blue;*/
           color:#E7E0A9;
         text-decoration:none!important;
        font-size:14px!important;
padding: 10px;
    }
     .contenterentActionlink {
         color:#f1f1f1  ;
        font-size:14px!important;
padding: 10px;
         text-decoration:none!important;
    }
     .contenterentActionlink:visited {
         color:#f1f1f1  ;
        font-size:14px!important;
padding: 10px;
    }
      .contenterentActionlink:hover {
            /*color:#61BC6D;*/
        /*color:blue;*/
        color:#E7E0A9;
         text-decoration:none!important;
         font-size:14px!important;
padding: 10px;
    }

   .contentappsActionlink {
         color:#f1f1f1  ;
          text-decoration:none!important;
         font-size:14px!important;
padding: 10px;
    }
     .contentappsActionlink:visited {
         color:#f1f1f1  ;
          text-decoration:none!important;
         font-size:14px!important;
padding: 10px;
    }
    .contentappsActionlink:hover {
            /*color:#61BC6D;*/
        /*color:blue;*/
        color:#E7E0A9;
         text-decoration:none!important;
        font-size:14px!important;
padding: 10px;
    }

     .item .contenteinvoice {
  position: absolute; /* Position the background text */
  /*bottom: 0;*/
   /* At the bottom. Use top:0 to append it to the top */
   bottom : 0px;
   right:0;
  background: rgb(0, 0, 0); /* Fallback color */
  /*background: rgba(99, 190, 111, 0.3);*/ /* Black background with 0.5 opacity */
  background: rgba(0, 0, 0, 0.4); /* Black background with 0.5 opacity */
  /*color: #f1f1f1;*/ /* Grey text */
  color:#f1f1f1  ;

  padding: 1px; /* Some padding */
   width:45%;
    font-size:14px!important;
}
 .item .contenteschool {
  position: absolute; /* Position the background text */
  bottom: 0; /* At the bottom. Use top:0 to append it to the top */
  right:0;
  background: rgb(0, 0, 0); /* Fallback color */
  /*background: rgba(85, 100, 173, 0.4);*/ /* Black background with 0.5 opacity */
  background: rgba(0, 0, 0, 0.4); /* Black background with 0.5 opacity */
  /*color: #f1f1f1;*/ /* Grey text */
  color:#f1f1f1  ;

  padding: 1px; /* Some padding */
  width:45%;
   font-size:14px!important;
}

    .item .contenterent {
        position: absolute; /* Position the background text */
        bottom: 0; /* At the bottom. Use top:0 to append it to the top */
        right: 0;
        background: rgb(0, 0, 0); /* Fallback color */
        /*background: rgba(77, 149, 189, 0.40);*/ /* Black background with 0.5 opacity */
         background: rgba(0, 0, 0, 0.4); 
        /*color: #f1f1f1;*/ /* Grey text */
        /*color:#4D95BD ;*/
        color: #f1f1f1;
   
        padding: 1px; /* Some padding */
        width:45%;
         font-size:14px!important;
         
    }
  .item .contentenetpay {
  position: absolute ; /* Position the background text */
  bottom: 0; /* At the bottom. Use top:0 to append it to the top */
  right: 0;
  background: rgb(0, 0, 0); /* Fallback color */
  /*background: rgba(62, 67, 99, 0.40);*/ /* Black background with 0.5 opacity */
  background: rgba(0, 0, 0, 0.4); 
  /*color: #f1f1f1;*/ /* Grey text */
  /*color:#4D95BD ;*/
  color: #f1f1f1;

  padding: 1px; /* Some padding */
  width:45%;
   font-size:14px!important;

}
  .SliderTextAlign {
     text-align:right;
}

  .PaymentSolutions_ImageHeader {
    font-weight:bold;
    color:#A71D41;
    float :right ;
    text-align:right;
       margin:0 5px;
}
  .PaymentSolutions_ImageText {
    text-align:right;
     margin:0 5px;
}

  .PaymentSolutions_LastListItem {
     border-left: solid 1px #a4a6a9;

}
  div.thumb {
    float: right;
    border: 1px solid #ccc;
    width: 210px;
    margin-left: 10px;
}

.thumb a {
    display: block;
    width: 100%;
    height: 125px;
    line-height: 125px;
    overflow: hidden;
    text-align: center;
}

.thumb a img {
    max-width: 100%;
    vertical-align: middle;
}

.thumb div {
    padding: 10px;
    border-top: 1px solid #ddd;
    background: #f5f5f5;
    margin-top: 10px;
     text-align:right ; 
}

.paymentforarrow-box-prev {
    float:right;
}

.paymentforarrow-box-next {
    float:left;
}

.WebsiteLinkColor {
    color :#c92e3c;

}


.top-buffer { margin-top:30px; }

.backButton,
    input[type="submit"],
    input[type="button"],
    button {
        background-color: #7ac0da;
        border-radius:5px;
        /*background-color: #d3dce0;*/
        border: 1px solid #7ac0da !important;
        cursor: pointer;
        font-size: 1em !important;
        font-weight: 600 !important;
        padding: 7px !important;
        margin-right: 8px !important;
        width: auto !important;
        color:white !important;
        text-decoration:none;
    }

        .backButton:hover {
            background-color: #7ac0da;
        border-radius:5px;
        /*background-color: #d3dce0;*/
        border: 1px solid #7ac0da !important;
        cursor: pointer;
        font-size: 1em !important;
        font-weight: 600 !important;
        padding: 7px !important;
        margin-right: 8px !important;
        width: auto !important;
        color:white !important;
        text-decoration:none;
        }

    .CityList {
        width:200px;
    margin-bottom: 15px; 
    width: 50%; 
    float: right;
}

    .CityDiv {
    margin-bottom: 15px; 
    width: 50%; 
    float: right;
}

    
.IndexPageTitleText {
    font-size : 30px!important;

}
.IndexPageBodyText {
     font-size : 18px!important;
}