@charset "utf-8";
/* Reset CSS Start*/
* {margin:0; padding:0; border:none; outline:none; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.clear {font-size:1%; height:0; line-height:0; width:0; float:none; clear:both;}
.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.clearfix {display:inline-block;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity:1; filter:alpha(opacity=100)}
input::-moz-placeholder, textarea::-moz-placeholder {opacity:1; filter:alpha(opacity=100)}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity:1; filter:alpha(opacity=100)}
input:-moz-placeholder, textarea:-moz-placeholder {opacity:1; filter:alpha(opacity=100)}

ul {list-style:none;}
a {text-decoration:none;}
a.selected {cursor:default;}
a:hover {text-decoration:none;}

html {width:100%; height:100%; overflow-x:hidden; -webkit-text-size-adjust:100%;}
h1, h2, h3, h4, h5 table, table tr td, table tr th {font-weight:normal;}
textarea {resize:none; background:none}

body {margin:0; padding:0px; font-size:62.5%; font-weight:normal; font-family:'Arial'; background:#fff; overflow-x:hidden; color:#252525;}
.container {width:972px; margin:0 auto; clear:both;}


/***************************************     
Header
***************************************/

.header{width:100%; clear:both; float:left;}
.logobar {background:url(../images/bg-header.gif) repeat-y center top; float:left; width:100%; padding:2.8em 0; border-bottom:1px solid #ddd;}
.logobar h1 {float:left; font-family:'futura_md_btmedium'; font-size:1.5em; color:#fff; padding:1em 0 0}
.logobar img {float:right}


/***************************************     
Navigation
***************************************/

nav{float: left;width: 100%; padding: 10px 0; position:relative;}
nav ul{float: left;width: 100%; border-bottom: 1px dotted #d3d3d3;}
nav ul li{display: inline-block;padding: 9px 0 12px 0;font-family: futura_lt_btlight;font-size: 1.5em;margin: 0px -2px;}
nav ul li a {color:#353535;border-right: 1px solid #d3d3d3;padding: 6px 10px;}
nav ul li.active a{background: #b5b5b5;;color:#fff;position: relative;    background-image: url(../images/arrowMenu.png); background-repeat: no-repeat;    background-position: center 0;}
nav ul li a.last{border-right: none;}
nav ul li.account{ padding: 5px 0 7px 0px;}
nav img{display: none;}
.close{display: none;}
.loginin, .alert, .logout{float: left; display:inline-block; padding-left:22px}
.loginin a, .alert a, .logout a{font-family: 'futura_md_btmedium'; color: #353535; float: left; font-size:13px; padding-right: 18px; background: url(../images/icons/down-arrow.png) no-repeat right; padding: 6px 10px;}
.alert a, .logout a{background-image:none; padding-right:0;}
.loginin img, .alert img, .logout img{display: block;float: left;}
.account{position:absolute; right: 190px;}


/***************************************     
Thumbnails
***************************************/
.content-box{width:100%; float:left; position:relative;}
.boxes{position:relative; float:left; width:100%; margin:45px 0 20px 0 ;}
.thumbnail{width:100%; max-width:310px; background:#fff; border:1px solid #dcdcdc; min-height:250px; padding:0 16px 0 16px;  float:left; z-index:2; left:0; top:0; margin-right:30px; min-height:315px;}
h4{text-transform:uppercase; color:#353535; font-size:1.6em; font-family:'futurabold'; background:#eceaec; padding:14px 17px; margin:-18px 0 0 0px; max-width:100%;  text-align:center; float: left;}
.todaybest{-moz-box-shadow:8px 10px 11px #d3d0d3; -webkit-box-shadow:8px 10px 11px #d3d0d3; box-shadow:8px 10px 11px #d3d0d3;  }
.quicktransfer{max-width:280px;}
.messages{margin-right:0;}

.content{width:100%; float:left; margin:17px 0 20px 0; font-family: 'futura_md_btmedium'; }
.currency{ width: 100%;  margin: 0 auto; float: left;  padding-bottom:15px; border-bottom:1px solid #e5e5e5;} 
.dollar, .rupees { width: 50%; float:left; text-align:center; } 
.usd, .rupees-text{margin:15px 0;}
.usd{font-family: 'futura_md_btmedium'; color:#353535; font-size:1.5em; padding:5px 0; position:relative;}
.usd span{ color:#353535; font-size:15px; font-family:'futurabold'; margin-left: 40px; position:absolute;}
.rupees-text{font-family:'futurabold'; color:#af2660; font-size:1.5em; background-color:#eceaec; padding:7px; margin: 14px;}

.money{ width: 100%;  margin: 0 auto; float: left; margin:20px 0 0 0;}
.send-money, .receive-money { width: 50%; float:left; text-align:center; } 
.money p{color:#323232; font-size:1.4em; font-family:'futurabold';}
.send-money .usd-text{font-family: 'futura_lt_btlight'; color:#ababab; font-size:1.5em; border:1px solid #d2d1d1; padding:6px; margin: 14px; position:relative;}
.usd-text span{ color:#353535; font-size:15px; font-family:'futurabold'; margin-left: 30px; position:absolute;}

.form{width:100%; float:left; margin:26px 0 20px 0; padding:0 10px;}
.btn{float:right;}



/***************************************     
Textbox & Dropdown
***************************************/

.transfer{float:left;width: 100%; margin-bottom: 20px;  }
.textBox {border: 1px solid #cacaca;width: 100%;float: left; background: #fff; height:32px;    }
.textBox input {border: none; background: none;; width: 100%; padding: 6px 15px 0 15px;  color:#ababab; font-size:15px;}
.dropdownWrap {border:1px solid #cbcbcb; background:#fff; float: left; width:100%;  }
.dropdownWrap .selectbg {background: url(../images/red-downarrow.png) no-repeat scroll right center transparent; position: relative; width: 96%; height:30px; }
.dropdownWrap .selectbg select { cursor: pointer; height: 30px; opacity: 0; position: absolute; filter: alpha(Opacity=0); top:4px; width:100%; left:0; }
.dropdownWrap .selectbg .selectedvalue { color: #323232; font-size: 0.9em; height:30px; left: 0; line-height: 1.6em; overflow: hidden; position: absolute;         padding: 3px 0 0 15px; top:0; width:100%; color:#ababab; font-size:15px;}

/***************************************     
Table Box
***************************************/
.table-box{width:100%; float:left; position:relative; margin:30px 0 10px 0; padding: 0 12px 0 0; }
.heading{width:100%; float:left; position:relative; border-bottom:0;  border:1px solid #dcdcdc; height:40px;}
.table-box h4{left: 50%; transform:translate(-50%,0); -webkit-transform:translate(-50%,0); position: absolute;}
table{width:100%; float:left; border-collapse:collapse; padding:0 20px; }
table tr th, table tr td {border:1px solid #dcdcdc;  padding:15px;}
table tr th{text-align:center; background-color:#f5f4f5; color:#353535; font-family: 'futura_md_btmedium'; font-size:15px;}
table tr td{text-align:center; color:#353535; font-family: 'futura_lt_btlight'; font-size:15px; }
.pull-left{text-align:left;}
.color{color:#ae275f;}

/***************************************     
Overlay
***************************************/
.overlay{background: black ;opacity: 0.6; display:none; height:100%; left:0; overflow:hidden; position:fixed; top:0; width:100%; z-index:20;}

/***************************************     
Contact Us
***************************************/
.contactus{min-height:290px;}
.contactus .content{padding:5px 10px; margin-bottom:16px;}
.contactus p{width: 100%; float: left; background:url('../images/icons/sprite.png') no-repeat; font-family: 'futura_md_btmedium'; font-size:15px; margin-bottom:8px; padding: 4px 0 0 40px; color:#353535;}
.contactus .tollfree{height:25px;}
.contactus .flag{height:28px;padding: 5px 0 0 55px; background-position: 0px -80px; padding-bottom:40px; border-bottom:1px solid #e5e5e5; font-size:20px; }
.contactus .non-tollfree{height:25px; background-position: 0px -147px; margin-top: 15px;}
.contactus .noimage{background-image:none; padding:4px 0 0 0; font-size:20px;}
.contactus select{width:100%; float:left; padding:8px 15px; border:1px solid #d2d1d1; margin-bottom:18px; color:#ababab;}

/***************************************     
Slider
***************************************/

#cslide-slides h2 {font-size:15px;  font-family: 'futura_md_btmedium';  line-height:20px; color:#353535; margin: 25px 0 12px 0; }
.bottom{width:100%; float:left; position:relative;}
.date{width:125px; float:left; padding:7px 0; text-align:center; color:#878787; font-size:12px; font-family: 'futura_lt_btlight'; font-style:italic; border:1px solid #eceaec; margin:0 18px; position: absolute; bottom: 0; }
/*=Slides
----------------------------------------------- */
#cslide-slides {}
.cslide-slides-master {overflow: hidden; margin-bottom:60px;}
.cslide-slides-master:last-child { margin-bottom:0;}
.cslide-slides-container { visibility: hidden;}
.cslide-slide {float:left; padding: 8px 18px 35px 18px; min-height: 230px;}
.cslide-slide p { color:#818181; margin-bottom:6px; font-size:14px;  font-family: 'futura_md_btmedium';  line-height:20px;}
.cslide-slide p span{color:#ae275f; font-size:14px; font-style:italic; text-decoration:underline;}
/* prev next buttons */
.cslide-prev-next {display: none;text-align: right;float:right;}
.cslide-prev {background:url('../images/icons/prev.png') no-repeat; width:33px; height:33px; margin-right:15px; }
.cslide-next {background:url('../images/icons/next.png') no-repeat; width:33px; height:33px; }
.cslide-prev, .cslide-next {display:inline-block; cursor: pointer; }
/*.cslide-prev:hover, .cslide-next:hover {background:rgb(75,175,125);}
.cslide-prev.cslide-disabled:hover,
.cslide-next.cslide-disabled:hover {background:rgb(100,200,150);}*/
.cslide-disabled {opacity: 0.7;}


/***************************************     
Owl Slider
***************************************/

.slider{width:620px; float:left;}
#"owl-slidero .item img { display: block; width: 100%; height: auto; }
.container .owl-theme .owl-controls .owl-page span { height: 8px; width: 8px; opacity: 1; }
.owl-theme .owl-controls .owl-page { float: left; clear: both; }
.owl-pagination { position: absolute; top: 50%; right: 10px; }
.owl-theme .owl-controls .owl-page span{background: #353535; width:15px; height:15px;}
.owl-theme .owl-controls.clickable .owl-page span { background: #a3a3a3; width:10px; height:10px; }


/***************************************     
Footer
***************************************/
.footer {width: 100%; float: left;padding:30px 0; border-top:1px solid #dddddd; font-size:1.4em; font-family:'futura_lt_btlight';margin-top: 20px;z-index: 9; }
.footer a {color:#252525;}
.footer p {float:left; padding:0.5em 0 0}
.footer .tnc {float: left; padding:7px 0 0 170px;}
.footer .tnc ul li {float: left;}
.footer .tnc ul li a {border-left:1px solid #7d7d7d; padding:0 0.7em;}
.footer .tnc ul li:first-child a {border:none; padding-left:0}
.footer .sociallinks {float:right}
.footer .sociallinks ul li {float:left; padding-left:7px}
.footer .sociallinks ul li a {display:block; width:25px; height:25px; background:url(../images/icons/sociallinks.png) no-repeat 0 0}
.footer .sociallinks ul li.twitter a {background-position: -32px 0}
.footer .sociallinks ul li.linkedin a {background-position: -63px 0}
.footer .sociallinks ul li.youtube a {background-position: -95px 0}
.footer .sociallinks ul li.instagram a {background-position: -126px 0}

.showFooter{float: left;width: 100%;text-align: center;margin: 14px 0 0 0;display: none;position: relative;z-index: 9;}
.showFooter img{cursor: pointer;}
.showFooter .down{-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}
