<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.swiper-container {

	margin:0 auto;

	position:relative;

	overflow:hidden;

	-webkit-backface-visibility:hidden;

	-moz-backface-visibility:hidden;

	-ms-backface-visibility:hidden;

	-o-backface-visibility:hidden;

	backface-visibility:hidden;

	z-index:1

}

.swiper-wrapper {

	position:relative;

	width:100%;

	-webkit-transition-property:-webkit-transform, left, top;

	-webkit-transition-duration:0;

	-webkit-transform:translate3d(0px, 0, 0);

	-webkit-transition-timing-function:ease;

	-moz-transition-property:-moz-transform, left, top;

	-moz-transition-duration:0;

	-moz-transform:translate3d(0px, 0, 0);

	-moz-transition-timing-function:ease;

	-o-transition-property:-o-transform, left, top;

	-o-transition-duration:0;

	-o-transform:translate3d(0px, 0, 0);

	-o-transition-timing-function:ease;

	-o-transform:translate(0px, 0px);

	-ms-transition-property:-ms-transform, left, top;

	-ms-transition-duration:0;

	-ms-transform:translate3d(0px, 0, 0);

	-ms-transition-timing-function:ease;

	transition-property:transform, left, top;

	transition-duration:0;

	transform:translate3d(0px, 0, 0);

	transition-timing-function:ease

}

.swiper-free-mode&gt;.swiper-wrapper {

	-webkit-transition-timing-function:ease-out;

	-moz-transition-timing-function:ease-out;

	-ms-transition-timing-function:ease-out;

	-o-transition-timing-function:ease-out;

	transition-timing-function:ease-out;

	margin:0 auto

}

.swiper-slide {

	float:left;

}

.swiper-wp8-horizontal {

	-ms-touch-action:pan-y

}

.swiper-wp8-vertical {

	-ms-touch-action:pan-x

}

.swiper-pagination-switch {

	background:none repeat scroll 0 0 #999;

	border-radius:1em;

	box-shadow:0 1px 2px #555 inset;

	cursor:pointer;

	display:inline-block;

	height:0.9375em;

	margin:0 0.3125em;

	width:0.9375em

}

.swiper-active-switch {

	background:none repeat scroll 0 0 #fff

}



body{font-family:Arial, Helvetica, sans-serif}



 @font-face {

font-family: 'franklin_gothicbold';

src: url('../fonts/ufonts.com_franklin-gothic-bold-webfont.eot');

src: url('../fonts/ufonts.com_franklin-gothic-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.woff2') format('woff2'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.woff') format('woff'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.ttf') format('truetype'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.svg#franklin_gothicbold') format('svg');

font-weight: normal;

font-style: normal

}

 @font-face {

font-family:'franklingothicmediumregularRg';

src:url(../fonts/franklin_gothic_medium__2-webfont.eot);

src:url(../fonts/franklin_gothic_medium__2-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/franklin_gothic_medium__2-webfont.woff) format("woff"), url(../fonts/franklin_gothic_medium__2-webfont.ttf) format("truetype"), url(../fonts/franklin_gothic_medium__2-webfont.svg#franklingothicmediumregularRg) format("svg");

font-weight:400;

font-style:normal

}

 @font-face {

font-family:'franklin_gothic_bookregular';

src:url(../fonts/frabk-webfont.eot);

src:url(../frabk-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/frabk-webfont.woff) format("woff"), url(../fonts/frabk-webfont.ttf) format("truetype"), url(../fonts/frabk-webfont.svg#franklin_gothic_bookregular) format("svg");

font-weight:400;

font-style:normal

}







 @font-face {

font-family: 'franklin_gothicbold';

src: url('https://www.uttarabank-bd.com/fonts/ufonts.com_franklin-gothic-bold-webfont.eot');

src: url('https://www.uttarabank-bd.com/fonts/ufonts.com_franklin-gothic-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.woff2') format('woff2'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.woff') format('woff'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.ttf') format('truetype'), url('../fonts/ufonts.com_franklin-gothic-bold-webfont.svg#franklin_gothicbold') format('svg');

font-weight: normal;

font-style: normal

}



 @font-face {

font-family:'franklingothicmediumregularRg';

src:url(https://www.uttarabank-bd.com/fonts/franklin_gothic_medium__2-webfont.eot);

src:url(https://www.uttarabank-bd.com/fonts/franklin_gothic_medium__2-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/franklin_gothic_medium__2-webfont.woff) format("woff"), url(../fonts/franklin_gothic_medium__2-webfont.ttf) format("truetype"), url(../fonts/franklin_gothic_medium__2-webfont.svg#franklingothicmediumregularRg) format("svg");

font-weight:400;

font-style:normal

}



 @font-face {

font-family:'franklin_gothic_bookregular';

src:url(https://www.uttarabank-bd.com/fonts/frabk-webfont.eot);

src:url(https://www.uttarabank-bd.com/frabk-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/frabk-webfont.woff) format("woff"), url(../fonts/frabk-webfont.ttf) format("truetype"), url(../fonts/frabk-webfont.svg#franklin_gothic_bookregular) format("svg");

font-weight:400;

font-style:normal

}























































.line_hgt {

	line-height:50px;

}

.brdrNone {

	border:none!important

}

.kitkat_nav {

	position:fixed;

	display:inline-block;

	right:0;

	top:49%;

	z-index:999

}

.kitkat_nav ul {

	list-style-type:none

}

.kitkat_nav ul li {

	border-bottom:1px solid #919697

}

.kitkat_nav ul li a {

	display: block;

	font-size: inherit;

	height: 2.5em;

	line-height: inherit;

	width: 2.5em

}

 .kitkat_nav ul li:nth-child(odd) a {

background:#606060

}

 .kitkat_nav ul li:nth-child(even) a {

background:gray

}

.kitkat_nav ul li a.twit:hover {

	background:#58ccff

}

.kitkat_nav ul li a.fb:hover {

	background:#3b5998

}

.kitkat_nav ul li a.yt:hover {

	background:#fe3136

}

.kitkat_nav ul li a.mail:hover {

	background:#3b82f4

}

.kitkat_nav ul li a.linkedin:hover {

	background:#017fb4

}

.kitkat_nav ul li a span {

	background:url(../images/xm-sprite.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	display:inline-block;

}

.kitkat_nav ul li a.twit span {

	background-position:-657px -805px;

	height:1.125em;

	margin:11px 0 0 10px;

	width:1.4375em;

	font-size: inherit;

	line-height: inherit

}

.kitkat_nav ul li a.fb span {

	background-position:-657px -822px;

	height:1.5em;

	margin:9px 0 0 10px;

	width:1.4375em;

	font-size: inherit;

	line-height: inherit

}

.kitkat_nav ul li a.yt span {

	background-position:-657px -845px;

	height:1.125em;

	margin:10px 0 0 10px;

	width:1.4375em;

	font-size: inherit;

	line-height: inherit

}

.kitkat_nav ul li a.mail span {

	background-position:-657px -862px;

	height:1.125em;

	margin:11px 0 0 10px;

	width:1.4375em;

	font-size: inherit;

	line-height: inherit

}

.kitkat_nav ul li a.linkedin span {

	background-position:-658px -881px;

	height:1.125em;

	margin:11px 0 0 10px;

	width:1.4375em;

	font-size: inherit;

	line-height: inherit

}

/*.home_content_block{padding:0 1.5625em!important}



*/

.ticker{ margin-bottom:20px; min-height:40px;}

.content_block {

	position:relative;

	padding-bottom:1.5625em;

	border:1px solid #ccc

}

.content_block h2 {

	font-size:22px;

	padding:15px 0 10px 50px;

	font-weight:400;

	position:relative

}

.content_block .content_img1, .content_block .content_img2_1, .content_block .content_img2_2, .content_block .content_img2_3, .content_block .content_img3 {

	height:159px

}

.content_block p {

	padding:0.3125em;

	color:#000;}

.content_block p.pag_height_new {

	font-size: 0.8em

}

.content_block a.readmore {

	position:absolute;

	width:20px;

	height:20px;

	right:0;

	bottom:0;

	display:inline-block;

	background:url(../images/xm-sprite.png) no-repeat -6px -222px

}

.content_block h2 span {

	position:absolute;

	display:inline-block;

	width:40px;

	height:30px;

	left:0;

	top:10px

}

.content_block h2 span.header_icon1 {

	background:url(../images/xm-sprite.png) no-repeat 0 -176px

}

.content_block h2 span.header_icon2 {

	background:url(../images/xm-sprite.png) no-repeat -43px -176px

}

.content_block h2 span.header_icon3 {

	background:url(../images/xm-sprite.png) no-repeat -83px -176px

}

.content_block_text {

	padding:0.5em 0.5em;

	clear:both;

	overflow:hidden

}

.content_slide {

	position:relative;

	overflow:hidden;

	width:100%;

	max-width:99%;

}

.list_slide_1 {

	list-style-type:none;

	width:210%;

	position:relative;

	overflow:hidden;

	left:0;

	height:117px

}

.list_slide_1 &gt; li {

	float:left;

	max-width:330px

}

.list_slide_2 {

	list-style-type:none;

	width:100%;

	position:relative;

	overflow:hidden;

	left:0;

	height:250px

}

.list_slide_2 &gt; li {

	float:left;

	max-width:100%;

}

.list_slide_3 {

	list-style-type:none;

	position:relative;

	overflow:hidden;

	left:0;

	height:250px;

	width:100%

}

.list_slide_3 &gt; li {

	float:left;

	max-width:320px;

	padding-left:0;

	position:relative

}

.list_slide_3 li span {

	display:inline-block;

	width:6px;

	height:6px;

	position:absolute;

	left:7px;

	top:11px;

	background:#737373

}

.content_block .pagination-parent, .content_block .pagination-parent2, .content_block .pagination-parent1 {

	bottom:225px;

	position: absolute;

	right: 10px;

	text-align: center;

}

.content_block_text h2 {

	margin-top:0;

	margin-bottom:0

}

.content_block.page_pad {

	padding-bottom:15px

}

.mileyearcontent span {

	background:url(../images/xm-sprite.png) no-repeat -150px -563px;

	display:inline-block;

	height:18px;

	width:18px;

	left:15px;

	top:-15px;

	position:absolute

}

.year_2008 + .mileyearcontent span, .year_2009 + .mileyearcontent span, .year_2010 + .mileyearcontent span, .year_2001 + .mileyearcontent span, .year_1999 + .mileyearcontent span {

	right:15px;

	left:auto

}

.readmore_right {

	background:url(../images/xm-sprite.png) no-repeat scroll -250px -533px rgba(0, 0, 0, 0);

	display:inline-block;

	height:25px;

	width:17px;

	right:15px;

	bottom:0;

	position:absolute;

	margin-bottom:10px

}

.readmore_right:hover {

	background:url(../images/xm-sprite.png) no-repeat -250px -564px

}

.readmore_left {

	background:url(../images/xm-sprite.png) no-repeat scroll -230px -533px rgba(0, 0, 0, 0);

	display:inline-block;

	height:25px;

	width:17px;

	right:32px;

	bottom:0;

	position:absolute;

	margin-bottom:10px

}

.readmore_left:hover {

	background:url(../images/xm-sprite.png) -230px -564px rgba(0, 0, 0, 0)

}

.hom_ban .orbit-wrapper .slider-nav span {

	width:2.5625em;

	height:3.3125em;

	text-indent:-100em;

	position:absolute;

	z-index:30;

	margin-top:7.9375em;

	cursor:pointer

}

.hom_ban .orbit-wrapper .slider-nav span.right {

	background:url(../images/xm-sprite.png) no-repeat -16.25em -27.0625em;

	right:5%

}

.hom_ban .orbit-wrapper .slider-nav span.right:hover {

	background:url(../images/xm-sprite.png) no-repeat -16.25em -23.3125em

}

.hom_ban .orbit-wrapper .slider-nav span.left {

	background:url(../images/xm-sprite.png) no-repeat -13.125em -27.0625em;

	left:5%

}

.hom_ban .orbit-wrapper .slider-nav span.left:hover {

	background:url(../images/xm-sprite.png) no-repeat -13.125em -23.3125em

}

.orange_txt {

	color:#343537!important;

	font-size:20px;

	line-height:32px

}

.orange_txt1 {

	color:#f25822;

	font-size:18px;

	line-height:24px

}

.blue_txt {

	color:#349933;

	font-size:28px;

	line-height:30px

}

.content_img1 {

	background:url(../images/banner1.jpg) no-repeat center center

}

.content_img2_1 {

	background:url(../images/banner2_1.jpg) no-repeat center center

}

.content_img2_2 {

	background:url(../images/banner2_2.jpg) no-repeat center center

}

.content_img2_3 {

	background:url(../images/banner2_3.jpg) no-repeat center center

}

.content_img3 {

	background:url(../images/banner3.jpg) no-repeat center center

}

#banner_container {

	height:19.5em

}

/*.top-bar ul{width:25%}



*/



.facebook, .twitter, .youtube, .in, .rss, .google-play, .app-store {

	background:url(../images/icons-s58e789225d.png) no-repeat;

	width:1.5625em;

	height:1.5625em;

	font-size:inherit

}

.facebook {

	background-position:-201px 0

}

.facebook:hover {

	background-position:-176px 0

}

.twitter {

	background-position:-527px 0

}

.twitter:hover {

	background-position:-502px 0

}

.youtube {

	background-position:-578px 0

}

.youtube:hover {

	background-position:-552px 0

}

.in {

	background-position:-427px 0

}

.in:hover {

	background-position:-402px 0

}

.rss {

	background-position:-477px 0

}

.rss:hover {

	background-position:-452px 0

}

.google-play {

	background-position: -228px 0 !important;

	font-size:inherit;

	height: 2.25em;

	width: 5.5em

}

.google-play:hover {

	background-position:-314px 0

}

.app-store {

	background-position:0 0;

	width:5.5em;

	height:2.25em;

	font-size: inherit

}

.app-store:hover {

	background-position:-5.5em 0

}

*, :before, :after {

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box

}

html {

	font-size:62.5%;

	margin-bottom:0 !important;

}

body {

	font-family:franklin_gothic_bookregular!important;

	font-weight:400;

	font-style:normal;

	font-size:14px;

	line-height:1;

	color:#000;

	position:relative;

	-webkit-font-smoothing:antialiased;



  background: #e2e2e2 url("../images/noise.png") repeat scroll 0 0;

  overflow-x: hidden;

}



#body_margin{background:#FFF; padding:0px 10px }



a img {

	border:none

}

a {

	color:#005100;

	text-decoration:none;

	line-height:inherit

}

a:hover {

	color:#6C6C6C;

	text-decoration:none

}

p a, p a:visited {

	line-height:inherit

}

.slider-nav .left {

	top:75%!important;

	left:0

}

.slider-nav .right {

	top:75%!important

}

#banner {

	position:relative

}

#banner img{ width:100%; height:140px;}

.corporate-profile {

	background:url(../images/corporate-profile-banner.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.how-it-works {

	background:url(../images/how-it-works-banner.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.agent-center {

	background:url(../images/agent-center-banner.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.testimonials-banner {

	background:url(../images/testimonials.jpg) no-repeat 0 0;

	width:100%;

	height:134px;

	background:url(../images/testimonials.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.career-banner {

	background:url(../images/career.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.contact-banner {

	background:url(../images/Contact.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.currency-banner {

	background:url(../images/Currency_Calculator.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.faq-banner {

	background:url(../images/FAQ.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.News-banner {

	background:url(../images/News_Event.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.offer-banner {

	background:url(../images/Promotional_Offer.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

.agent_locator-banner {

	background:url(../images/Agent_Locator.jpg) no-repeat 0 0;

	width:100%;

	height:134px

}

#banner h5, #banner h2, #banner h1 {

	font-size:1.9375em;

	font-weight:700;

	left:1em;

	position:absolute;

	top:2.13em;

	color:#349933;

	margin: 0 auto 5px

}





.career-bg h6 {

	left:156px;

	position:absolute;

	top:30px;

	line-height:24px;

	color:#3a3a3a;

	font-size:20px

}

.career-bg h7 {

	left:156px;

	position:absolute;

	top:25px;

	line-height:24px;

	color:#3a3a3a;

	font-size:20px

}

.career-bg .sl-con {

	left:156px;

	position:absolute;

	top:25px;

	line-height:24px;

	color:#3a3a3a;

	font-size:20px

}

.text-right {

	text-align:right

}

.text-center {

	text-align:center

}

.row .font12-lightbox {

	font-size:12px;

	color:#6D6D6D

}

.content .disclimar {

	font-size:11px;

	color:#999;

	font-weight:700

}

#googlemap object, embed {

	max-width:none

}

#map_canvas embed {

	max-width:none

}

#map_canvas img {

	max-width:none

}

#map_canvas object {

	max-width:none

}

figure {

	margin:0

}

.homebanner div, .header_bg div, .header_bg li {

	font-size:16px;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {

	margin:0;

	padding:0;

	font-size:14px;

	direction:ltr

}

p {

	font-family:inherit;

	font-weight:400;

	font-size:1em;

	line-height:1.4em

}

p.lead {

	font-size:17.5px;

	line-height:1.6;

	margin-bottom:17px

}

aside p {

	font-size:13px;

	line-height:1.35;

	font-style:italic

}

h1, h2, h3, h4, h5, h6 {

	font-family:franklin_gothic_bookregular;

	font-weight:700;

	font-style:normal;

	color:#222;

	line-height:1.1;

	margin-bottom:14px;

	margin-top:14px

}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {

	font-size:60%;

	color:#6f6f6f;

	line-height:0

}

h1 {

	font-size:44px;

	color:#7e8083

}

h2 {

	font-size:37px;

	color:#585852

}

h3 {

	font-size:27px;

	color:#585852

}

h4 {

	font-size:18px;

	padding:0;

	margin:0;

	color:#FFF;

}

h5 {

	font-size:20px;

	font-weight:400;

	color:#7e8083;

	margin-top:0;

	margin-bottom:5px

}

h6 {

	font-size:1.375em;

	color:#7f8084;

	margin-bottom:9px;

	font-weight:400

}

hr {

	border:solid #ddd;

	border-width:1px 0 0;

	clear:both;

	margin:10px 0 11px;

	height:0

}

hr.breadcrum {

	border:solid #ddd;

	border-width:1px 0 0;

	clear:both;

	margin:0;

	height:0

}

hr.space {

	margin:10px 0!important;

	position:relative;

	right:-2px;

	width:99%

}

.vertical-line {

	border-left:1px solid #ddd;

	float:left!important;

	margin-bottom:6px

}

.subheader {

	line-height:1.3;

	color:#6f6f6f;

	font-weight:300;

	margin-bottom:17px

}

em, i {

	font-style:italic;

	line-height:inherit

}

strong, b {

	font-weight:700;

	line-height:inherit

}

small {

	font-size:60%;

	line-height:inherit

}

code {

	font-weight:700;

	background:#ff9

}

ul, ol, dl {

	font-size:14px;

	line-height:1.6;

	margin-bottom:5px;

	list-style-position:outside

}

ul li ul, ul li ol {

	margin-left:2px;

	margin-bottom:0

}

ul.square, ul.circle, ul.disc {

	margin-left:17px

}

ul.square {

	list-style-type:square

}

ul.square li ul {

	list-style:inherit

}

ul.circle {

	list-style-type:circle

}

ul.circle li ul {

	list-style:inherit

}

ul.disc {

	list-style-type:disc

}

ul.disc li ul {

	list-style:inherit

}

ul.no-bullet {

	list-style:none

}

ul.large li {

	line-height:21px

}

ol {

	margin-left:0px

}

ol li ul, ol li ol {

	margin-left:20px;

	margin-bottom:0

}

ul#banklist {

	padding-left:20px;

}

#banklist li {

	list-style-image:url("../images/list-style.png");

}

#banklist li ul {

	padding-left:15px;

}

#banklist li ul li {

	list-style-image:url("../images/list-style-2-bullet.jpg");

}

blockquote, blockquote p {

	line-height:1.5;

	color:#6f6f6f

}

blockquote {

	margin:0 0 17px;

	padding:9px 20px 0 19px;

	border-left:1px solid #ddd

}

blockquote cite {

	display:block;

	font-size:13px;

	color:#555

}

blockquote cite:before {

	content:"\2014 \0020"

}

blockquote cite a, blockquote cite a:visited {

	color:#555

}

abbr, acronym {

	text-transform:uppercase;

	font-size:90%;

	color:#222;

	border-bottom:1px solid #ddd;

	cursor:help

}

abbr {

	text-transform:none

}

.print-only {

	display:none!important

}

.last-part {

	width:100%;

	overflow:hidden

}

.last-part img {

	margin-top:-1px

}

.lftwdth {

	width:48%

}

.lftwdth1 {

	width:90%

}

.rgtwdth {

	width:50%

}

.receive-table {

	font-family:franklingothicmediumregularRg;

	line-height:19px;

	border-collapse:collapse;

	margin-top:10px;

	border-spacing:0

}

.receive-table td {

	border:1px solid #BBB

}

.fleft {

	float:left;

	padding-bottom:10px

}

.fright {

	float:right;

	padding-left:13px;

	padding-bottom:15px

}

.last-part img {

	padding-right:10px

}

.last-part p {

	line-height:15px;

	font-weight:700

}

.mail {

	color:#F0541A

}

.linesep {

	border-right:1px solid #DDD!important;

	float:left!important;

	margin-bottom:6px!important

}

.trusted {

	width:100%;

	clear:both

}

.trusted-inner {

	width:100%;

	margin-top:10px;

	background-color:#F0F0F0;

	clear:both;

	padding-bottom:40px;

	overflow:hidden

}

.trusted-inner p {

	text-align:center;

	padding-top:10px;

	font-weight:700

}

.orangetext {

	background-color:#F0541A;

	margin-left:200px;

	color:#FFF;

	padding-left:10px;

	padding-right:10px;

	font-size:11px!important

}

.orangetext1 {

	background-color:#F0541A;

	margin-left:10px;

	color:#FFF;

	font-size:10px;

	padding-left:10px;

	padding-right:10px;

	font-size:11px!important

}

.credit-heading1 {

	color:#349933!important;

	margin-top:-12px!important

}

.credit-heading2 {

	color:#349933!important;

	margin-top:38px!important

}

.credit-heading3 {

	color:#349933!important;

	margin-top:27px!important

}

.trt {

	color:#6D6D6D;

	font-size:14px

}

.tab-con-faq {

	display:block;

	margin:0;

	padding:20px 20px 15px;

	border:1px solid #E6E6E6;

	background:url(../images/white-bg.gif) repeat

}

.hide {

	display:none

}

.phone_2 {

	width:90%;

	margin:0!important

}

.content p {

	margin-bottom:10px

}

.dt {

	font-size:0!important;

	line-height:0!important;

	margin:0!important;

	padding:0!important

}

.sendmoney_copy {

	width:1115px;

	margin:0 auto 15px;

}

 @media print {

a, a:visited {

	text-decoration:underline

}

a[href]:after {

	content:" (" attr(href) ")"

}

abbr[title]:after {

	content:" (" attr(title) ")"

}

 .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {

content:""

}

pre, blockquote {

	border:1px solid #999;

	page-break-inside:avoid

}

thead {

	display:table-header-group

}

tr, img {

	page-break-inside:avoid

}

img {

	max-width:100%!important

}

p, h2, h3 {

	orphans:3;

	widows:3

}

h2, h3 {

	page-break-after:avoid

}

.hide-on-print {

	display:none!important

}

.print-only {

	display:block!important

}

.hide-for-print {

	display:none!important

}

.show-for-print {

	display:inherit!important

}

}

form {

	margin:0 0 19.41641px

}

.row form .row {

	margin:0 -6px

}

.row form .row .column, .row form .row .columns {

	padding:0 6px

}

.row form .row.collapse {

	margin:0

}

.row form .row.collapse .column, .row form .row.collapse .columns {

	padding:0

}

.four form {

	margin:0

}

label {

	font-size:0.875em;

	color:#4d4d4d;

	font-weight:500

}

label.news {

	float:right;

	text-align:right;

	bottom:-5px;

	right:0;

	margin-top:20px;

	position:absolute

}

label.right {

	float:right;

	text-align:right

}

label.inline {

	line-height:20px;

	margin:0 0 20px

}

div.btm-space {

	line-height:20px;

	margin:0 0 20px;

	color:#4D4D4D

}

.prefix, .postfix {

	display:block;

	position:relative;

	z-index:2;

	text-align:center;

	width:100%;

	padding-top:0;

	padding-bottom:0;

	height:32px;

	line-height:31px

}

a.button.prefix, a.button.postfix {

	padding-left:0;

	padding-right:0;

	text-align:center

}

span.prefix, span.postfix {

	background:#f2f2f2;

	border:1px solid #ccc

}

.prefix {

	left:2px;

	-moz-border-radius-topleft:2px;

	-webkit-border-top-left-radius:2px;

	border-top-left-radius:2px;

	-moz-border-radius-bottomleft:2px;

	-webkit-border-bottom-left-radius:2px;

	border-bottom-left-radius:2px;

	overflow:hidden

}

.postfix {

	right:2px;

	-moz-border-radius-topright:2px;

	-webkit-border-top-right-radius:2px;

	border-top-right-radius:2px;

	-moz-border-radius-bottomright:2px;

	-webkit-border-bottom-right-radius:2px;

	border-bottom-right-radius:2px

}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="name"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {

	-webkit-appearance:none;

	font-family:franklin_gothic_bookregular!important;

	border:1px solid #ccc;

	background:#fcfcfc;

	color:#333;

	display:block;

	font-size:1em;

	margin:0 0 2px;

	padding:0 8px;

	height:2.2em;

	width:100%;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	border-radius:0

}

input[type="text"].oversize, input[type="password"].oversize, input[type="date"].oversize, input[type="datetime"].oversize, input[type="email"].oversize, input[type="number"].oversize, input[type="search"].oversize, input[type="tel"].oversize, input[type="time"].oversize, input[type="url"].oversize, textarea.oversize {

	font-size:12px;

	padding:4px 6px

}

input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {

	border-color:#b3b3b3

}

input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] {

	background-color:#ddd

}

textarea {

	height:5.75em;

	padding:3px 8px;

/*	resize:none

*/

}

.contact_form textarea {

	height:3.75em

}

select {

	width:100%;

	border:1px solid #CCC;

	height:2.2em;

	padding:1px 1px 1px 5px;

	font-size:12px;

	font-family:franklin_gothic_bookregular!important;

	color:#000;

}

input[type="search"], input[type="search"]:focus {

	-webkit-appearance:none;

	height:24px;

	padding:4px;

	padding-left:10px;

	padding-right:30px;

	border:1px solid red;

	font-size:14px;

	background-color:#FFF!important;

	border:1px solid #ccc;

	color:#000;

}

 header input::-webkit-input-placeholder {

color:#fff

}

header form {

	background-color:#FFF!important; min-width:200px; margin-top:10px;

}

.green{ color:#00B300}

.searchbg {

	background-color:#349933

}

.searchimg {

	float:right;

	margin-right:3px;

	margin-top:-22px

}

fieldset {

	border:solid 1px #ddd;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px;

	padding:12px;

	margin:18px 0

}

fieldset legend {

	font-weight:700;

	background:#fff;

	padding:0 3px;

	margin:0;

	margin-left:-3px

}

.error input, input.error, .error textarea, textarea.error, .error input:focus, input.error:focus, .error textarea:focus, textarea.error:focus {

	border-color:#c60f13;

	background-color:rgba(198, 15, 19, 0.1)

}

.error input:focus, input.error:focus, .error textarea:focus, textarea.error:focus {

	outline-color:#f5797c

}

.error label, label.error {

	color:#c60f13

}

.error small, small.error {

	display:block;

	padding:6px 4px;

	margin-top:-13px;

	margin-bottom:12px;

	background:#c60f13;

	color:#fff;

	font-size:12px;

	font-weight:700;

	-moz-border-radius-bottomleft:2px;

	-webkit-border-bottom-left-radius:2px;

	border-bottom-left-radius:2px;

	-moz-border-radius-bottomright:2px;

	-webkit-border-bottom-right-radius:2px;

	border-bottom-right-radius:2px

}

form.custom span.custom {

	display:inline-block;

	width:16px;

	height:16px;

	position:relative;

	top:2px;

	border:solid 1px #ccc;

	background:#fff

}

form.custom span.custom.radio {

	-webkit-border-radius:100px;

	-moz-border-radius:100px;

	-ms-border-radius:100px;

	-o-border-radius:100px;

	border-radius:100px

}

form.custom span.custom.checkbox:before {

	content:"";

	display:block;

	line-height:.8;

	height:14px;

	width:14px;

	text-align:center;

	position:absolute;

	top:0;

	left:0;

	font-size:14px;

	color:#fff

}

form.custom span.custom.radio.checked:before {

	content:"";

	display:block;

	width:8px;

	height:8px;

	-webkit-border-radius:100px;

	-moz-border-radius:100px;

	-ms-border-radius:100px;

	-o-border-radius:100px;

	border-radius:100px;

	background:#222;

	position:relative;

	top:3px;

	left:3px

}

form.custom span.custom.checkbox.checked:before {

	content:"\00d7";

	color:#222

}

form.custom div.custom.dropdown {

	display:block;

	position:relative;

	width:auto;

	height:28px;

	margin-bottom:9px;

	margin-top:2px

}

form.custom div.custom.dropdown ul {

	overflow-y:auto;

	max-height:12.5em

}

form.custom div.custom.dropdown a.current {

	display:block;

	width:auto;

	line-height:26px;

	min-height:28px;

	padding:0;

	padding-left:6px;

	padding-right:38px;

	border:solid 1px #ddd;

	color:#141414;

	background-color:#fff;

	white-space:nowrap

}

form.custom div.custom.dropdown a.selector {

	position:absolute;

	width:27px;

	height:28px;

	display:block;

	right:0;

	top:0;

	border:solid 1px #ddd

}

form.custom div.custom.dropdown a.selector:after {

	content:"";

	display:block;

	display:block;

	width:0;

	height:0;

	border:solid 5px;

	border-color:#aaa transparent transparent;

	position:absolute;

	left:50%;

	top:50%;

	margin-top:-2px;

	margin-left:-5px

}

form.custom div.custom.dropdown:hover a.selector:after, form.custom div.custom.dropdown.open a.selector:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 5px;

	border-color:#222 transparent transparent

}

form.custom div.custom.dropdown.open ul {

	display:block;

	z-index:10

}

form.custom div.custom.dropdown.small {

	width:134px!important

}

form.custom div.custom.dropdown.medium {

	width:254px!important

}

form.custom div.custom.dropdown.large {

	width:434px!important

}

form.custom div.custom.dropdown.expand {

	width:100%!important

}

form.custom div.custom.dropdown.open.small ul {

	width:134px!important

}

form.custom div.custom.dropdown.open.medium ul {

	width:254px!important

}

form.custom div.custom.dropdown.open.large ul {

	width:434px!important

}

form.custom div.custom.dropdown.open.expand ul {

	width:100%!important

}

form.custom div.custom.dropdown ul {

	position:absolute;

	width:auto;

	display:none;

	margin:0;

	left:0;

	top:27px;

	margin:0;

	padding:0;

	background:#fff;

	background:rgba(255, 255, 255, 0.95);

	border:solid 1px #ccc

}

form.custom div.custom.dropdown ul li {

	color:#555;

	font-size:13px;

	cursor:pointer;

	padding:3px;

	padding-left:6px;

	padding-right:38px;

	min-height:18px;

	line-height:18px;

	margin:0;

	white-space:nowrap;

	list-style:none

}

form.custom div.custom.dropdown ul li.selected {

	background:#cdebf5;

	color:#000

}

form.custom div.custom.dropdown ul li.selected:after {

	content:"\2013";

	position:absolute;

	right:10px

}

form.custom div.custom.dropdown ul li:hover {

	background-color:#cdebf5;

	color:#000

}

form.custom div.custom.dropdown ul li:hover:after {

	content:"\2013";

	position:absolute;

	right:10px;

	color:#a3dbec

}

form.custom div.custom.dropdown ul li.selected:hover {

	background:#cdebf5;

	cursor:default;

	color:#000

}

form.custom div.custom.dropdown ul li.selected:hover:after {

	color:#000

}

form.custom div.custom.dropdown ul.show {

	display:block

}

form.custom .custom.disabled {

	background-color:#ddd

}

.lt-ie9 form.custom div.custom.dropdown a.selector {

	height:28px

}

.row {

	width:1140px;

	max-width:100%;

	margin:0 auto

}

.row .row {

	width:auto;

	max-width:none;

	min-width:0;

	margin:0 -15px

}

.row.collapse .column, .row.collapse .columns {

	padding:0

}

.row .row {

	width:auto;

	max-width:none;

	min-width:0;

	margin:0 -10px

}

.row .row.collapse {

	margin:0

}

.column, .columns {

	float:left;

	padding:0 10px;

	position:relative

}

.column, .columns .row {

	margin-bottom:0!important

}

.column.centered, .columns.centered {

	float:none;

	margin:0 auto

}

/*



[class*="column"] + [class*="column"]:last-child{float:right}







[class*="column"] + [class*="column"].end{float:left}



*/

.columns{ float:left;}

.left{ float:left;}

.right{ float:right;}

.one, .row .one {

	width:8.33333%

}

.two, .row .two {

	width:16.66667%

}

.three, .row .three {

	width:25%

}

.four, .row .four {

	width:33.33333%

}

.five, .row .five {

	width:40.667%

}

.six, .row .six {

	width:50%

}

.seven, .row .seven {

	width:58.33333%

}

.eight, .row .eight {

	width:66.66667%

}

.nine, .row .nine {

	width:75%

}

.ten, .row .ten {

	width:83.33333%

}

.eleven, .row .eleven {

	width:91.66667%

}

.twelve, .row .twelve {

	width:100%

}

.row .offset-by-one {

	margin-left:8.33333%

}

.row .offset-by-two {

	margin-left:16.66667%

}

.row .offset-by-three {

	margin-left:25%

}

.row .offset-by-four {

	margin-left:33.33333%

}

.row .offset-by-five {

	margin-left:41.66667%

}

.row .offset-by-six {

	margin-left:50%

}

.row .offset-by-seven {

	margin-left:58.33333%

}

.row .offset-by-eight {

	margin-left:66.66667%

}

.row .offset-by-nine {

	margin-left:75%

}

.row .offset-by-ten {

	margin-left:83.33333%

}

.push-two {

	left:16.66667%

}

.pull-two {

	right:16.66667%

}

.push-three {

	left:25%

}

.pull-three {

	right:25%

}

.push-four {

	left:33.33333%

}

.pull-four {

	right:33.33333%

}

.push-five {

	left:41.66667%

}

.pull-five {

	right:41.66667%

}

.push-six {

	left:50%

}

.pull-six {

	right:50%

}

.push-seven {

	left:58.33333%

}

.pull-seven {

	right:58.33333%

}

.push-eight {

	left:66.66667%

}

.pull-eight {

	right:66.66667%

}

.push-nine {

	left:75%

}

.pull-nine {

	right:75%

}

.push-ten {

	left:83.33333%

}

.pull-ten {

	right:83.33333%

}

img {

	height:auto;

	border:0

}

/*img,object,embed{max-width:100%}*/

#banner img, object, embed {

	width: 100%;

}

.content_slide img {

	max-width:100%

}

img {

	-ms-interpolation-mode:bicubic

}

#map_canvas img, .map_canvas img {

	max-width:none!important

}

.row {

*zoom:1

}

.row:before, .row:after {

	content:" ";

	display:table

}

.row:after {

	clear:both

}

.block-grid {

	display:block;

	overflow:hidden;

	padding:0

}

.block-grid &gt; li {

	display:block;

	height:auto;

	float:left

}

.block-grid.one-up {

	margin:0

}

.block-grid.one-up &gt; li {

	width:100%;

	padding:0 0 15px

}

.block-grid.two-up {

	margin:0 -15px

}

.block-grid.two-up &gt; li {

	width:50%;

	padding:0 15px 15px

}

 .block-grid.two-up &gt; li:nth-child(2n+1) {

clear:both

}

.block-grid.three-up {

	margin:0 -12px

}

.block-grid.three-up &gt; li {

	width:33.33333%;

	padding:0 12px 12px

}

 .block-grid.three-up &gt; li:nth-child(3n+1) {

clear:both

}

.block-grid.four-up {

	margin:0 -10px

}

.block-grid.four-up &gt; li {

	width:25%;

	padding:0 10px 10px

}

 .block-grid.four-up &gt; li:nth-child(4n+1) {

clear:both

}

.block-grid.five-up {

	margin:0 -8px

}

.block-grid.five-up &gt; li {

	width:20%;

	padding:0 8px 8px

}

 .block-grid.five-up &gt; li:nth-child(5n+1) {

clear:both

}

.block-grid.six-up {

	margin:0 -8px

}

.block-grid.six-up &gt; li {

	width:16.66667%;

	padding:0 8px 8px

}

 .block-grid.six-up &gt; li:nth-child(6n+1) {

clear:both

}

.block-grid.seven-up {

	margin:0 -8px

}

.block-grid.seven-up &gt; li {

	width:14.28571%;

	padding:0 8px 8px

}

 .block-grid.seven-up &gt; li:nth-child(7n+1) {

clear:both

}

.block-grid.eight-up {

	margin:0 -8px

}

.block-grid.eight-up &gt; li {

	width:12.5%;

	padding:0 8px 8px

}

 .block-grid.eight-up &gt; li:nth-child(8n+1) {

clear:both

}

.block-grid.nine-up {

	margin:0 -8px

}

.block-grid.nine-up &gt; li {

	width:11.11111%;

	padding:0 8px 8px

}

 .block-grid.nine-up &gt; li:nth-child(9n+1) {

clear:both

}

.block-grid.ten-up {

	margin:0 -8px

}

.block-grid.ten-up &gt; li {

	width:10%;

	padding:0 8px 8px

}

 .block-grid.ten-up &gt; li:nth-child(10n+1) {

clear:both

}

.block-grid.eleven-up {

	margin:0 -8px

}

.block-grid.eleven-up &gt; li {

	width:9.09091%;

	padding:0 8px 8px

}

 .block-grid.eleven-up &gt; li:nth-child(11n+1) {

clear:both

}

.block-grid.twelve-up {

	margin:0 -8px

}

.block-grid.twelve-up &gt; li {

	width:8.33333%;

	padding:0 8px 8px

}

 .block-grid.twelve-up &gt; li:nth-child(12n+1) {

clear:both

}

.button {

	width:auto;

	background:silver;

	border:1px solid #adadad;

	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	color:#fff;

	cursor:pointer;

	display:inline-block;

	font-family:inherit;

	font-size:14px;

	font-weight:700;

	line-height:1;

	margin:0;

	padding:10px 20px 11px;

	position:relative;

	text-align:center;

	text-decoration:none;

-webkit-transition:background-color .15s ease-in-out;

-moz-transition:background-color .15s ease-in-out;

-o-transition:background-color .15s ease-in-out;

transition:background-color .15s ease-in-out

}

.button:hover, .button:focus {

	color:#fff;

	background-color:#a7a7a7

}

.button:active {

	-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2) inset;

	-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2) inset;

	box-shadow:0 1px 0 rgba(0, 0, 0, 0.2) inset

}

.button.large {

	font-size:17px;

	padding:15px 30px 16px

}

.button.medium {

	font-size:14px

}

.button.small {

	font-size:0.688em;

	padding:0.4em 0.8em !important

}

.button.tiny {

	font-size:10px;

	padding:5px 10px 6px

}

.button.expand {

	width:100%;

	text-align:center

}

.button.primary {

	background-color:#2ba6cb;

	border:1px solid #1e728c

}

.button.primary:hover, .button.primary:focus {

	background-color:#2284a1

}

.button.success {

	background-color:#5da423;

	border:1px solid #396516

}

.button.success:hover, .button.success:focus {

	background-color:#457a1a

}

.button.alert {

	background-color:#c60f13;

	border:1px solid #7f0a0c

}

.button.alert:hover, .button.alert:focus {

	background-color:#970b0e

}

.button.secondary {

	background-color:#e9e9e9;

	color:#1d1d1d;

	border:1px solid #c3c3c3

}

.button.secondary:hover, .button.secondary:focus {

	background-color:#d0d0d0

}

.button.radius {

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px

}

.button.round {

	-webkit-border-radius:1000px;

	-moz-border-radius:1000px;

	-ms-border-radius:1000px;

	-o-border-radius:1000px;

	border-radius:1000px

}

.button.full-width {

	width:100%;

	text-align:center;

	padding-left:0!important;

	padding-right:0!important

}

.button.left-align {

	text-align:left;

	text-indent:12px

}

.button.disabled, .button[disabled] {

	opacity:.6;

	cursor:default;

	background:#2ba6cb;

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none

}

.button.disabled:hover, .button[disabled]:hover {

	background:#2ba6cb

}

.button.disabled.success, .button[disabled].success {

	background-color:#5da423

}

.button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {

	background-color:#5da423;

	outline:none

}

.button.disabled.alert, .button[disabled].alert {

	background-color:#c60f13

}

.button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {

	background-color:#c60f13;

	outline:none

}

.button.disabled.secondary, .button[disabled].secondary {

	background-color:#e9e9e9

}

.button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {

	background-color:#e9e9e9;

	outline:none

}

input[type=submit].button, button.button {

	-webkit-appearance:none

}

input[type=button] {

	-webkit-appearance:none;

	-webkit-border-radius:0;

	background-color:#585852;

	border:0 none;

	color:#FFF;

	cursor:pointer;

	font-size:0.8125em;

	height:1.375em;

	padding:0 10px 0 9px;

	-webkit-font-smoothing:antialiased;

	margin:0;

	outline:none

}

input[type="submit"].tiny.button {

	padding:3px 10px 4px

}

input[type="submit"].small.button {

	padding:5px 14px 6px

}

input[type="submit"].button, input[type=submit].medium.button {

	padding:8px 20px 9px

}

input[type="submit"].large.button {

	padding:13px 30px 14px

}

header.row .four {

	width:31.333%

}

header .button {

	background-color:#FFF!important;

	color:#8f9095;

	text-align:left;

	border:1px solid #dedee0;

	padding:0.313em 0 0 0.875em;

	width:100%

}

header .button.dropdown &gt; ul li a, .button.dropdown &gt; ul li button {

	display:block;

	color:#555;

	font-size:11px;

	font-weight:400;

	height:19px;

	line-height:19px;

	padding:0 0 0 8px;

	text-align:left

}

header .vertical-line {

	position:relative;

	float:none!important;

	height:10px;

	left:46%;

	top:1px;

	color:#bebfc1;

	content:"|";

	float:left;

	font-size:21px

}

header .text-right {

	text-align:right

}

.drop_arrow {

	background:url(../images/xm-sprite.png) no-repeat -85px -226px;

	width:2em;

	height:1em;

	position:absolute;

	display:inline-block;

	right:0.55em

}

.button.dropdown {

	position:relative;

	padding-right:2.75em

}

header input {

	background-color:#FFF!important

}

.button.dropdown.large {

	padding-right:60px

}

.button.dropdown.small {

	padding-right:1.75em;

	text-transform:uppercase

}

.button.dropdown.small img {

	margin-right:7px

}

.button.dropdown.tiny {

	padding-right:20px

}

.button.dropdown &gt; ul {

	-webkit-box-sizing:content-box;

	-moz-box-sizing:content-box;

	box-sizing:content-box;

	display:none;

	position:absolute;

	left:-1px;

	background:#fff;

	background:rgba(255, 255, 255, 0.95);

	list-style:none;

	margin:0;

	padding:0;

	border:1px solid #dedee0;

	border-top:none;

	min-width:100%;

	z-index:100

}

.button.dropdown &gt; ul li {

	width:100%;

	cursor:pointer;

	padding:0;

	min-height:18px;

	background-color:#FFF;

	line-height:18px;

	margin:0;

	white-space:nowrap;

	list-style:none

}

.button.dropdown &gt; ul li a, .button.dropdown &gt; ul li button {

	display:block;

	color:#555;

	font-size:11px;

	font-weight:400;

	padding:6px 14px;

	text-align:left

}

.button.dropdown &gt; ul li button {

	width:100%;

	border:inherit;

	background:inherit;

	font-family:inherit;

	margin:inherit;

	-webkit-font-smoothing:antialiased

}

.button.dropdown &gt; ul li:hover, .button.dropdown &gt; ul li:focus {

	background-color:#f7f7f7!important;

	color:#222

}

.button.dropdown &gt; ul li.divider {

	min-height:0;

	padding:0;

	height:1px;

	margin:0;

	background:#dedede

}

.button.dropdown a {

	color:#555;

	font-weight:400;

	line-height:1.2

}

.button.dropdown.up &gt; ul {

	border-top:1px solid #dedee0;

	border-bottom:none

}

.button.dropdown ul.no-hover.show-dropdown {

	display:block!important

}

.button.dropdown ul.no-hover.show-dropdown img {

	margin-right:7px;

	vertical-align:middle

}

.button.dropdown:hover &gt; ul.no-hover {

	display:none

}

.button.dropdown.split {

	padding:0;

	position:relative

}

.button.dropdown.split:after {

	display:none

}

.button.dropdown.split:hover, .button.dropdown.split:focus {

	background-color:#2ba6cb

}

.button.dropdown.split.alert:hover, .button.dropdown.split.alert:focus {

	background-color:#c60f13

}

.button.dropdown.split.success:hover, .button.dropdown.split.success:focus {

	background-color:#5da423

}

.button.dropdown.split.secondary:hover, .button.dropdown.split.secondary:focus {

	background-color:#e9e9e9

}

.button.dropdown.split &gt; a {

	color:#fff;

	display:block;

	padding:10px 50px 11px 20px;

	padding-left:20px;

	padding-right:50px;

-webkit-transition:background-color .15s ease-in-out;

-moz-transition:background-color .15s ease-in-out;

-o-transition:background-color .15s ease-in-out;

transition:background-color .15s ease-in-out

}

.button.dropdown.split &gt; a:hover, .button.dropdown.split &gt; a:focus {

	background-color:#2284a1;

	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset

}

.button.dropdown.split.large &gt; a {

	padding:15px 75px 16px 30px;

	padding-left:30px;

	padding-right:75px

}

.button.dropdown.split.small &gt; a {

	padding:7px 35px 8px 14px;

	padding-left:14px;

	padding-right:35px

}

.button.dropdown.split.tiny &gt; a {

	padding:5px 25px 6px 10px;

	padding-left:10px;

	padding-right:25px

}

.button.dropdown.split &gt; span {

	background-color:#2ba6cb;

	position:absolute;

	right:0;

	top:0;

	height:100%;

	width:30px;

	border-left:1px solid #1e728c;

	-webkit-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.5) inset;

	-moz-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.5) inset;

	box-shadow:1px 1px 0 rgba(255, 255, 255, 0.5) inset;

-webkit-transition:background-color .15s ease-in-out;

-moz-transition:background-color .15s ease-in-out;

-o-transition:background-color .15s ease-in-out;

transition:background-color .15s ease-in-out

}

.button.dropdown.split &gt; span:hover, .button.dropdown.split &gt; span:focus {

	background-color:#2284a1

}

.button.dropdown.split &gt; span:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 6px;

	border-color:#fff transparent transparent;

	position:absolute;

	top:50%;

	left:50%;

	margin-left:-6px;

	margin-top:-2px

}

.button.dropdown.split.secondary &gt; span:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 6px;

	border-color:#1d1d1d transparent transparent

}

.button.dropdown.split.large span {

	width:45px

}

.button.dropdown.split.small span {

	width:21px

}

.button.dropdown.split.tiny span {

	width:15px

}

.button.dropdown.split.large span:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 7px;

	border-color:#fff transparent transparent;

	margin-top:-3px;

	margin-left:-7px

}

.button.dropdown.split.small span:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 4px;

	border-color:#fff transparent transparent;

	margin-top:-1px;

	margin-left:-4px

}

.button.dropdown.split.tiny span:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 3px;

	border-color:#fff transparent transparent;

	margin-top:-1px;

	margin-left:-3px

}

.button.dropdown.split.alert &gt; span {

	background-color:#c60f13;

	border-left-color:#7f0a0c

}

.button.dropdown.split.success &gt; span {

	background-color:#5da423;

	border-left-color:#396516

}

.button.dropdown.split.secondary &gt; span {

	background-color:#e9e9e9;

	border-left-color:#c3c3c3

}

.button.dropdown.split.secondary &gt; a {

	color:#1d1d1d

}

.button.dropdown.split.alert &gt; a:hover, .button.dropdown.split.alert &gt; span:hover, .button.dropdown.split.alert &gt; a:focus, .button.dropdown.split.alert &gt; span:focus {

	background-color:#970b0e

}

.button.dropdown.split.success &gt; a:hover, .button.dropdown.split.success &gt; span:hover, .button.dropdown.split.success &gt; a:focus, .button.dropdown.split.success &gt; span:focus {

	background-color:#457a1a

}

.button.dropdown.split.secondary &gt; a:hover, .button.dropdown.split.secondary &gt; span:hover, .button.dropdown.split.secondary &gt; a:focus, .button.dropdown.split.secondary &gt; span:focus {

	background-color:#d0d0d0

}

ul.button-group {

	list-style:none;

	padding:0;

	margin:0 0 12px;

*zoom:1

}

ul.button-group:before, ul.button-group:after {

	content:" ";

	display:table

}

ul.button-group:after {

	clear:both

}

ul.button-group li {

	padding:0;

	margin:0 0 0 -1px;

	float:left

}

ul.button-group li:first-child {

	margin-left:0

}

ul.button-group.radius li .button, ul.button-group.radius li .button.radius, ul.button-group.radius li .button-rounded {

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0

}

ul.button-group.radius li:first-child .button, ul.button-group.radius li:first-child .button.radius {

	-moz-border-radius-topleft:3px;

	-webkit-border-top-left-radius:3px;

	border-top-left-radius:3px;

	-moz-border-radius-bottomleft:3px;

	-webkit-border-bottom-left-radius:3px;

	border-bottom-left-radius:3px

}

ul.button-group.radius li:first-child .button.rounded {

	-moz-border-radius-topleft:1000px;

	-webkit-border-top-left-radius:1000px;

	border-top-left-radius:1000px;

	-moz-border-radius-bottomleft:1000px;

	-webkit-border-bottom-left-radius:1000px;

	border-bottom-left-radius:1000px

}

ul.button-group.radius li:last-child .button, ul.button-group.radius li:last-child .button.radius {

	-moz-border-radius-topright:3px;

	-webkit-border-top-right-radius:3px;

	border-top-right-radius:3px;

	-moz-border-radius-bottomright:3px;

	-webkit-border-bottom-right-radius:3px;

	border-bottom-right-radius:3px

}

ul.button-group.radius li:last-child .button.rounded {

	-moz-border-radius-topright:1000px;

	-webkit-border-top-right-radius:1000px;

	border-top-right-radius:1000px;

	-moz-border-radius-bottomright:1000px;

	-webkit-border-bottom-right-radius:1000px;

	border-bottom-right-radius:1000px

}

ul.button-group.even .button {

	width:100%

}

ul.button-group.even.two-up li {

	width:50%

}

ul.button-group.even.three-up li {

	width:33.3%

}

ul.button-group.even.three-up li:first-child {

	width:33.4%

}

ul.button-group.even.four-up li {

	width:25%

}

ul.button-group.even.five-up li {

	width:20%

}

div.button-bar {

	overflow:hidden

}

div.button-bar ul.button-group {

	float:left;

	margin-right:8px

}

div.button-bar ul.button-group:last-child {

	margin-left:0

}

.nav-bar {

	height:40px;

	background:#4d4d4d;

	margin-left:0;

	margin-top:5px;

	padding:0

}

.nav-bar &gt; li {

	float:left;

	display:block;

	position:relative;

	padding:0;

	margin:0 -4px;

	border:1px solid #333;

	border-right:none;

	line-height:38px;

	-webkit-box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset;

	-moz-box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset;

	box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset

}

.nav-bar &gt; li:first-child {

	-webkit-box-shadow:0 0 0;

	-moz-box-shadow:0 0 0;

	box-shadow:0 0 0

}

.nav-bar &gt; li:last-child {

	border-right:solid 1px #333;

	-webkit-box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset, 1px 0 0 rgba(255, 255, 255, 0.2);

	-moz-box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset, 1px 0 0 rgba(255, 255, 255, 0.2);

	box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset, 1px 0 0 rgba(255, 255, 255, 0.2)

}

.nav-bar &gt; li.active {

	background:#2ba6cb;

	border-color:#2284a1

}

.nav-bar &gt; li.active &gt; a {

	color:#fff;

	cursor:default

}

.nav-bar &gt; li.active:hover {

	background:#2ba6cb;

	cursor:default

}

.nav-bar &gt; li:hover {

	background:#333

}

.nav-bar &gt; li &gt; a {

	color:#e6e6e6

}

.nav-bar &gt; li ul {

	margin-bottom:0

}

.nav-bar &gt; li .flyout {

	display:none

}

.nav-bar &gt; li.has-flyout &gt; a:first-child {

	padding-right:40px;

	position:relative

}

.nav-bar &gt; li.has-flyout &gt; a:first-child:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 4px;

	border-color:#e6e6e6 transparent transparent;

	position:absolute;

	right:20px;

	top:17px

}

.nav-bar &gt; li.has-flyout &gt; a.flyout-toggle {

	border-left:0!important;

	position:absolute;

	right:0;

	top:0;

	padding:20px;

	z-index:2;

	display:block

}

.nav-bar &gt; li.has-flyout.is-touch &gt; a:first-child {

	padding-right:55px

}

.nav-bar &gt; li.has-flyout.is-touch &gt; a.flyout-toggle {

	border-left:1px dashed #666

}

.nav-bar &gt; li &gt; a:first-child {

	position:relative;

	padding:0 20px;

	display:block;

	text-decoration:none;

	font-size:12px

}

.nav-bar &gt; li &gt; input {

	margin:0 10px

}

.nav-bar.vertical {

	height:auto;

	margin-top:0

}

.nav-bar.vertical &gt; li {

	float:none;

	border-bottom:none;

	border-right:solid 1px #333;

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none

}

.nav-bar.vertical &gt; li.has-flyout &gt; a:first-child:after {

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 4px;

	border-color:transparent transparent transparent #e6e6e6

}

.nav-bar.vertical &gt; li .flyout {

	left:100%;

	top:-1px

}

.nav-bar.vertical &gt; li .flyout.right {

	left:auto;

	right:100%

}

.nav-bar.vertical &gt; li.active {

	border-right:solid 1px #2284a1

}

.nav-bar.vertical &gt; li:last-child {

	border-bottom:solid 1px #333

}

.flyout {

	background:#f2f2f2;

	padding:20px;

	margin:0;

	border:1px solid #d9d9d9;

	position:absolute;

	top:39px;

	left:-1px;

	width:250px;

	z-index:40;

	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);

	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);

	box-shadow:0 1px 5px rgba(0, 0, 0, 0.1)

}

.flyout p {

	line-height:1.2;

	font-size:13px

}

.flyout :first-child {

	margin-top:0

}

.flyout :last-child {

	margin-bottom:0

}

.flyout.small {

	width:166.66667px

}

.flyout.large {

	width:437.5px

}

.flyout.right {

	left:auto;

	right:-2px

}

.flyout.left {

	right:auto;

	left:-2px

}

.flyout.up {

	top:auto;

	bottom:39px

}

ul.flyout, .nav-bar li ul {

	padding:0;

	list-style:none

}

ul.flyout li, .nav-bar li ul li {

	border-left:solid 3px #CCC

}

ul.flyout li a, .nav-bar li ul li a {

	background:#f2f2f2;

	border:1px solid #e6e6e6;

	border-width:1px 1px 0 0;

	color:#555;

	display:block;

	font-size:14px;

	height:auto;

	line-height:1;

	padding:15px 20px;

	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset

}

ul.flyout li a:hover, ul.flyout li a:focus, .nav-bar li ul li a:hover, .nav-bar li ul li a:focus {

	background:#ebebeb;

	color:#333

}

ul.flyout li.active, .nav-bar li ul li.active {

	margin-top:0;

	border-top:1px solid #4d4d4d;

	border-left:4px solid #1a1a1a

}

ul.flyout li.active a, .nav-bar li ul li.active a {

	background:#4d4d4d;

	border:none;

	color:#fff;

	height:auto;

	margin:0;

	position:static;

	top:0;

	-webkit-box-shadow:0 0 0;

	-moz-box-shadow:0 0 0;

	box-shadow:0 0 0

}

.orbit-wrapper {

	width:1px;

	height:1px;

	position:relative

}

.orbit {

	width:1px;

	height:1px

}

.orbit .orbit-slide {

	max-width:100%;

	position:absolute;

	top:0;

	left:0

}

.orbit-slide p {

	vertical-align:top

}

.orbit-slide img {

	height:100%

}

.orbit a.orbit-slide {

	border:none;

	line-height:0;

	display:none

}

.orbit div.orbit-slide {

	height:100%

}

.orbit-wrapper .timer {

	width:40px;

	height:40px;

	overflow:hidden;

	position:absolute;

	top:10px;

	right:10px;

	opacity:.6;

	cursor:pointer;

	z-index:31;

	display:none

}

.orbit-wrapper span.rotator {

	display:block;

	width:40px;

	height:40px;

	position:absolute;

	top:0;

	left:-20px;

	background:url(../images/foundation/orbit/rotator-black.png) no-repeat;

	z-index:3

}

.orbit-wrapper span.rotator.move {

	left:0

}

.orbit-wrapper span.mask {

	display:block;

	width:20px;

	height:40px;

	position:absolute;

	top:0;

	right:0;

	z-index:2;

	overflow:hidden

}

.orbit-wrapper span.mask.move {

	width:40px;

	left:0;

	background:url(../images/foundation/orbit/timer-black.png) repeat 0 0

}

.orbit-wrapper span.pause {

	display:block;

	width:40px;

	height:40px;

	position:absolute;

	top:0;

	left:0;

	background:url(../images/foundation/orbit/pause-black.png) no-repeat;

	z-index:4;

	opacity:0

}

.orbit-wrapper span.pause.active {

	background:url(../images/foundation/orbit/pause-black.png) no-repeat 0 -40px

}

.orbit-wrapper .timer:hover span.pause, .orbit-wrapper .timer:focus span.pause, .orbit-wrapper span.pause.active {

	opacity:1

}

.orbit-caption {

	display:block;

	font-family:inherit

}

.orbit-wrapper .orbit-caption {

	z-index:30;

	color:#fff;

	text-align:center;

	padding:7px 0;

	font-size:30px;

	position:absolute;

	width:100%

}

.orbit-wrapper .slider-nav {

	display:block

}

.orbit-wrapper .slider-nav span {

	width:11px;

	height:18px;

	text-indent:-9999px;

	position:absolute;

	z-index:30;

	top:100%;

	cursor:pointer

}

.orbit-wrapper .slider-nav span.right {

	background:url(../images/icons-s58e789225d.png) no-repeat -318px -53px;

	right:20px

}

.orbit-wrapper .slider-nav span.left {

	background:url(../images/icons-s58e789225d.png) no-repeat -221px -53px;

	left:20px

}

.lt-ie9 .orbit-wrapper .slider-nav span.right {

	background:url(../images/foundation/orbit/right-arrow-small.png)

}

.lt-ie9 .orbit-wrapper .slider-nav span.left {

	background:url(../images/foundation/orbit/left-arrow-small.png)

}

ul.orbit-bullets {

	position:absolute;

	z-index:30;

	list-style:none;

	bottom:88%;

	left:80%;

	padding:0

}

.career ul.orbit-bullets {

	position:absolute;

	z-index:30;

	list-style:none;

	bottom:76%;

	left:86%;

	padding:0

}

ul.orbit-bullets li {

	float:left;

	margin-left:2px;

	cursor:pointer;

	color:#999;

	text-indent:-9999px;

	background:url(../images/icons-s58e789225d.png) no-repeat -177px -53px;

	width:20px;

	height:20px;

	overflow:hidden

}

#Testimonial ul.orbit-bullets li {

	float:left;

	margin-left:5px;

	cursor:pointer;

	color:#999;

	text-indent:-9999px;

	background:url(../images/foundation/orbit/bullets.png) no-repeat 0 0;

	width:12px;

	height:12px;

	overflow:hidden

}

#Testimonial img {

	float:left;

	margin-bottom:10px;

	margin-right:10px

}

#Testimonial.orbit img.fluid-placeholder {

	width:0!important

}

#agent ul.orbit-bullets li {

	float:left;

	margin-left:5px;

	cursor:pointer;

	color:#999;

	text-indent:-9999px;

	background:url(../images/foundation/orbit/bullets.png) no-repeat 0 0;

	width:12px;

	height:12px;

	overflow:hidden

}

#agent img {

	float:left;

	margin-bottom:10px;

	margin-right:10px

}

#agent.orbit img.fluid-placeholder {

	width:0!important

}

ul.orbit-bullets li.active {

	color:#222;

	background-position:-197px -53px;

	cursor:default;

	width:13px;

	height:20px;

	margin-left:10px

}

ul.orbit-bullets li.has-thumb {

	background:none;

	width:100px;

	height:75px

}

ul.orbit-bullets li.active.has-thumb {

	background-position:0 0;

	border-top:2px solid #000

}

.orbit-slide-counter {

	position:absolute;

	bottom:0;

	z-index:99;

	background:rgba(0, 0, 0, 0.7);

	color:#fff;

	padding:5px

}

.orbit img.fluid-placeholder {

	visibility:hidden;

	position:static;

	display:block;

	width:100%

}

.orbit, .orbit-wrapper {

	width:100%!important;

	max-height:19.3125em

}

.lt-ie9 .timer {

	display:none!important

}

.lt-ie9 .orbit-caption {

	background:#000

}
.footer_sec{ line-height:normal;}
.cirtificatebox{ position:relative}
.cirtificatelist{ max-width:80px; margin-right:10px; float:left}
.cirtificatelist img{ max-width:100%; height:30px; border:5px solid #FFF}
.contactus{width: 52%;}
.achievement{ width:47%}
 @media only screen and (max-width:768px) {
.contactus{width: 100%;}
.achievement{ width:100%}
 .mar-lft32 {

margin-left:0!important

}

 .org-color {

color:#F15C22!important

}

 .mar0 {

margin:0!important

}

 .txt-algnip {

text-align:center!important

}

 .phone_2 {

width:90%!important

}

 .email_2 {

width:87%!important

}

 .main-txt {

color:#FFF;

font-size:26px!important;

margin-bottom:18px!important;

text-align:center!important;

text-transform:uppercase

}

 .ramadan-table table tr td:first-child {

padding-left:10px!important

}

 .ramadan-table table {

width:100%!important

}

 .icon-section p {

margin:0;

font-weight:400;

overflow:hidden

}

 .view {

display:inline-block;

color:#F7A35A;

margin-right:0;

margin-top:0;

width:20%!important;

padding-right:15px!important

}

 .view a {

color:#F15D22;

text-decoration:underline

}

 .view a:hover {

color:#F15D22;

text-decoration:none

}

 ul.orbit-bullets {

position:absolute;

z-index:30;

list-style:none;

bottom:88%;

left:83%;

padding:0

}

 .twitter1, .facebook1 {

float:none!important

}

 .orbit.orbit-stack-on-small img.fluid-placeholder {

visibility:visible

}

 .imgleft {

float:left

}

 .orbit.orbit-stack-on-small .orbit-slide {

position:static;

margin-bottom:10px

}

 .career-bg h6 {

left:86px;

position:absolute;

top:30px;

line-height:24px;

color:#3a3a3a;

font-size:20px;

right:15px

}

 .career-bg h7 {

left:65px;

position:absolute;

top:22px;

line-height:24px;

color:#3a3a3a;

font-size:20px;

right:35px

}

 .career-bg .sl-con {

left:65px;

position:absolute;

top:22px;

line-height:24px;

color:#3a3a3a;

font-size:20px;

right:35px

}

 .row label.inline {

line-height:20px;

margin:0 0 10px!important

}

 .row div.btm-space {

line-height:20px;

margin:0 0 10px!important

}

 .fl-lf {

float:left!important;

margin-bottom:5px

}

 .space1 {

margin:0!important

}

 .row .mar-top20 {

margin-top:0

}

 .row .space-top0 {

padding-top:8px

}

 .row input.clear {

margin:0 45px 10px 0 !important

}

 .xm_news {

border:1px solid #ccc!important;

text-align:center!important

}

 .white-bg-off-xmnews {

float:none!important

}

 .white-bg-off-xmnews p {

text-align:center!important;

clear:both

}

 .white-bg-off-xmnews p img {

float:none!important

}

 span.alrdy-agn {

width:30%!important

}

 span.bec-agn {

width:70%!important

}

 #banner h5, #banner h2 {

color:#F15D22!important

}

 .pad-rgt10 {

padding-right:10px

}

 .phone2 {

width:90%!important;

margin:0 0 0 10px

}

 .phoneheight {

height:16px

}

 .email2 {

width:90%!important;

margin:0 0 0 10px

}

 .linesep {

margin-bottom:14px!important

}

 .socnet {

padding:10px 0 0

}

 .subtext {

font-size:11px;

color:#3b3b3b;

padding-left:20px

}

 .pdbottom {

padding-bottom:10px

}

}

 @media only screen and (max-width:800px) {

 .mail {

word-wrap:break-word

}

 .email1 {

float:left

}

 .email2 {

float:left;

width:200px

}

 .phone1 {

float:left

}

 .phone2 {

float:left;

width:125px

}

 .phone_2 {

width:125px

}

}

.reveal-modal-bg {

	position:fixed;

	height:100%;

	width:100%;

	background:#000;

	background:rgba(0, 0, 0, 0.45);

	z-index:40;

	display:none;

	top:0;

	left:0

}

.reveal-modal {

	background:#fff;

	visibility:hidden;

	display:none;

	top:100px;

	left:50%;

	margin-left:-260px;

	width:520px;

	position:absolute;

	z-index:41;

	padding:30px;

	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);

	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);

	box-shadow:0 0 10px rgba(0, 0, 0, 0.4)

}

 .reveal-modal .close-reveal-modal:not(.button) {

font-size:22px;

font-size:2.2rem;

line-height:.5;

position:absolute;

top:8px;

right:11px;

color:#aaa;

text-shadow:0 -1px 1px rgba(0, 0, 0, 0.6);

font-weight:700;

cursor:pointer

}

.reveal-modal.small {

	width:30%;

	margin-left:-15%

}

.reveal-modal.medium {

	width:40%;

	margin-left:-20%

}

.reveal-modal.large {

	width:60%;

	margin-left:-30%

}

.reveal-modal.xlarge {

	width:70%;

	margin-left:-35%

}

.reveal-modal.expand {

	width:90%;

	margin-left:-45%

}

.reveal-modal .row {

	min-width:0;

	margin-bottom:10px

}

.reveal-modal &gt;:first-child {

	margin-top:0

}

.reveal-modal &gt;:last-child {

	margin-bottom:0

}

.clear-right {

	clear:right

}

 @media print {

.reveal-modal {

	border:solid 1px #000;

	background:#fff

}

}

.tabs {

	list-style:none;

	display:block;

	height:40px;

	padding:0;

	margin-bottom:20px

}

.tabs.contained {

	margin-bottom:0;

	margin-left:0

}

.tabs dt, .tabs li.section-title {

	color:#b3b3b3;

	cursor:default;

	display:block;

	float:left;

	font-size:12px;

	height:40px;

	line-height:40px;

	padding:0;

	padding-right:9px;

	padding-left:0;

	font-weight:400;

	width:auto;

	text-transform:uppercase

}

.tabs dt:first-child, .tabs li.section-title:first-child {

	padding:0;

	padding-right:9px

}

.tabs dd, .tabs li {

	display:block;

	float:left;

	padding:0 12px 0 0 !important;

	margin:0;

	margin-right:10px

}

.tabs dd a, .tabs li a {

	color:#6f6f6f;

	display:block;

	font-size:14px;

	height:40px;

	line-height:40px;

	padding:0

}

.tabs dd a:focus, .tabs li a:focus {

	font-weight:400;

	color:#2ba6cb

}

.tabs dd.active, .tabs li.active {

	background:url(../images/white-bg.gif) repeat;

	border-top:0 solid #2ba6cb;

	padding:0

}

.tabs dd.active a {

	color:#333;

	background:url(../images/up-arrow1.png) no-repeat 93% 52%!important

}

.tabs dd {

	background:#E5E5E5;

	border:1px solid #E6E6E6

}

.tabs dd a {

	background:url(../images/down-arrow1.png) no-repeat 93% 52%!important;

	font-size:16px

}

.tabs dd.active {

	background:url(../images/white-bg.gif) repeat;

	border:1px solid #E6E6E6;

	border-bottom:0 solid #DDD

}

.tabs dd.active a {

	cursor:default

}

.tabs li.active a {

	cursor:default;

	color:#01b7df;

	font-size:17px!important;

	background:#fff;

	background:url(../images/arrow-top.gif) no-repeat 98% 52%!important

}

.tabs dd:first-child, .tabs li:first-child {

	margin-left:0

}

.tabs.vertical {

	height:auto;

	border-bottom:1px solid #e6e6e6

}

.tabs.vertical dt, .tabs.vertical dd, .tabs.vertical li {

	float:none;

	height:auto

}

.tabs.vertical dd, .tabs.vertical li {

	border-left:3px solid #ccc

}

.tabs.vertical dd a, .tabs.vertical li a {

	background:#f2f2f2;

	border:none;

	border:1px solid #e6e6e6;

	border-width:1px 1px 0 0;

	color:#555;

	display:block;

	font-size:14px;

	height:auto;

	line-height:1;

	padding:15px 20px;

	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset

}

.tabs.vertical dd.active, .tabs.vertical li.active {

	margin-top:0;

	border-top:1px solid #4d4d4d;

	border-left:4px solid #1a1a1a

}

.tabs.vertical dd.active a, .tabs.vertical li.active a {

	background:#4d4d4d;

	border:none;

	color:#fff;

	height:auto;

	margin:0;

	position:static;

	top:0;

	-webkit-box-shadow:0 0 0;

	-moz-box-shadow:0 0 0;

	box-shadow:0 0 0

}

.tabs.vertical dd:first-child a.active, .tabs.vertical li:first-child a.active {

	margin:0

}

.tabs.pill {

	border-bottom:none;

	margin-bottom:10px

}

.tabs.pill dd, .tabs.pill li {

	margin-right:10px

}

.tabs.pill dd:last-child, .tabs.pill li:last-child {

	margin-right:0

}

.tabs.pill dd a, .tabs.pill li a {

	-webkit-border-radius:1000px;

	-moz-border-radius:1000px;

	-ms-border-radius:1000px;

	-o-border-radius:1000px;

	border-radius:1000px;

	background:#e6e6e6;

	height:26px;

	line-height:26px;

	color:#666

}

.tabs.pill dd.active, .tabs.pill li.active {

	border:none;

	margin-top:0

}

.tabs.pill dd.active a, .tabs.pill li.active a {

	background-color:#2ba6cb;

	border:none;

	color:#fff

}

.tabs.pill.contained {

	border-bottom:solid 1px #eee;

	margin-bottom:0

}

.tabs.pill.two-up dd, .tabs.pill.two-up li, .tabs.pill.three-up dd, .tabs.pill.three-up li, .tabs.pill.four-up dd, .tabs.pill.four-up li, .tabs.pill.five-up dd, .tabs.pill.five-up li {

	margin-right:0

}

.tabs.two-up dt a, .tabs.two-up dd a, .tabs.two-up li a, .tabs.three-up dt a, .tabs.three-up dd a, .tabs.three-up li a, .tabs.four-up dt a, .tabs.four-up dd a, .tabs.four-up li a, .tabs.five-up dt a, .tabs.five-up dd a, .tabs.five-up li a {

	padding:0 17px;

	text-align:center;

	overflow:hidden

}

.tabs.two-up dt, .tabs.two-up dd, .tabs.two-up li {

	width:50%

}

.tabs.three-up dt, .tabs.three-up dd, .tabs.three-up li {

	width:33.33%

}

.tabs.four-up dt, .tabs.four-up dd, .tabs.four-up li {

	width:25%

}

.tabs.five-up dt, .tabs.five-up dd, .tabs.five-up li {

	width:20%

}

ul.tabs-content {

	display:block;

	margin:0;

	padding:20px 30px 30px;

	border:1px solid #E6E6E6;

	background:url(../images/white-bg.gif) repeat

}

ul.tabs-content &gt; li {

	display:none

}

ul.tabs-content &gt; li.active {

	display:block

}

ul.tabs-content.contained {

	padding:0

}

ul.tabs-content.contained &gt; li {

	border:solid #e6e6e6;

	border-width:1px;

	padding:20px

}

ul.tabs-content.contained.vertical &gt; li {

	border-width:1px

}

.tabs1 {

	list-style:none;

	display:block;

	height:40px;

	padding:0;

	margin-bottom:20px

}

.tabs1.contained {

	margin-bottom:0;

	margin-left:0

}

.tabs1 dt, .tabs1 li.section-title {

	color:#b3b3b3;

	cursor:default;

	display:block;

	float:left;

	font-size:12px;

	height:40px;

	line-height:40px;

	padding:0;

	padding-right:9px;

	padding-left:0;

	font-weight:400;

	width:auto;

	text-transform:uppercase

}

.tabs1 dt:first-child, .tabs1 li.section-title:first-child {

	padding:0;

	padding-right:9px

}

.tabs1 dd, .tabs1 li {

	display:block;

	float:left;

	padding:0 12px 0 0 !important;

	margin:0;

	margin-right:10px

}

.tabs1 dd a, .tabs1 li a {

	color:#6f6f6f;

	display:block;

	font-size:14px;

	height:40px;

	line-height:40px;

	padding:0

}

.tabs1 dd a:focus, .tabs1 li a:focus {

	font-weight:400;

	color:#2ba6cb

}

.tabs1 dd.active, .tabs1 li.active {

	background:url(../images/white-bg.gif) repeat;

	border-top:0 solid #2ba6cb;

	padding:0

}

.tabs1 dd {

	background:url(../images/dark-gray-bg.gif) repeat;

	border:1px solid #E6E6E6

}

.tabs1 dd a {

	background:url(../images/arrow-btm.gif) no-repeat 98% 52%!important;

	font-size:16px

}

.tabs1 dd.active {

	background:url(../images/white-bg.gif) repeat;

	border:1px solid #E6E6E6;

	border-bottom:0 solid #DDD

}

.tabs1 dd.active a, .tabs1 li.active a {

	cursor:default;

	color:#01b7df;

	font-size:17px!important;

	background:#fff;

	background:url(../images/arrow-top.gif) no-repeat 98% 52%!important;

	font-family:franklingothicmediumregularRg

}

.tabs1 dd:first-child, .tabs1 li:first-child {

	margin-left:0

}

.tabs1.vertical {

	height:auto;

	border-bottom:1px solid #e6e6e6

}

.tabs1.vertical dt, .tabs1.vertical dd, .tabs1.vertical li {

	float:none;

	height:auto

}

.tabs1.vertical dd, .tabs1.vertical li {

	border-left:3px solid #ccc

}

.tabs1.vertical dd a, .tabs1.vertical li a {

	background:#f2f2f2;

	border:none;

	border:1px solid #e6e6e6;

	border-width:1px 1px 0 0;

	color:#555;

	display:block;

	font-size:14px;

	height:auto;

	line-height:1;

	padding:15px 20px;

	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;

	box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset

}

.tabs1.vertical dd.active, .tabs1.vertical li.active {

	margin-top:0;

	border-top:1px solid #4d4d4d;

	border-left:4px solid #1a1a1a

}

.tabs1.vertical dd.active a, .tabs1.vertical li.active a {

	background:#4d4d4d;

	border:none;

	color:#fff;

	height:auto;

	margin:0;

	position:static;

	top:0;

	-webkit-box-shadow:0 0 0;

	-moz-box-shadow:0 0 0;

	box-shadow:0 0 0

}

.tabs1.vertical dd:first-child a.active, .tabs1.vertical li:first-child a.active {

	margin:0

}

.tabs1.pill {

	border-bottom:none;

	margin-bottom:10px

}

.tabs1.pill dd, .tabs1.pill li {

	margin-right:10px

}

.tabs1.pill dd:last-child, .tabs1.pill li:last-child {

	margin-right:0

}

.tabs1.pill dd a, .tabs1.pill li a {

	-webkit-border-radius:1000px;

	-moz-border-radius:1000px;

	-ms-border-radius:1000px;

	-o-border-radius:1000px;

	border-radius:1000px;

	background:#e6e6e6;

	height:26px;

	line-height:26px;

	color:#666

}

.tabs1.pill dd.active, .tabs1.pill li.active {

	border:none;

	margin-top:0

}

.tabs1.pill dd.active a, .tabs1.pill li.active a {

	background-color:#2ba6cb;

	border:none;

	color:#fff

}

.tabs1.pill.contained {

	border-bottom:solid 1px #eee;

	margin-bottom:0

}

.tabs1.pill.two-up dd, .tabs1.pill.two-up li, .tabs1.pill.three-up dd, .tabs1.pill.three-up li, .tabs1.pill.four-up dd, .tabs1.pill.four-up li, .tabs1.pill.five-up dd, .tabs1.pill.five-up li {

	margin-right:0

}

.tabs1.two-up dt a, .tabs1.two-up dd a, .tabs1.two-up li a, .tabs1.three-up dt a, .tabs1.three-up dd a, .tabs1.three-up li a, .tabs1.four-up dt a, .tabs1.four-up dd a, .tabs1.four-up li a, .tabs1.five-up dt a, .tabs1.five-up dd a, .tabs1.five-up li a {

	padding:0 17px;

	text-align:center;

	overflow:hidden

}

.tabs1.two-up dt, .tabs1.two-up dd, .tabs1.two-up li {

	width:50%

}

.tabs1.three-up dt, .tabs1.three-up dd, .tabs1.three-up li {

	width:33.33%

}

.tabs1.four-up dt, .tabs1.four-up dd, .tabs1.four-up li {

	width:25%

}

.tabs1.five-up dt, .tabs1.five-up dd, .tabs1.five-up li {

	width:20%

}

ul.tabs1-content {

	display:block;

	margin:0;

	padding:20px 20px 30px 23px;

	border:1px solid #E6E6E6;

	background:url(../images/white-bg.gif) repeat

}

ul.tabs1-content &gt; li {

	display:none

}

ul.tabs1-content &gt; li.active {

	display:block

}

ul.tabs1-content.contained {

	padding:0

}

ul.tabs1-content.contained &gt; li {

	border:solid #e6e6e6;

	border-width:1px;

	padding:20px

}

ul.tabs1-content.contained.vertical &gt; li {

	border-width:1px

}

.no-js ul.tabs-content &gt; li {

	display:block

}

div.alert-box {

	display:block;

	padding:6px 7px 7px;

	font-weight:700;

	font-size:14px;

	color:#fff;

	background-color:#2ba6cb;

	border:1px solid rgba(0, 0, 0, 0.1);

	margin-bottom:12px;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px;

	text-shadow:0 -1px rgba(0, 0, 0, 0.3);

	position:relative

}

div.alert-box.success {

	background-color:#5da423;

	color:#fff;

	text-shadow:0 -1px rgba(0, 0, 0, 0.3)

}

div.alert-box.alert {

	background-color:#c60f13;

	color:#fff;

	text-shadow:0 -1px rgba(0, 0, 0, 0.3)

}

div.alert-box.secondary {

	background-color:#e9e9e9;

	color:#505050;

	text-shadow:0 1px rgba(255, 255, 255, 0.3)

}

div.alert-box a.close {

	color:#333;

	position:absolute;

	right:4px;

	top:-1px;

	font-size:17px;

	opacity:.2;

	padding:4px

}

div.alert-box a.close:hover, div.alert-box a.close:focus {

	opacity:.4

}

.label {

	padding:1px 4px 2px;

	font-size:12px;

	font-weight:700;

	text-align:center;

	text-decoration:none;

	line-height:1;

	white-space:nowrap;

	display:inline;

	position:relative;

	bottom:1px;

	color:#fff;

	background:#2ba6cb

}

.label.radius {

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px

}

.label.round {

	padding:1px 7px 2px;

	-webkit-border-radius:1000px;

	-moz-border-radius:1000px;

	-ms-border-radius:1000px;

	-o-border-radius:1000px;

	border-radius:1000px

}

.label.alert {

	background-color:#c60f13

}

.label.success {

	background-color:#5da423

}

.label.secondary {

	background-color:#e9e9e9;

	color:#505050

}

.has-tip {

	border-bottom:dotted 1px #ccc;

	cursor:help;

	font-weight:700;

	color:#333

}

.has-tip:hover, .has-tip:focus {

	border-bottom:dotted 1px #196177;

	color:#2ba6cb

}

.has-tip.tip-left, .has-tip.tip-right {

	float:none!important

}

.tooltip {

	display:none;

	background:#000;

	background:rgba(0, 0, 0, 0.85);

	position:absolute;

	color:#fff;

	font-weight:700;

	font-size:12px;

	padding:5px;

	z-index:999;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	-ms-border-radius:4px;

	-o-border-radius:4px;

	border-radius:4px;

	line-height:normal

}

.tooltip &gt; .nub {

	display:block;

	width:0;

	height:0;

	border:solid 5px;

	border-color:transparent transparent #000;

	border-color:transparent transparent rgba(0, 0, 0, 0.85) transparent;

	position:absolute;

	top:-10px;

	left:10px

}

.tooltip.tip-override &gt; .nub {

	border-color:transparent transparent #000!important;

	border-color:transparent transparent rgba(0, 0, 0, 0.85) transparent!important;

	top:-10px!important

}

.tooltip.tip-top &gt; .nub, .tooltip.tip-centered-top &gt; .nub {

	border-color:#000 transparent transparent;

	border-color:rgba(0, 0, 0, 0.85) transparent transparent transparent;

	top:auto;

	bottom:-10px

}

.tooltip.tip-left, .tooltip.tip-right {

	float:none!important

}

.tooltip.tip-left &gt; .nub {

	border-color:transparent transparent transparent #000;

	border-color:transparent transparent transparent rgba(0, 0, 0, 0.85);

	right:-10px;

	left:auto

}

.tooltip.tip-right &gt; .nub {

	border-color:transparent #000 transparent transparent;

	border-color:transparent rgba(0, 0, 0, 0.85) transparent transparent;

	right:auto;

	left:-10px

}

.tooltip.noradius {

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0

}

.tooltip.opened {

	color:#2ba6cb!important;

	border-bottom:dotted 1px #196177!important

}

.tap-to-close {

	display:block;

	font-size:10px;

	font-size:1rem;

	color:#888;

	font-weight:400

}

/*.panel{margin:0;padding-left:15px;padding-right:15px;padding-bottom:15px}







.panel p{font-size:1.2em !important}







.panel a{font-size:1em !important;padding-right:0!important}







.main p{font-size:1em}



*/



.man_point {

	clear: both;

	display: block;

	font-size: 13px !important;

	margin: 0 auto;

	overflow: hidden;

	padding-top: 10px;

	margin-left:15px

}

.man_points {

	clear: both;

	display: block;

	font-size: 13px !important;

	margin: 0 auto 0 0;

	overflow: hidden;

	padding-top: 0

}

.main {

	padding:0px 8px;

	position:relative

}

.main h1 {

	color:#349933;

	font-size:1.5625em;

	margin-bottom:10px;

	margin-top:10px;

	font-weight: normal

}

.main h2 {

	color:#666!important;

	font-size:1.5625em !important;

	margin-bottom:15px !important;

	margin-top:10px !important;

	font-weight: normal !important

}

.main h3 {

	color:#349933;

	font-size:1.2em;

	margin-bottom:10px;

	margin-top:10px;

	font-weight: normal

}

.main h5 {

	color:#349933;

	font-size:1.0em;

	margin-bottom:10px;

	margin-top:10px

}

.content-block h5 {

	font-size:1.4375em

}

.main a {

	font-size:1em

}

.maininside {

	margin-top:0;

	margin-bottom:14px;

	padding-bottom:20px;

	background-color:#FFF

}

.insidebanner {

	margin-right:-20px

}

.panel.content {

	padding-top:5px;

	line-height:14px

}

.panel .row {

	margin-bottom:0!important

}

.panel.content img {

	margin-right:10px;

	float:left

}

.panel hr {

	margin:15px 0

}

.panel input {

	margin:5px 0

}

.panel.clear {

	clear:both;

	overflow:hidden

}

.panel &gt;:first-child {

	margin-top:0

}

.panel &gt;:last-child {

	margin-bottom:0

}

.panel.callout {

	background:#2ba6cb;

	color:#fff;

	border-color:#2284a1;

	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5);

	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5);

	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5)

}

.panel.callout a {

	color:#fff

}

.panel.callout .button {

	background:#fff;

	border:none;

	color:#2ba6cb;

	text-shadow:none

}

.panel.callout .button:hover, .panel.callout .button:focus {

	background:rgba(255, 255, 255, 0.8)

}

.panel.radius {

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px

}

ul.accordion {

	margin:0;

	border-bottom:1px solid #e9e9e9;

	clear:both

}

ul.accordion &gt; li {

	list-style:none;

	margin:0;

	padding:0;

	border-top:1px solid #e9e9e9

}

ul.accordion &gt; li &gt; div.title {

	cursor:pointer;

	background:#f6f6f6;

	padding:15px 30px 15px 35px;

	margin:0;

	position:relative;

-webkit-transition:.15s background linear;

-moz-transition:.15s background linear;

-o-transition:.15s background linear;

transition:.15s background linear;

	font-size: inherit

}

ul.accordion &gt; li &gt; div.title h5:hover {

	color:#349933!important

}

ul.accordion &gt; li .active .title h5:hover {

	color:#7e8083!important

}

ul.accordion &gt; li &gt; div.title h1, ul.accordion &gt; li &gt; div.title h2, ul.accordion &gt; li &gt; div.title h3, ul.accordion &gt; li &gt; div.title h4, ul.accordion &gt; li &gt; div.title h5 {

	margin:0

}

ul.accordion &gt; li &gt; div.title:after {

	background: url("../images/down-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	content: "";

	display: block;

	height: 0.75em;

	position: absolute;

	right: 1.875em;

	top: 1.3em;

	width: 1.3125em

}

ul.accordion &gt; li &gt; div.title h5 {

	font-size:1.125em;

	font-weight:400;

	color:#7E8083;

	text-align:left

}

ul.accordion &gt; li &gt; div.title h3 {

	font-size:1.125em;

	font-weight:400;

	color:#7E8083 !important;

	text-align:left

}

ul.accordion &gt; li &gt; div.title h2 {

	font-size:1.125em;

	font-weight:400;

	color:#7E8083 !important;

	text-align:left

}

ul.accordion &gt; li .content {

	display:none;

	padding:3px 30px 10px

}

ul.accordion &gt; li.active {

	border-top:3px solid #349933

}

ul.accordion &gt; li.active .title {

	background:#FFF;

	padding:27px 60px 17px 35px

}

ul.accordion &gt; li.active .title:after {

	content:"";

	display:block;

	width:1.3125em;

	height:0.75em;

	background:url(../images/up-arrow.png) no-repeat;

	right:1.875em

}

ul.accordion &gt; li.active .content {

	background:#FFF;

	display:block;

	padding-bottom:15px;

	overflow:hidden;

}

#sidenav.three {

	width:25%

}

ul.accordion &gt; li.active h5 {

	font-weight:700!important

}

ul.side-nav {

	display:block;

	list-style:none;

	margin:0;

	padding:17px 0

}

ul.side-nav li {

	display:block;

	list-style:none;

	margin:0 0 1px;

	border-bottom:1px solid #e7e7e7

}

ul.side-nav &gt; li &gt; a:after {

	display:block;

	height:0;

	margin-left:-7px;

	margin-right:10px;

	margin-top:-20px;

	position:absolute;

	right:20px;

	width:0

}

ul.side-nav &gt; li &gt; a:hover:after {

	content:"";

	display:block;

	height:0;

	margin-left:-7px;

	margin-right:10px;

	margin-top:-20px;

	position:absolute;

	right:20px;

	width:0

}

ul.side-nav li a {

	display:block;

	font-size:11px;

	font-weight:700;

	color:#a5a5a7;

	background:url(../images/dark-gray-bg.gif) repeat;

	padding:4px 15px;

	line-height:21px;

	text-transform:uppercase

}

ul.side-nav li a:hover {

	display:block;

	font-size:11px;

	font-weight:700;

	color:#349933;

	background:url(../images/gray-bg.gif) repeat;

	padding:4px 15px;

	line-height:21px;

	text-transform:uppercase

}

ul.side-nav li.active a {

	color:#349933;

	background:url(../images/gray-bg.gif) repeat

}

ul.side-nav li.divider {

	border-top:1px solid #e6e6e6;

	height:0;

	padding:0

}

dl.sub-nav {

	display:block;

	width:auto;

	overflow:hidden;

	margin:-4px 0 18px;

	margin-right:0;

	margin-left:-9px;

	padding-top:4px

}

dl.sub-nav dt, dl.sub-nav dd {

	float:left;

	display:inline;

	margin-left:9px;

	margin-bottom:10px

}

dl.sub-nav dt {

	color:#999;

	font-weight:400

}

dl.sub-nav dd a {

	text-decoration:none;

	-webkit-border-radius:1000px;

	-moz-border-radius:1000px;

	-ms-border-radius:1000px;

	-o-border-radius:1000px;

	border-radius:1000px

}

dl.sub-nav dd.active a {

	font-weight:700;

	background:#2ba6cb;

	color:#fff;

	padding:3px 9px;

	cursor:default

}

ul.pagination {

	display:block;

	height:24px;

	margin-left:-5px

}

ul.pagination li {

	float:left;

	display:block;

	height:24px;

	color:#999;

	font-size:14px;

	margin-left:5px

}

ul.pagination li a {

	display:block;

	padding:1px 7px;

	color:#555

}

ul.pagination li:hover a, ul.pagination li a:focus {

	background:#e6e6e6

}

ul.pagination li.unavailable a {

	cursor:default;

	color:#999

}

ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus {

	background:transparent

}

ul.pagination li.current a {

	background:#2ba6cb;

	color:#fff;

	font-weight:700;

	cursor:default

}

ul.pagination li.current a:hover, ul.pagination li.current a:focus {

	background:#2ba6cb

}

div.pagination-centered {

	text-align:center

}

div.pagination-centered ul &gt; li {

	float:none;

	display:inline-block

}

ul.breadcrumbs {

	display:block;

	padding:0;

	overflow:hidden;

	margin-left:0;

	margin-bottom:10px;

	text-align:right;

	margin-bottom:0;

	font-size: 0.875em

}

ul.breadcrumbs li {

	padding:0 0.0em 0 0;

	display:inline-block;

	list-style:none;

}

ul.breadcrumbs li:last-child {

	padding:0!important

}

ul.breadcrumbs li span {

	font-size:11px;

	color:#f15d22

}

ul.breadcrumbs li a {

	font-size:11px;

	color:#349933

}

ul.breadcrumbs li a:hover {

	color:#349933;

	text-decoration:underline

}

ul.breadcrumbs li:first-child a, ul.breadcrumbs li:first-child span {

	padding-left:0

}

ul.breadcrumbs li:before {

	content:"|";

	color:#aaa;

	float:left;

}



ul.breadcrumbs li:first-child:before {

	content:" ";

	padding:0

}

ul.breadcrumbs li a {

	color:#7e7f81;

	font-size:0.8125em; padding-left:0.5em;

	

}

ul.breadcrumbs li a:hover {

	color:#349933;

	display:inline-block

}

ul.breadcrumbs li.current:hover a, ul.breadcrumbs li.current {

	text-decoration:none;

	color:#349933!important;

	font-size:10px!important

}

ul.breadcrumbs li.current a {

	color:#349933!important

}

ul.breadcrumbs li.unavailable a {

	color:#999

}

ul.breadcrumbs li.unavailable:hover a, ul.breadcrumbs li.unavailable a:focus {

	text-decoration:none;

	color:#999;

	cursor:default

}

ul.breadcrumbs1 {

	display:block;

	padding:0;

	overflow:hidden;

	font-size: inherit

}

ul.breadcrumbs1 li {

	padding:0;

	margin:0 12px 0 0;

	float:left;

	list-style:none;

	font-size:10px!important;

	position:relative;

	font-size: 0.625em

}

ul.breadcrumbs1 li:last-child {

	padding:0

}

ul.breadcrumbs1 li a, ul.breadcrumbs1 li span {

	text-transform:uppercase;

	font-size:10px;

	font-size:10px!important;

	padding-left:5px;

	color:#f15d22;

	font-size:inherit

}

ul.breadcrumbs1 li a:hover {

	color:#349933!important

}

ul.breadcrumbs1 li span {

	padding-left:5px;

	color:#37383a

}

ul.breadcrumbs1 li:first-child a, ul.breadcrumbs1 li:first-child span {

	padding-left:0

}

ul.breadcrumbs1 li:before {

	-moz-border-bottom-colors:none;

	-moz-border-left-colors:none;

	-moz-border-right-colors:none;

	-moz-border-top-colors:none;

	border-color:transparent transparent transparent #3B3B3D;

	border-image:none;

	border-style:solid;

	border-width:4px;

	content:"";

	display:inline-block;

	position:relative

}

ul.breadcrumbs1 li:first-child:before {

	border-color:transparent;

	border:none

}

ul.breadcrumbs1 li.current a {

	cursor:default;

	color:#349933

}

ul.breadcrumbs1 li a {

	text-decoration:none;

	color:#7E7F81!important;

	padding-right:0!important

}

ul.breadcrumbs1 li:hover a, ul.breadcrumbs1 li a:focus {

	text-decoration:none;

	color:#f15d22

}

ul.breadcrumbs1 li.current:hover a, ul.breadcrumbs1 li.current a:focus {

	text-decoration:none

}

ul.breadcrumbs1 li.unavailable a {

	color:#999

}

ul.breadcrumbs1 li.unavailable:hover a, ul.breadcrumbs1 li.unavailable a:focus {

	text-decoration:none;

	color:#999;

	cursor:default

}

ul.inline-list, ul.link-list, ul.social-list {

	padding:0;

	list-style:none;

	overflow:hidden

}

ul.link-list {

	margin-bottom: 1.25em;

	margin-top: 0.1875em

}

ul.link-list.left li {

	float:left!important

}

ul.inline-list &gt; li, ul.link-list &gt; li {

	list-style:circle!important;

	padding-left:0em;

	margin-bottom:2px;

}

ul.inline-list &gt; li a:hover, ul.link-list &gt; li a:hover {

	color:#E9E9E9

}

ul.link-list-region.left li {

	float:left!important

}

ul.inline-list &gt; li, ul.link-list-region &gt; li {

	list-style-type:none;

	margin-left:15px;

	padding-left:0;

	padding-top:3px

}

ul.link-list-region &gt; li span {

	background-image:url(../images/xm-sprite.png);

	background-position:-375px 124px;

	display:inline-block;

	height:12px;

	margin-right:1px;

	padding-left:11px

}

.link-list-region.left {

	overflow:hidden;

	padding-left:5px

}

ul.social-list {

	padding:0;

	list-style:none;

	overflow:hidden;

	width:200px

}

.social {

	font-size:11px;

	color:#d4d4d4;

	margin-left:8px;

	margin-bottom:20px

}

ul.social-list &gt; li {

	list-style:none;

	margin-left:0;

	display:block;

	float:left;

	margin-top:2px

}

.mobile-two ul.social-list &gt; li {

	margin-top:3px;

	margin-left: 0px

}

ul.social-list &gt; li &gt; * {

	display:block

}

.keystroke, kbd {

	font-family:"Consolas", "Menlo", "Courier", monospace;

	font-size:13px;

	padding:2px 4px 0;

	margin:0;

	background:#ededed;

	border:solid 1px #dbdbdb;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px

}

.th {

	display:block

}

.th img {

	display:block;

	border:solid 4px #fff;

	-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2);

	-moz-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2);

	box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2);

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px;

	-webkit-transition-property:box-shadow;

	-moz-transition-property:box-shadow;

	-o-transition-property:box-shadow;

	transition-property:box-shadow;

	-webkit-transition-duration:300ms;

	-moz-transition-duration:300ms;

	-o-transition-duration:300ms;

	transition-duration:300ms

}

.th:hover img, .th:focus img {

	-webkit-box-shadow:0 0 6px 1px rgba(43, 166, 203, 0.5);

	-moz-box-shadow:0 0 6px 1px rgba(43, 166, 203, 0.5);

	box-shadow:0 0 6px 1px rgba(43, 166, 203, 0.5)

}

.flex-video {

	position:relative;

	padding-top:25px;

	padding-bottom:67.5%;

	height:0;

	margin-bottom:16px;

	overflow:hidden

}

.flex-video.widescreen {

	padding-bottom:57.25%

}

.flex-video.vimeo {

	padding-top:0

}

.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video {

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%

}

/*table{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 0 18px;border:1px solid #ddd}







table thead,table tfoot{background:#f5f5f5}







table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;font-size:12px;line-height:18px;text-align:left}







table thead tr th,table tfoot tr td{padding:8px 10px 9px;font-size:14px;font-weight:700;color:#222}







table td a{font-size:12px!important}







table thead tr th:first-child,table tfoot tr td:first-child{border-left:none}







table thead tr th:last-child,table tfoot tr td:last-child{border-right:none}







table tbody tr.even,table tbody tr.alt{background:#f9f9f9}







table tbody tr:nth-child(even){background:#f9f9f9}







table tbody tr td{color:#333;padding:9px 10px;vertical-align:top;border:none}



*/



ul.vcard {

	display:inline-block;

	margin:0 0 12px;

	border:1px solid #ddd;

	padding:10px

}

ul.vcard li {

	margin:0;

	display:block

}

ul.vcard li.fn {

	font-weight:700;

	font-size:15px

}

p.vevent span.summary {

	font-weight:700

}

p.vevent abbr {

	cursor:default;

	text-decoration:none;

	font-weight:700;

	border:none;

	padding:0 1px

}

div.progress {

	padding:2px;

	margin-bottom:10px;

	border:1px solid #ccc;

	height:25px

}

div.progress .meter {

	background:#2ba6cb;

	height:100%;

	display:block;

	width:50%

}

div.progress.secondary .meter {

	background:#e9e9e9

}

div.progress.success .meter {

	background:#5da423

}

div.progress.alert .meter {

	background:#c60f13

}

div.progress.radius {

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px

}

div.progress.radius .meter {

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	-ms-border-radius:2px;

	-o-border-radius:2px;

	border-radius:2px

}

div.progress.round {

	-webkit-border-radius:1000px;

	-moz-border-radius:1000px;

	-ms-border-radius:1000px;

	-o-border-radius:1000px;

	border-radius:1000px

}

div.progress.round .meter {

	-webkit-border-radius:1000px;

	-moz-border-radius:1000px;

	-ms-border-radius:1000px;

	-o-border-radius:1000px;

	border-radius:1000px

}

.pricing-table {

	border:solid 1px #ddd;

	margin-left:0;

	margin-bottom:20px

}

.pricing-table * {

	list-style:none;

	line-height:1

}

.pricing-table .title {

	background-color:#ddd;

	padding:15px 20px;

	text-align:center;

	color:#333;

	font-weight:700;

	font-size:16px

}

.pricing-table .price {

	background-color:#eee;

	padding:15px 20px;

	text-align:center;

	color:#333;

	font-weight:400;

	font-size:20px

}

.pricing-table .description {

	background-color:#fff;

	padding:15px;

	text-align:center;

	color:#777;

	font-size:12px;

	font-weight:400;

	line-height:1.4;

	border-bottom:dotted 1px #ddd

}

.pricing-table .bullet-item {

	background-color:#fff;

	padding:15px;

	text-align:center;

	color:#333;

	font-size:14px;

	font-weight:400;

	border-bottom:dotted 1px #ddd

}

.pricing-table .cta-button {

	background-color:#f5f5f5;

	text-align:center;

	padding:20px

}

.top-bar-js-breakpoint {

	width:800px!important;

	visibility:hidden

}

.contain-to-grid {

	width:100%;

	background:#222

}

.fixed {

	width:100%;

	left:0;

	position:fixed;

	top:0;

	z-index:99

}

.sticky {

	float:left;

	overflow:hidden

}

.sticky.fixed {

	float:none

}

.nav_bg {

	/*	background:url(../images/nav-blue.png) repeat-x;



*/



background-color: #46b04e;

	background-image: -moz-linear-gradient(#46b04e, #349933);

	background-image: -webkit-gradient(linear, left top, left bottom, from(#46b04e), to(#349933));

	background-image: -webkit-linear-gradient(#46b04e, #349933);

	background-image: -o-linear-gradient(#46b04e, #349933);

	background-image: -ms-linear-gradient(#46b04e, #349933);

	background-image: linear-gradient(#46b04e, #349933);

}

/*.top-bar{padding:0;width:100%;float:left;color:#FFF;background:#e07956}







.contain-to-grid .top-bar{max-width:940px;margin:0 auto}







.top-bar &gt; ul .name h1{line-height:45px;margin:0}







.top-bar &gt; ul .name h1 a{font-weight:700;padding:0 22.5px;font-size:17px!important}







.top-bar &gt; ul .name img{margin-top:-5px;vertical-align:middle}







.top-bar.expanded{height:inherit}







.top-bar ul{display:inline;line-height:0;list-style:none;width:25%!important;font-size:inherit}







.top-bar ul li a span{display:inline-block;width:1.65em;height:1.7em;vertical-align:middle}







.top-bar ul#sendreceive li a span{background:url(../images/xm-sprite.png) no-repeat -0.24em -5.05em}







.top-bar ul#calculate li a span{background:url(../images/xm-sprite.png) no-repeat -1.7em -5.05em}







.top-bar ul#findlocations li a span{background:url(../images/xm-sprite.png) no-repeat -3em -5.05em}







.top-bar ul#transtracker li a span{background:url(../images/xm-sprite.png) no-repeat -4.7em -5.05em}







.top-bar ul#transtracker li a{background:url(../images/nav-blue.png) repeat-x;color:#fff}







.top-bar ul#transtracker li a:hover{color:#FFF}







.top-bar ul#sendreceive li a,.top-bar ul#calculate li a,.top-bar ul#findlocations li a{background:url(../images/nav-blue.png) repeat-x}







.top-bar ul#sendreceive li a:hover,.top-bar ul#calculate li a:hover,.top-bar ul#findlocations li a:hover{background:url(../images/nav-hover.png) repeat-x;color:#FFF}







.top-bar ul#sendreceive li.active-category a,.top-bar ul#calculate li.active-category a,.top-bar ul#findlocations li.active-category a{background:url(../images/nav-hover.png) repeat-x;color:#FFF}







.top-bar ul#calculate li a,.top-bar ul#findlocations li a{margin-left:-1px}







.top-bar ul &gt; li{float:left;text-transform:capitalize;width:100%;font-size:inherit}







.top-bar ul &gt; li:first-child{border-left:0 solid #333}







.top-bar ul &gt; li a:not(.button){color:#FFF;display:block;font-size:1.125em;height:2.2em;line-height:2.2em;text-align:center}







.top-bar ul &gt; li:not(.name):hover a,.top-bar ul &gt; li:not(.name).active a,.top-bar ul &gt; li:not(.name):focus a{color:#02b5dd}







.top-bar ul &gt; li.divider{background:#DFA312;-webkit-box-shadow:1px 0 0 #878789;-moz-box-shadow:1px 0 0 #878789;box-shadow:1px 0 0 #878789;height:40px;margin-right:1px;width:1px;padding:0!important;position:absolute;right:0}







.top-bar ul &gt; li.has-button a.button{margin:0 11.25px}







.top-bar ul &gt; li.has-button:hover,.top-bar ul &gt; li.has-button:focus{background:#222}







.top-bar ul &gt; li.has-button:hover a,.top-bar ul &gt; li.has-button:focus a{color:#fff}







.top-bar ul &gt; li.search{padding:0;float:right}







.top-bar ul &gt; li.search form{display:inline-block;margin-bottom:0;vertical-align:middle;width:400px}







.top-bar ul &gt; li.search form input[type=text]{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;float:left;font-size:13px;margin-top:-1px;height:22.5px;margin-bottom:0;width:130px}







.top-bar ul &gt; li.search form input[type=text] + .button{border-left:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;float:left;font-size:12px;margin-top:-1px;padding:5px 12px 4px}







.top-bar ul &gt; li.search form input[type=search]{font-size:16px;margin-bottom:0}







.top-bar ul &gt; li.login{padding:0 15px}







.top-bar ul &gt; li.login form{display:inline-block;margin-bottom:0;vertical-align:middle;width:300px}







.top-bar ul &gt; li.login form input{float:left;width:auto;font-size:13px;margin-top:-1px;height:22.5px;margin-bottom:0}







.top-bar ul &gt; li.login form input[type=text]{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;width:120px}







.top-bar ul &gt; li.login form input[type=password]{margin-bottom:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;width:120px}







.top-bar ul &gt; li.login form input[type=password] + .button{border-left:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;float:left;font-size:12px;margin-top:-1px;padding:5px 12px 4px;width:60px}







.top-bar ul &gt; li.login:hover,.top-bar ul &gt; li.login:focus{background:#222}







.top-bar ul &gt; li.toggle-topbar{display:none}







.top-bar ul &gt; li.has-dropdown{position:relative}







.top-bar ul &gt; li.has-dropdown:hover &gt; .dropdown,.top-bar ul &gt; li.has-dropdown:focus &gt; .dropdown{display:block;visibility:visible}







.top-bar ul &gt; li.has-dropdown a{padding-right:33.75px}







.top-bar ul &gt; li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#fff transparent transparent;margin-right:41px;margin-top:-2.5px;position:absolute;right:0;top:50%}







.top-bar ul &gt; li.has-dropdown .dropdown{background:#77787c;left:0;margin:0;position:absolute;visibility:hidden;z-index:99;height:auto;min-width:100%}







.top-bar ul &gt; li.has-dropdown .dropdown li{background:#77787c;line-height:1;border:0;min-width:100%;padding:0;text-transform:none}







.top-bar ul &gt; li.has-dropdown .dropdown li a{color:#fff;font-weight:400;height:100%;line-height:16px;padding:8px 40px;word-wrap:break-word}







.top-bar ul &gt; li.has-dropdown .dropdown li a:after{border:none}







.top-bar ul &gt; li.has-dropdown .dropdown li a:hover,.top-bar ul &gt; li.has-dropdown .dropdown li a:focus{background:#3c3c3c}







.top-bar ul &gt; li.has-dropdown .dropdown li label{color:#FFF;font-size:10px;font-weight:700;margin:0;padding-left:15px;text-transform:uppercase}







.top-bar ul &gt; li.has-dropdown .dropdown li.divider{border-top:solid 1px #000;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;height:10px;padding:0;width:100%}







.top-bar ul &gt; li.has-dropdown .dropdown li.active a{background:#000}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown &gt; a{padding:8px 30px}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown &gt; a:after{border:none;content:"\00bb";right:5px;top:10px}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown .dropdown{position:absolute;left:100%;top:0}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown:hover &gt; .dropdown,.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown:focus &gt; .dropdown{display:block}







.top-bar ul.left{float:left;width:auto;margin-bottom:0;margin-left:0;position:relative}







.top-bar ul.right{float:right;width:auto;margin-bottom:0}







.top-bar ul.right .has-dropdown .dropdown{left:auto;right:0}







.top-bar ul.right .has-dropdown .dropdown li.has-dropdown &gt; .dropdown{right:100%;left:auto;width:100%}







.top-bar .js-generated{display:none}







.top-bar ul li.search form input[type=search]{font-size:14px;height:22px;padding:3px}







.lt-ie9 .top-bar ul li a{color:#fff;display:block;font-weight:700;font-size:13px;height:45px;line-height:45px;padding:0 15px}







.lt-ie9 .top-bar ul li a.button{height:auto;line-height:30px;margin-top:7px}







.lt-ie9 .top-bar ul li a img{margin-top:-5px;vertical-align:middle}







.lt-ie9 .top-bar section &gt; ul &gt; li a:hover,.lt-ie9 .top-bar section &gt; ul &gt; li a:focus{color:#ccc}







.lt-ie9 .top-bar section &gt; ul &gt; li:hover,.lt-ie9 .top-bar section &gt; ul &gt; li:focus{background:#000}







.lt-ie9 .top-bar section &gt; ul &gt; li.search:hover,.lt-ie9 .top-bar section &gt; ul &gt; li.search:focus,.lt-ie9 .top-bar section &gt; ul &gt; li.has-button:hover,.lt-ie9 .top-bar section &gt; ul &gt; li.has-button:focus{background:none}







.lt-ie9 .top-bar section &gt; ul &gt; li.active{background:#000;color:#d9d9d9}







.lt-ie9 .top-bar ul li.has-dropdown{padding-right:33.75px}







.lt-ie9 .top-bar ul li.has-dropdown &gt; ul li{padding-right:0}*/







#joyRideTipContent {

	display:none

}

.joyride-tip-guide {

	display:none;

	position:absolute;

	background:#000;

	background:rgba(0, 0, 0, 0.8);

	color:#fff;

	width:300px;

	z-index:101;

	top:0;

	left:0;

	font-family:inherit;

	font-weight:400;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	-ms-border-radius:4px;

	-o-border-radius:4px;

	border-radius:4px

}

.joyride-content-wrapper {

	padding:18px 20px 24px

}

.joyride-tip-guide span.joyride-nub {

	display:block;

	position:absolute;

	left:22px;

	width:0;

	height:0;

	border:solid 14px

}

.joyride-tip-guide span.joyride-nub.top {

	border-color:#000;

	border-color:rgba(0, 0, 0, 0.8);

	border-top-color:transparent!important;

	border-left-color:transparent!important;

	border-right-color:transparent!important;

	top:-28px;

	bottom:0

}

.joyride-tip-guide span.joyride-nub.bottom {

	border-color:#000;

	border-color:rgba(0, 0, 0, 0.8)!important;

	border-bottom-color:transparent!important;

	border-left-color:transparent!important;

	border-right-color:transparent!important;

	bottom:-28px;

	bottom:0

}

.joyride-tip-guide span.joyride-nub.right {

	border-color:#000;

	border-color:rgba(0, 0, 0, 0.8)!important;

	border-top-color:transparent!important;

	border-right-color:transparent!important;

	border-bottom-color:transparent!important;

	top:22px;

	bottom:0;

	left:auto;

	right:-28px

}

.joyride-tip-guide span.joyride-nub.left {

	border-color:#000;

	border-color:rgba(0, 0, 0, 0.8)!important;

	border-top-color:transparent!important;

	border-left-color:transparent!important;

	border-bottom-color:transparent!important;

	top:22px;

	left:-28px;

	right:auto;

	bottom:0

}

.joyride-tip-guide h1, .joyride-tip-guide h2, .joyride-tip-guide h3, .joyride-tip-guide h4, .joyride-tip-guide h5, .joyride-tip-guide h6 {

	line-height:1.25;

	margin:0;

	font-weight:700;

	color:#fff

}

.joyride-tip-guide p {

	margin:0 0 18px;

	font-size:14px;

	line-height:1.3

}

.joyride-timer-indicator-wrap {

	width:50px;

	height:3px;

	border:solid 1px #555;

	position:absolute;

	right:17px;

	bottom:16px

}

.joyride-timer-indicator {

	display:block;

	width:0;

	height:inherit;

	background:#666

}

.joyride-close-tip {

	position:absolute;

	right:10px;

	top:10px;

	color:#777!important;

	text-decoration:none;

	font-size:20px;

	font-weight:400;

	line-height:.5!important

}

.joyride-close-tip:hover, .joyride-close-tip:focus {

	color:#eee!important

}

.joyride-modal-bg {

	position:fixed;

	height:100%;

	width:100%;

	background:transparent;

	background:rgba(0, 0, 0, 0.5);

	z-index:100;

	display:none;

	top:0;

	left:0;

	cursor:pointer

}

.clearing-blackout {

	background:#000;

	background:rgba(0, 0, 0, 0.8);

	position:fixed;

	width:100%;

	height:100%;

	top:0;

	left:0;

	z-index:999

}

.clearing-blackout .clearing-close {

	display:block

}

.clearing-container {

	position:relative;

	z-index:999;

	height:100%;

	overflow:hidden

}

.visible-img {

	height:75%;

	position:relative

}

.visible-img img {

	position:absolute;

	left:50%;

	top:50%;

	margin-left:-50%;

	max-height:100%;

	max-width:100%

}

.visible-img .clearing-caption {

	color:#fff;

	margin-bottom:0;

	text-align:center;

	position:absolute;

	bottom:0;

	background:#000;

	background:rgba(0, 0, 0, 0.7);

	width:100%;

	padding:10px 100px

}

.clearing-close {

	z-index:999;

	position:absolute;

	top:10px;

	right:20px;

	font-size:30px;

	line-height:1;

	color:#fff;

	display:none

}

.clearing-close:hover, .clearing-close:focus {

	color:#ccc

}

.clearing-main-left, .clearing-main-right {

	position:absolute;

	top:50%;

	margin-top:-16px

}

.clearing-main-left.disabled, .clearing-main-right.disabled {

	opacity:.5

}

.clearing-main-left:active, .clearing-main-right:active {

	margin-top:-15px

}

.clearing-main-left {

	left:10px;

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 16px;

	border-color:transparent #fff transparent transparent

}

.clearing-main-right {

	right:10px;

	content:"";

	display:block;

	width:0;

	height:0;

	border:solid 16px;

	border-color:transparent transparent transparent #fff

}

 ul[data-clearing].block-grid.three-up &gt; li:nth-child(3n+1) {

clear:none

}

ul[data-clearing] li {

	cursor:pointer;

	display:block

}

 ul[data-clearing] li.clearing-feature ~ li {

display:none

}

.clearing-assembled .clearing-container .carousel {

	background:#000;

	background:rgba(0, 0, 0, 0.75);

	height:150px;

	margin-top:5px

}

.clearing-assembled .clearing-container .visible-img {

	background:#000;

	background:rgba(0, 0, 0, 0.75);

	overflow:hidden

}

.clearing-assembled .clearing-container ul[data-clearing] {

	z-index:999;

	width:200%;

	height:100%;

	margin-left:0;

	position:relative;

	left:0

}

.clearing-assembled .clearing-container ul[data-clearing] li {

	display:block;

	width:175px;

	height:inherit;

	padding:0;

	float:left;

	overflow:hidden;

	background:#222;

	margin-right:1px;

	position:relative

}

.clearing-assembled .clearing-container ul[data-clearing] li.fix-height img {

	min-height:100%;

	height:100%;

	max-width:none

}

.clearing-assembled .clearing-container ul[data-clearing] li img {

	cursor:pointer!important;

	min-width:100%!important

}

.clearing-assembled .clearing-container ul[data-clearing] li.visible {

	border-top:4px solid #fff

}

ul.block-grid[data-clearing] {

	overflow:visible

}

 .clearing-blackout ul.block-grid[data-clearing].two-up &gt; li:nth-child(2n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].three-up &gt; li:nth-child(3n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].four-up &gt; li:nth-child(4n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].five-up &gt; li:nth-child(5n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].six-up &gt; li:nth-child(6n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].seven-up &gt; li:nth-child(7n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].eight-up &gt; li:nth-child(8n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].nine-up &gt; li:nth-child(9n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].ten-up &gt; li:nth-child(10n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].eleven-up &gt; li:nth-child(11n+1) {

clear:none

}

 .clearing-blackout ul.block-grid[data-clearing].twelve-up &gt; li:nth-child(12n+1) {

clear:none

}

.clearing-blackout .th img {

	border:none;

	-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);

	-moz-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);

	box-shadow:0 0 0 0 rgba(0, 0, 0, 0);

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0

}

.clearing-blackout:hover img, .clearing-blackout:focus img {

	-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);

	-moz-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);

	box-shadow:0 0 0 0 rgba(0, 0, 0, 0)

}

.show-for-small, .show-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .show-for-xlarge, .show-for-print {

	display:none!important

}

hide-for-small, .hide-for-medium, .hide-for-medium-down, .show-for-large, .show-for-large-up, .hide-for-xlarge, .hide-for-print {

	display:inherit!important;

	clear:both

}

.map-show {

	display:none!important

}

/* send and receive */







.send_fly_landing {

	background:url(../images/bg-image.jpg);

	background-repeat:no-repeat;

	background-position:left bottom;

	background-color:#e2d5cd;

	position:relative

}

.cms-sendandfly-html .content-mb1 {

	margin-bottom:0

}

.cms-sendandfly-html .main {

	padding-bottom:0

}

.send_fly_footer {

	background:#f1f2f2

}

.send_fly_footer ul {

	list-style:none

}

.send_fly_footer ul li {

	list-style:none

}

.cms-sendandfly-html .kitkat_nav, .category-philippines .findan_country, .cms-sendandfly-html .findan_country, .findan_country_name {

	display:none

}

#send_fly_logo .country_name {

	border-bottom:1px solid #c2c2c5;

	border-right:1px solid #c2c2c5;

	color:#585852;

	display:block;

	font-size:1em;

	font-weight:600;

	padding-bottom:5px;

	padding-top:8px;

	text-align:center

}

#send_fly_logo .threecol .country_name {

	border-right:none

}

#send_fly_logo .partnerlogo {

	display:block;

	font-size:18px;

	font-weight:700;

	padding-bottom:4px;

	padding-top:4px;

	text-align:center

}

#send_fly_logo .fly_tickets {

	border-right:1px solid #c2c2c5;

	border-top:1px solid #c2c2c5;

	display:block;

	font-size:1em;

	font-weight:600;

	padding-bottom:3px;

	padding-top:5px;

	color:#585852;

	text-align:center

}

#send_fly_logo .threecol .fly_tickets {

	border-right:none;

	border-bottom:medium none

}

#send_fly_logo .partnerlogo.uae {

	background:url(../images/xm-sprite2.png) no-repeat scroll -213px -9px rgba(0, 0, 0, 0);

	display:block;

	height:47px;

	margin:0 auto;

	text-align:center;

	width:126px

}

#send_fly_logo .partnerlogo.ksa {

	background:url(../images/xm-sprite2.png) no-repeat scroll -356px -10px rgba(0, 0, 0, 0);

	display:block;

	height:43px;

	margin:0 auto;

	text-align:center;

	width:131px

}

#send_fly_logo .partnerlogo.kuwait {

	background:url(../images/xm-sprite2.png) no-repeat scroll -506px 0 rgba(0, 0, 0, 0);

	display:block;

	height:60px;

	margin:0 auto;

	text-align:center;

	width:137px

}

.offer-icon {

	background:url(../images/xm-sprite2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	display:block;

	height:10em;

	position:absolute;

	right:2.25em;

	top:0;

	width:10em

}

.send_fly_landing .sey_here_txt {

	display:block;

	font-family:franklin_gothicbold;

	font-size:20px;

	font-weight:400

}

.send_fly_landing .sey_win_txt {

	display:block;

	font-family:franklin_gothicbold;

	font-size:2em;

	font-weight:400;

	line-height:1.2em;

	margin-top:10px

}

#send_fly_logo {

	background:none repeat scroll 0 0 #fff;

	border:2px solid #e4e3e4;

	border-radius:8px

}

.partner_title {

	display:block;

	font-size:18px

}

.benefits_icon {

	background:url(../images/xm-sprite2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0)

}

#draw_schedule .draw-font .sey_sch_icon, #draw_schedule .draw-font .plus, #draw_schedule .draw-font .minus {

	background:url(../images/xm-sprite2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0)

}

.send_fly_footer ul li a .location_icon, .send_fly_footer ul li a .calculator_icon {

	background:url(../images/xm-sprite2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0)

}

.send_social li a span {

	background:url(../images/xm-sprite2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0)

}

#draw_schedule .draw-font span.tbl_minus {

	background:url(../images/sey-sprit-icons.png) no-repeat scroll -333px -222px rgba(0, 0, 0, 0);

	display:inline-block;

	float:right;

	margin:4px auto 0;

	min-height:21px;

	min-width:21px;

	text-align:right;

	vertical-align:middle

}

span.tbl_plus {

	background:url(../images/sey-sprit-icons.png) no-repeat scroll -301px -222px rgba(0, 0, 0, 0);

	display:inline-block;

	float:right;

	margin:4px auto 0;

	min-height:21px;

	min-width:21px;

	text-align:right;

	vertical-align:middle

}

.send_fly_landing .send_fly {

	margin-bottom:42px;

	font-size:inherit

}

.send_fly_landing .partner_title {

	font-size:1.125em;

	margin-bottom:5px;

	margin-left:2px;

	margin-right:2px;

	color:#575757

}

#send_fly_logo .partnerlogo_inner {

	border-right:1px solid #c2c2c5;

	min-height:82px;

	padding:22px 18px 18px;

	text-align:center

}

#send_fly_logo .threecol .partnerlogo_inner {

	border-right:medium none;

	padding:17px 10px 10px

}

.send_fly_landing .promotion_date {

	color:#585852;

	font-size:0.9375em;

	margin:8px 4px 52px

}

.more_benefits {

	background:none repeat scroll 0 0 #585953;

	color:#fff;

	font-size:0.9375em;

	font-weight:400;

	margin-bottom:0;

	margin-top:0;

	padding:5px 7px 2px;

	overflow:hidden

}

.more_benefits a {

	color:#fff;

	display:inline-block;

	line-height:1.9em

}

.more_benefits a:hover {

	color:#01b7df

}

#draw_schedule .draw-font {

	background:none repeat scroll 0 0 #585953;

	color:#fff;

	font-size:1em;

	font-weight:400;

	margin-bottom:0;

	margin-top:3px;

	padding:5px 7px 2px;

	text-align:left;

	text-transform:uppercase;

	cursor:pointer

}

.more_benefits .benefits_icon {

	display:inline-block;

	max-height:30px;

	max-width:30px;

	min-height:30px;

	min-width:30px;

	vertical-align:middle;

	background-position:-276px -96px;

	margin-right:10px;

	float:left

}

#draw_schedule .draw-font .sey_sch_icon {

	background-position:-310px -98px;

	display:inline-block;

	max-height:30px;

	max-width:30px;

	min-height:30px;

	min-width:30px;

	vertical-align:middle;

	margin-right:10px

}

#draw_schedule .draw-font .plus {

	background-position:-213px -145px;

	display:inline-block;

	max-height:30px;

	max-width:30px;

	min-height:30px;

	min-width:30px;

	vertical-align:middle;

	margin-right:3px;

	float:right;

	cursor:pointer

}

#draw_schedule .draw-font .minus {

	background-position:-249px -145px;

	display:inline-block;

	max-height:30px;

	max-width:30px;

	min-height:30px;

	min-width:30px;

	vertical-align:middle;

	margin-right:3px;

	float:right;

	cursor:pointer

}

#draw_schedule .seychelle-table1 table {

	background:none repeat scroll 0 0 #f6f6f6;

	border:1px solid #c2c2c5;

	border-collapse:collapse;

	border-radius:0;

	margin:2px auto 0

}

#draw_schedule .seychelle-table1 table thead {

	background:none repeat scroll 0 0 #585953

}

 #draw_schedule .seychelle-table1 table tbody tr:nth-child(2n) {

background:none

}

#draw_schedule .seychelle-table1 table thead tr th {

	border:1px solid #9e9f9c;

	color:#fff;

	font-size:0.8125em;

	font-weight:400;

	padding:6px 20px 4px

}

#draw_schedule .seychelle-table1 td {

	border:1px solid #9e9f9c;

	color:#333;

	padding:3px 20px;

	vertical-align:middle

}

.seychelle-table1 .terms-conditions {

	color:#7e8083;

	float:right;

	font-size:0.8125em;

	margin:8px auto;

	text-align:right

}

.seychelle-table1 .terms-conditions:hover {

	color:#01b7df;

	text-decoration:none

}

.send_fly_footer {

	background:none repeat scroll 0 0 #f1f2f2;

	display:block;

	line-height:normal;

	margin:0 auto;

	padding:10px 0

}

.send_fly_footer ul {

	display:block;

	margin:0 auto;

	text-align:left

}

.send_fly_footer ul.send_social {

	text-align:right

}

.send_fly_footer ul li {

	display:inline-block;

	vertical-align:middle

}

.send_fly_footer ul li.seperator {

	clear:none;

	margin-left:11px;

	margin-right:11px

}

.send_fly_footer ul li a {

	color:#585953;

	display:inline-block;

	font-size:18px

}

.send_fly_footer ul li a:hover {

	color:#01b7df

}

.send_fly_footer ul li a .location_icon {

	background-position:-239px -96px;

	display:inline-block;

	margin-right:8px;

	max-height:35px;

	max-width:35px;

	min-height:35px;

	min-width:35px;

	vertical-align:middle

}

.send_fly_footer ul li a .calculator_icon {

	background-position:-205px -96px;

	display:inline-block;

	margin-right:8px;

	max-height:35px;

	max-width:35px;

	min-height:35px;

	min-width:35px;

	vertical-align:middle

}

.send_fly_landing .video-section {

	display:block

}

.send_fly_landing .video-section .form_container {

	display:block;

	padding:0

}

.send_fly_landing .video-section .form_container form {

	display:block;

	margin:0 auto

}

.send_fly_landing .video-section .form_container form #offsandbens {

	display:block;

	margin:0 auto

}

.send_fly_landing .video-section .form_container form #offsandbens a {

	display:inline-block;

	margin:0 auto;

	outline:medium none

}

.send_social li a span {

	display:inline-block;

	margin-right:5px;

	max-height:30px;

	max-width:30px;

	min-height:30px;

	min-width:30px;

	vertical-align:middle

}

.send_social li a.fb span {

	background-position:-348px -95px

}

.send_social li a.tw span {

	background-position:-391px -95px

}

.send_social li a.mail span {

	background-position:-433px -95px

}

.send_social li a.phoneno span {

	background-position:-475px -95px

}

.send_fly_offer {

	display:none

}

.send_fly_footer ul.send_social li.connect_width {

	margin-right:4px

}

#leftdiv {

	background-image:url(../images/girl.png);

	background-size:78%;

	background-position:left bottom;

	background-repeat:no-repeat

}

 @media only screen and (max-width:768px) {

 .send_fly_footer ul li a {

font-size: 15px

}

 #leftdiv {

background-size:100%;

}

 .more_benefits a {

line-height:inherit;

}

 #draw_schedule .seychelle-table1 table thead tr th {

padding:6px 13px 4px

}

}

 @media only screen and (max-width:767px) {

 #draw_schedule .seychelle-table1 table, #draw_schedule .seychelle-table1 thead, #draw_schedule .seychelle-table1 tbody, #draw_schedule .seychelle-table1 th, #draw_schedule .seychelle-table1 td, #draw_schedule .seychelle-table1 tr {

display:block

}

 #draw_schedule .seychelle-table1 thead tr {

position:absolute;

top:-9999px;

left:-9999px

}

 #draw_schedule .seychelle-table1 tr {

border:1px solid #9e9f9c

}

 #draw_schedule .seychelle-table1 tr td:nth-of-type(1) {

background:#585953;

color:#fff

}

 #draw_schedule .seychelle-table1 tr td:nth-of-type(2), #draw_schedule .seychelle-table1 tr td:nth-of-type(3) {

background:#f6f6f6

}

 #draw_schedule .seychelle-table1 td, #draw_schedule .seychelle-table1 th {

text-align:left

}

 #draw_schedule .seychelle-table1 td {

border:none;

border-bottom:none;

position:relative;

padding-left:50%

}

 #draw_schedule .seychelle-table1 td:before {

position:absolute;

top:6px;

left:10px;

width:45%;

padding-right:10px;

white-space:nowrap

}

 #draw_schedule .seychelle-table1 td:nth-of-type(1):before {

content:"COUNTRY"

}

 #draw_schedule .seychelle-table1 td:nth-of-type(2):before {

content:"DRAW DATE"

}

 #draw_schedule .seychelle-table1 td:nth-of-type(3):before {

content:"NO. OF WINNERS"

}

 #leftdiv {

background-image:url(../images/girl.png);

background-size:100%;

background-position:left bottom;

background-repeat:no-repeat

}

 #send_fly_bg_one, #send_fly_bg_two {

background:#fff;

border-right:2px solid #e4e3e4;

border-left:2px solid #e4e3e4

}

 #send_fly_bg_one {

border-top:2px solid #e4e3e4;

border-radius:6px 6px 0 0

}

 #send_fly_bg_two {

background:#fff;

border-right:2px solid #e4e3e4;

border-left:2px solid #e4e3e4

}

 #send_fly {

background:#fff;

border-right:2px solid #e4e3e4;

border-left:2px solid #e4e3e4

}

 .offer-icon {

bottom:-60px;

left:0;

margin:0 auto;

right:0;

text-align:center;

top:inherit;

z-index:1

}

 .send_fly_landing .send_fly {

margin-bottom:15px

}

 .send_fly_landing .sey_here_txt {

font-size:15px;

margin-top:70px;

text-align:center

}

 .send_fly_landing .sey_win_txt {

border-bottom:1px solid #989898;

font-size:24px;

margin-top:70px;

padding-bottom:13px;

text-align:center

}

 .send_fly_landing .partner_title {

text-align:center;

margin-bottom:15px

}

 .more_benefits a {

line-height:inherit

}

 #send_fly_logo {

border:none;

border-radius:inherit

}

 #send_fly_logo .four {

background:#f4f4f4

}

 #send_fly_logo .four.columns.onecol {

border-radius:6px 6px 0 0

}

 #send_fly_logo .four.columns.threecol {

border-radius:0 0 6px 6px

}

 #send_fly_logo .country_name {

border-bottom:medium none;

border-right:medium none;

padding-top:10px

}

 #send_fly_logo .partnerlogo_inner {

border-right:medium none;

min-height:55px;

padding:8px 18px

}

 #send_fly_logo .fly_tickets {

border-right:medium none;

border-top:medium none;

padding-bottom:10px

}

 #send_fly_logo .twocol .country_name {

border-top:1px solid #bcbcbc

}

 #send_fly_logo .threecol .country_name {

border-top:1px solid #bcbcbc

}

 #leftdiv {

background:none

}

 .send_fly_footer {

background:none repeat scroll 0 0 #e2d5cd;

display:block;

line-height:normal;

margin:0 auto;

padding:0 0 10px

}

 .send_fly_offer {

display:block

}

 .send_fly_landing {

background:url(../images/bg-image.jpg) no-repeat scroll 0 0 #e2d5cd

}

 .schedule_draw &gt; p {

text-align:center

}

 .seychelle-table1 .terms-conditions {

clear:both;

color:#7e8083;

display:inline-block;

float:none;

font-size:13px;

margin:10px auto;

text-align:center

}

 .seychelle-table1 &gt; p {

display:block;

text-align:right

}

 #draw_schedule .draw-font {

margin-top:10px

}

 #send_fly {

border-bottom:none

}

 .send_fly_landing .video-section .form_container form #offsandbens {

margin:0 auto 15px

}

 #send_fly_footer_bg {

padding:0 8px

}

 #send_fly_footer_bg #send_fly_footer_bg_two {

background:none repeat scroll 0 0 #fff;

border-bottom:2px solid #e4e3e4;

border-right:2px solid #e4e3e4;

border-left:2px solid #e4e3e4;

border-radius:0 0 6px 6px

}

 .send_fly_footer ul li {

display:block;

margin-top:10px;

text-align:center

}

 .send_fly_footer ul.send_social {

text-align:center

}

 .send_fly_footer ul li a .location_icon {

display:block;

margin:0 auto

}

 .send_fly_footer ul li a .calculator_icon {

display:block;

margin:0 auto

}

 .send_fly_footer ul li.seperator {

display:none

}

 .send_fly_footer ul.send_social li.connect_width {

border-top:1px solid #bcbcbc;

display:block;

margin-bottom:5px;

margin-top:15px;

padding-top:10px;

text-align:center

}

 .send_fly_footer ul.send_social li {

display:inline-block;

margin-bottom:15px;

margin-top:0;

text-align:center

}

}







/* send and receive */







@media only screen and (max-width:1024px) {

 .ramadan-table table tr td {

color:#FFF;

border-right:0!important;

border-bottom:1px solid #fff;

vertical-align:bottom

}

 .ramadan-table table tr:last-child td {

border-bottom:1px solid #F15C22

}

 .orangetext {

margin-left:105px

}

 .white-bg-off {

min-height:310px!important

}

 .white-bg-off-af {

min-height:180px!important

}

 h5.agn, h5.agn2 {

width:100%!important

}

 span.alrdy-agn {

width:100%!important;

margin-top:13px

}

 span.bec-agn {

width:100%!important;

margin-top:15px!important

}

 span.bec-agnet {

width:100%!important;

margin-top:13px

}

 .bullet {

padding-top:4px!important;

float:left

}

 .email_2 {

float:left;

margin:0;

width:65%!important

}

 .email_3 {

margin:0;

width:87%!important

}

 .email1 {

float:left

}

 ul.breadcrumbs li:before {

padding-right:5px

}

 ul.breadcrumbs li {

padding-right:5px

}

 .subcategory_list ul li a {

padding:10px 17px

}

}

 @media only screen and (max-width:900px) {

 .show-online-mini {

display:none!important

}

 .show-online-mini .columns {

padding:0!important

}

 .hide-online-mini {

display:none!important

}

 .online-money {

position:static!important;

right:0;

width:100%;

z-index:5

}

 .gray-bg-banner {

background:url(../images/white-bg.gif) repeat scroll 0 0 transparent;

box-shadow:0 3px 3px #DFDFDF!important;

color:#7E8083;

min-height:64px;

float:left;

width:100%!important

}

 .gray-bg-banner p {

font-size:12px!important;

line-height:17px;

padding-left:10px

}

 .career ul.orbit-bullets {

position:absolute;

z-index:30;

list-style:none;

bottom:76%;

left:90%;

padding:0

}

 .top-bar ul &gt; li {

float:left

}

 .top-bar ul &gt; li.has-dropdown a:after {

content:"";

display:block;

width:0;

height:0;

border:solid 5px;

border-color:#fff transparent transparent;

margin-right:15px;

margin-top:-2.5px;

position:absolute;

right:0;

top:50%

}

 .gray-bg-banner h5 {

background-color:#D8D8D8;

color:#3B3B3B;

float:left;

font-size:11px!important;

font-weight:700;

padding-left:10px!important;

text-align:left!important

}

}

 @media only screen and (max-width:969px) and (min-width:890px) {

 .top-bar ul &gt; li {

float:left

}

 .top-bar ul &gt; li.has-dropdown a:after {

margin-right:15px

}

}

 @media only screen and (max-width:1020px) and (min-width:970px) {

 .top-bar ul &gt; li {

float:left

}

 .top-bar ul &gt; li.has-dropdown a:after {

content:"";

display:block;

width:0;

height:0;

border:solid 5px;

border-color:#fff transparent transparent;

margin-right:15px;

margin-top:-2.5px;

position:absolute;

right:0;

top:50%

}

}

 @media only screen and (min-width:600px)and (max-width:1020px) {

 .top-bar ul {

display:inline!important

}

 .name {

display:none

}

 .width100 .three, .row .three {

text-align:left!important

}

}

 @media only screen and (min-width:1441px) {

 .hide-for-small, .hide-for-medium, .hide-for-medium-down, .hide-for-large, .show-for-large-up, .show-for-xlarge {

display:inherit!important

}

 .show-for-small, .show-for-medium, .show-for-medium-down, .hide-for-large-up, .hide-for-xlarge {

display:none!important

}

}

 @media only screen and (max-width:1279px) and (min-width:768px) {

 .hide-for-small, .show-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .hide-for-xlarge {

display:inherit!important

}

 .show-for-small, .hide-for-medium, .hide-for-medium-down, .show-for-large-up, .show-for-xlarge {

display:none!important

}

}

 @media only screen and (max-width:767px) {

 .show-for-small, .hide-for-medium, .show-for-medium-down, .hide-for-large, .hide-for-large-up, .hide-for-xlarge {

display:inherit!important

}

 .hide-for-small, .show-for-medium, .hide-for-medium-down, .show-for-large, .show-for-large-up, .show-for-xlarge {

display:none!important

}

 .prt-lft {

padding-left:10px

}

}

.show-for-landscape, .hide-for-portrait {

	display:inherit!important

}

.hide-for-landscape, .show-for-portrait {

	display:none!important

}

 @media screen and (orientation:landscape) {

 .show-for-landscape, .hide-for-portrait {

display:inherit!important

}

 .hide-for-landscape, .show-for-portrait {

display:none!important

}

}

 @media screen and (orientation:portrait) {

 .show-for-portrait, .hide-for-landscape {

display:inherit!important

}

 .hide-for-portrait, .show-for-landscape {

display:none!important

}

}

.show-for-touch {

	display:none!important

}

.hide-for-touch {

	display:inherit!important

}

.touch .show-for-touch {

	display:inherit!important

}

.touch .hide-for-touch {

	display:none!important

}

table.show-for-xlarge, table.show-for-large, table.hide-for-small, table.hide-for-medium {

	display:table!important

}

 @media only screen and (max-width:1279px) and (min-width:768px) {

 .touch table.hide-for-xlarge, .touch table.hide-for-large, .touch table.hide-for-small, .touch table.show-for-medium {

display:table!important

}

 #banner img {

width:100%;

height:100%;

border:0

}

}

 @media only screen and (max-width:767px) {

 table.hide-for-xlarge, table.hide-for-large, table.hide-for-medium, table.show-for-small {

display:table!important

}

 .brdr-left {

border-left:0!important;

margin-top:10px!important;

padding-left:10px!important

}

 #banner img {

width:100%;

height:100%;

border:0

}

}

 @media only screen and (max-device-width:1280px) {

 .touch .nav-bar li.has-flyout &gt; a {

padding-right:36px!important

}

}

 @media only screen and (max-device-width:800px), only screen and (device-width:1024px) and (device-height:600px), only screen and (width:1280px) and (orientation:landscape), only screen and (device-width:800px), only screen and (max-width:767px) {

 .flex-video {

padding-top:0

}

}

 @media only screen and (max-width:1279px) and (min-width:768px) {

 #banner img {

width:100%;

height:100%;

border:0

}

 .gray-bg {

min-height:95px!important

}

 .touch .nav-bar li a {

font-size:13px

}

 .touch .nav-bar li.has-flyout &gt; a.flyout-toggle {

padding:20px!important

}

 .touch .nav-bar li.has-flyout &gt; a {

padding-right:36px!important

}

 .clearing-main-right, .clearing-main-left {

height:100%;

width:40px;

top:0;

border:none

}

 .clearing-main-right:before, .clearing-main-left:before {

position:absolute;

top:50%

}

 .clearing-main-left {

left:0

}

 .clearing-main-left:before {

left:5px;

content:"";

display:block;

width:0;

height:0;

border:solid 16px;

border-color:transparent #fff transparent transparent

}

 .clearing-main-right {

height:100%;

right:0

}

 .clearing-main-right:before {

content:"";

display:block;

width:0;

height:0;

border:solid 16px;

border-color:transparent transparent transparent #fff

}

 .mar_top {

margin-top:0!important

}

 .logoimg {

width:250px!important

}

}

 @media only screen and (max-width:767px) {

 .row .four p a:before {

margin-top:-5.5px

}

 header .padding0 {

padding:0 10px 0 0 !important

}

 .news_clear {

margin-top:50px

}

 #FeaturedPromo .four {

width:100%

}

 #FeaturedPromo h6 {

min-height:5px!important;

padding-left:30px!important;

padding-right:30px!important

}

 #FeaturedPromo p {

padding-left:30px!important

}

 #FeaturedPromo .orbit-slide .columns {

padding:0 15px!important

}

 .promo {

width:100%!important;

height:450px!important

}

 .orbit {

width:1px;

height:1px;

position:static!important

}

 .blue-bg .dark-overlay {

width:292px

}

 header {

padding:10px 23px 23px!important

}

 header.row .four {

width:31.333%

}

 header .vertical-line {

display:none

}

 header.row .mobile-two {

width:100%!important;

margin-top:2%

}

 header.row .left {

float:left!important

}

 header .button {

background-color:#FFF!important;

color:#8f9095;

text-align:left;

margin-bottom:10px;

height:24px

}

 header .button:hover {

background-color:#FFF!important;

color:#8f9095

}

 .gray-bg {

min-height:95px!important

}

 input[type="search"] {

float:left;

background-color:#349933!important

}

 footer.row .mobile-two {

width:50%!important;

margin-bottom:20px

}

 .clear {

clear:both

}

 .left, .right {

float:none

}

 body {

-webkit-text-size-adjust:100%;

-ms-text-size-adjust:100%;

width:100%;

min-width:0;

margin-left:0;

margin-right:0;

padding-left:0;

padding-right:0

}

 .row {

width:auto;

min-width:0;

margin-left:0;

margin-right:0

}

 .column, .columns {

width:auto!important;

float:none

}

 .column:last-child, .columns:last-child {

float:none

}

 [class*="column"] + [class*="column"]:last-child {

float:none

}

 .column:before, .columns:before, .column:after, .columns:after {

content:"";

display:table

}

 .column:after, .columns:after {

clear:both

}

 .offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten {

margin-left:0!important

}

 .push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten {

left:auto

}

 .pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten {

right:auto

}

 .row .mobile-one {

width:25%;

float:left;

padding:0 15px

}

 .row .mobile-one:last-child {

float:right

}

 .row .mobile-one.end {

float:left

}

 .row.collapse .mobile-one {

padding:0

}

 .row .mobile-two {

float:left;

padding:0 15px

}

 .row .mobile-two:last-child {

float:left

}

 .row .mobile-two.end {

float:left

}

 .row.collapse .mobile-two {

padding:0

}

 .row .mobile-three {

width:75%!important;

float:left;

padding:0 15px

}

 .row .mobile-three:last-child {

float:right

}

 .width100 .row .mobile-three:last-child {

float:left!important

}

 .row .mobile-three.end {

float:left

}

 .row.collapse .mobile-three {

padding:0

}

 .row .mobile-four {

width:100%!important;

float:left

}

 .row .mobile-four:last-child {

float:right

}

 .row .mobile-four.end {

float:left

}

 .row.collapse .mobile-four {

padding:0

}

 .push-one-mobile {

left:25%

}

 .pull-one-mobile {

right:25%

}

 .push-two-mobile {

left:50%

}

 .pull-two-mobile {

right:50%

}

 .push-three-mobile {

left:75%

}

 .pull-three-mobile {

right:75%

}

 .block-grid.mobile &gt; li {

float:none;

width:100%;

margin-left:0

}

 .block-grid &gt; li {

clear:none

}

 .block-grid.mobile-one-up &gt; li {

width:100%

}

 .block-grid.mobile-two-up &gt; li {

width:50%

}

 .block-grid.mobile-two-up &gt; li:nth-child(2n+1) {

clear:both

}

 .block-grid.mobile-three-up &gt; li {

width:33.33333%

}

 .block-grid.mobile-three-up &gt; li:nth-child(3n+1) {

clear:both

}

 .block-grid.mobile-four-up &gt; li {

width:25%

}

 .block-grid.mobile-four-up &gt; li:nth-child(4n+1) {

clear:both

}

 .block-grid.mobile-five-up &gt; li {

width:20%

}

 .block-grid.mobile-five-up &gt; li:nth-child(5n+1) {

clear:both

}

 .block-grid.mobile-six-up &gt; li {

width:16.66667%

}

 .block-grid.mobile-six-up &gt; li:nth-child(6n+1) {

clear:both

}

 .block-grid.mobile-seven-up &gt; li {

width:14.28571%

}

 .block-grid.mobile-seven-up &gt; li:nth-child(7n+1) {

clear:both

}

 .block-grid.mobile-eight-up &gt; li {

width:12.5%

}

 .block-grid.mobile-eight-up &gt; li:nth-child(8n+1) {

clear:both

}

 .block-grid.mobile-nine-up &gt; li {

width:11.11111%

}

 .block-grid.mobile-nine-up &gt; li:nth-child(9n+1) {

clear:both

}

 .block-grid.mobile-ten-up &gt; li {

width:10%

}

 .block-grid.mobile-ten-up &gt; li:nth-child(10n+1) {

clear:both

}

 .block-grid.mobile-eleven-up &gt; li {

width:9.09091%

}

 .block-grid.mobile-eleven-up &gt; li:nth-child(11n+1) {

clear:both

}

 .block-grid.mobile-twelve-up &gt; li {

width:8.33333%

}

 .block-grid.mobile-twelve-up &gt; li:nth-child(12n+1) {

clear:both

}

 label.right {

text-align:left

}

 input[type="text"].one, .row input[type="text"].one, input[type="password"].one, .row input[type="password"].one, input[type="date"].one, .row input[type="date"].one, input[type="datetime"].one, .row input[type="datetime"].one, input[type="email"].one, .row input[type="email"].one, input[type="number"].one, .row input[type="number"].one, input[type="search"].one, .row input[type="search"].one, input[type="tel"].one, .row input[type="tel"].one, input[type="time"].one, .row input[type="time"].one, input[type="url"].one, .row input[type="url"].one, textarea.one, .row textarea.one {

width:100%!important

}

 input[type="text"].two, .row input[type="text"].two, input[type="password"].two, .row input[type="password"].two, input[type="date"].two, .row input[type="date"].two, input[type="datetime"].two, .row input[type="datetime"].two, input[type="email"].two, .row input[type="email"].two, input[type="number"].two, .row input[type="number"].two, input[type="search"].two, .row input[type="search"].two, input[type="tel"].two, .row input[type="tel"].two, input[type="time"].two, .row input[type="time"].two, input[type="url"].two, .row input[type="url"].two, textarea.two, .row textarea.two {

width:100%!important

}

 input[type="text"].three, .row input[type="text"].three, input[type="password"].three, .row input[type="password"].three, input[type="date"].three, .row input[type="date"].three, input[type="datetime"].three, .row input[type="datetime"].three, input[type="email"].three, .row input[type="email"].three, input[type="number"].three, .row input[type="number"].three, input[type="search"].three, .row input[type="search"].three, input[type="tel"].three, .row input[type="tel"].three, input[type="time"].three, .row input[type="time"].three, input[type="url"].three, .row input[type="url"].three, textarea.three, .row textarea.three {

width:100%!important

}

 input[type="text"].four, .row input[type="text"].four, input[type="password"].four, .row input[type="password"].four, input[type="date"].four, .row input[type="date"].four, input[type="datetime"].four, .row input[type="datetime"].four, input[type="email"].four, .row input[type="email"].four, input[type="number"].four, .row input[type="number"].four, input[type="search"].four, .row input[type="search"].four, input[type="tel"].four, .row input[type="tel"].four, input[type="time"].four, .row input[type="time"].four, input[type="url"].four, .row input[type="url"].four, textarea.four, .row textarea.four {

width:100%!important

}

 input[type="text"].five, .row input[type="text"].five, input[type="password"].five, .row input[type="password"].five, input[type="date"].five, .row input[type="date"].five, input[type="datetime"].five, .row input[type="datetime"].five, input[type="email"].five, .row input[type="email"].five, input[type="number"].five, .row input[type="number"].five, input[type="search"].five, .row input[type="search"].five, input[type="tel"].five, .row input[type="tel"].five, input[type="time"].five, .row input[type="time"].five, input[type="url"].five, .row input[type="url"].five, textarea.five, .row textarea.five {

width:100%!important

}

 input[type="text"].six, .row input[type="text"].six, input[type="password"].six, .row input[type="password"].six, input[type="date"].six, .row input[type="date"].six, input[type="datetime"].six, .row input[type="datetime"].six, input[type="email"].six, .row input[type="email"].six, input[type="number"].six, .row input[type="number"].six, input[type="search"].six, .row input[type="search"].six, input[type="tel"].six, .row input[type="tel"].six, input[type="time"].six, .row input[type="time"].six, input[type="url"].six, .row input[type="url"].six, textarea.six, .row textarea.six {

width:100%!important

}

 input[type="text"].seven, .row input[type="text"].seven, input[type="password"].seven, .row input[type="password"].seven, input[type="date"].seven, .row input[type="date"].seven, input[type="datetime"].seven, .row input[type="datetime"].seven, input[type="email"].seven, .row input[type="email"].seven, input[type="number"].seven, .row input[type="number"].seven, input[type="search"].seven, .row input[type="search"].seven, input[type="tel"].seven, .row input[type="tel"].seven, input[type="time"].seven, .row input[type="time"].seven, input[type="url"].seven, .row input[type="url"].seven, textarea.seven, .row textarea.seven {

width:100%!important

}

 input[type="text"].eight, .row input[type="text"].eight, input[type="password"].eight, .row input[type="password"].eight, input[type="date"].eight, .row input[type="date"].eight, input[type="datetime"].eight, .row input[type="datetime"].eight, input[type="email"].eight, .row input[type="email"].eight, input[type="number"].eight, .row input[type="number"].eight, input[type="search"].eight, .row input[type="search"].eight, input[type="tel"].eight, .row input[type="tel"].eight, input[type="time"].eight, .row input[type="time"].eight, input[type="url"].eight, .row input[type="url"].eight, textarea.eight, .row textarea.eight {

width:100%!important

}

 input[type="text"].nine, .row input[type="text"].nine, input[type="password"].nine, .row input[type="password"].nine, input[type="date"].nine, .row input[type="date"].nine, input[type="datetime"].nine, .row input[type="datetime"].nine, input[type="email"].nine, .row input[type="email"].nine, input[type="number"].nine, .row input[type="number"].nine, input[type="search"].nine, .row input[type="search"].nine, input[type="tel"].nine, .row input[type="tel"].nine, input[type="time"].nine, .row input[type="time"].nine, input[type="url"].nine, .row input[type="url"].nine, textarea.nine, .row textarea.nine {

width:100%!important

}

 input[type="text"].ten, .row input[type="text"].ten, input[type="password"].ten, .row input[type="password"].ten, input[type="date"].ten, .row input[type="date"].ten, input[type="datetime"].ten, .row input[type="datetime"].ten, input[type="email"].ten, .row input[type="email"].ten, input[type="number"].ten, .row input[type="number"].ten, input[type="search"].ten, .row input[type="search"].ten, input[type="tel"].ten, .row input[type="tel"].ten, input[type="time"].ten, .row input[type="time"].ten, input[type="url"].ten, .row input[type="url"].ten, textarea.ten, .row textarea.ten {

width:100%!important

}

 input[type="text"].eleven, .row input[type="text"].eleven, input[type="password"].eleven, .row input[type="password"].eleven, input[type="date"].eleven, .row input[type="date"].eleven, input[type="datetime"].eleven, .row input[type="datetime"].eleven, input[type="email"].eleven, .row input[type="email"].eleven, input[type="number"].eleven, .row input[type="number"].eleven, input[type="search"].eleven, .row input[type="search"].eleven, input[type="tel"].eleven, .row input[type="tel"].eleven, input[type="time"].eleven, .row input[type="time"].eleven, input[type="url"].eleven, .row input[type="url"].eleven, textarea.eleven, .row textarea.eleven {

width:100%!important

}

 input[type="text"].twelve, .row input[type="text"].twelve, input[type="password"].twelve, .row input[type="password"].twelve, input[type="date"].twelve, .row input[type="date"].twelve, input[type="datetime"].twelve, .row input[type="datetime"].twelve, input[type="email"].twelve, .row input[type="email"].twelve, input[type="number"].twelve, .row input[type="number"].twelve, input[type="search"].twelve, .row input[type="search"].twelve, input[type="tel"].twelve, .row input[type="tel"].twelve, input[type="time"].twelve, .row input[type="time"].twelve, input[type="url"].twelve, .row input[type="url"].twelve, textarea.twelve, .row textarea.twelve {

width:100%!important

}

 .button {

display:block

}

 button.button, input[type="submit"].button, input[type="reset"].button {

width:100%;

padding-left:0;

padding-right:0

}

 .button-group button.button, .button-group input[type="submit"].button {

width:auto;

padding:10px 20px 11px

}

 .button-group button.button.large, .button-group input[type="submit"].button.large {

padding:15px 30px 16px

}

 .button-group button.button.medium, .button-group input[type="submit"].button.medium {

padding:10px 20px 11px

}

 .button-group button.button.small, .button-group input[type="submit"].button.small {

padding:7px 14px 8px

}

 .button-group button.button.tiny, .button-group input[type="submit"].button.tiny {

padding:5px 10px 6px

}

 .button-group.even button.button, .button-group.even input[type="submit"].button {

width:100%;

padding-left:0;

padding-right:0

}

 .nav-bar {

height:auto

}

 .nav-bar &gt; li {

float:none;

display:block;

border-right:none

}

 .nav-bar &gt; li &gt; a.main {

text-align:left;

border-top:1px solid #ddd;

border-right:none

}

 .nav-bar &gt; li:first-child &gt; a.main {

border-top:none

}

 .nav-bar &gt; li.has-flyout &gt; a.flyout-toggle {

position:absolute;

right:0;

top:0;

padding:22px;

z-index:2;

display:block

}

 .nav-bar &gt; li.has-flyout.is-touch &gt; a.flyout-toggle span {

content:"";

width:0;

height:0;

display:block

}

 .nav-bar &gt; li.has-flyout &gt; a.flyout-toggle:hover span {

border-top-color:#141414

}

 .nav-bar.vertical &gt; li.has-flyout &gt; .flyout {

left:0

}

 .flyout {

position:relative;

width:100%!important;

top:auto;

margin-right:-2px;

border-width:1px 1px 0

}

 .flyout.right {

float:none;

right:auto;

left:-1px

}

 .flyout.small, .flyout.large {

width:100%!important

}

 .flyout p:last-child {

margin-bottom:18px

}

 .reveal-modal-bg {

position:absolute

}

 .reveal-modal, .reveal-modal.small, .reveal-modal.medium, .reveal-modal.large, .reveal-modal.xlarge {

width:80%;

top:15px;

left:50%;

margin-left:-40%;

padding:20px;

height:auto

}

 .clearing-container {

margin:0

}

 .clearing-close {

z-index:99;

font-size:37px;

top:0;

right:5px

}

 .clearing-caption {

position:fixed;

bottom:0;

left:0;

padding:10px!important;

line-height:1.3

}

 .clearing-main-right, .clearing-main-left {

display:none

}

 .clearing-blackout.clearing-assembled .visible-img, .clearing-blackout.clearing-assembled .clearing-container {

height:100%

}

 .clearing-blackout.clearing-assembled ul[data-clearing] {

display:none

}

 .joyride-tip-guide {

width:95%!important;

left:2.5%!important;

-webkit-border-radius:4px;

-moz-border-radius:4px;

-ms-border-radius:4px;

-o-border-radius:4px;

border-radius:4px

}

 .joyride-tip-guide-wrapper {

width:100%

}

 .tabs.mobile {

width:auto;

margin:20px -20px 40px;

border-bottom:solid 1px #ccc;

height:auto;

margin:20px -15px 0 -15px

}

 .tabs.mobile dt, .tabs.mobile li, .tabs.mobile dd {

float:none;

height:auto

}

 .tabs.mobile dd a, .tabs.mobile li a {

font-size:15px;

display:block;

width:auto;

height:auto;

padding:18px 20px;

margin:0;

color:#555;

line-height:1;

border:none;

border-left:none;

border-right:none;

border-top:1px solid #ccc;

background:#fff

}

 .tabs.mobile dd a.active, .tabs.mobile li a.active {

border:none;

background:#2ba6cb;

color:#fff;

margin:0;

position:static;

top:0;

height:auto

}

 .tabs.mobile dd:first-child a.active, .tabs.mobile li:first-child a.active {

margin:0

}

 .tabs.mobile + .tabs-content.contained {

margin-left:-15px;

margin-right:-15px

}

 .tabs.mobile .section-title {

padding-left:20px!important

}

 .contained.mobile {

margin-bottom:0

}

 .contained.tabs.mobile dd a, .contained.tabs.mobile li a {

padding:18px 20px

}

 .tabs.mobile + ul.contained {

margin-left:-20px;

margin-right:-20px;

border-width:0 0 1px

}

 .tooltip {

font-size:14px;

line-height:1.4;

padding:7px 10px 9px;

left:50%!important;

max-width:80%!important;

margin-left:-40%;

font-size:110%

}

 .tooltip &gt; .nub, .tooltip.top &gt; .nub, .tooltip.left &gt; .nub, .tooltip.right &gt; .nub {

border-color:transparent transparent #000;

border-color:transparent transparent rgba(0, 0, 0, 0.85) transparent;

top:-12px;

left:10px

}

 .wid100s {

width:100%!important

}

 .mar-stops20 {

margin-top:20px

}

 .marLef30 {

margin-left:0!important

}

 .bo-ri {

border-right:0!important

}

 .any-txt-why {

float:left;

padding-top:7px;

width:84%!important

}

}

 @media only screen and (max-width:840px) {

 .name {

display:block

}

 .desk_pad0 {

padding:0!important

}







/*.top-bar{margin-bottom:0;overflow:hidden;height:45px;background:#222}







.top-bar ul &gt; li:first-child{border-left:0 solid #333;margin-left:0}







.top-bar .js-generated{display:block}







.contain-to-grid .top-bar{width:auto}







.top-bar section{left:0;position:relative;width:auto}







.top-bar ul{width:100%;height:100%;margin-bottom:0;display:block}







.top-bar ul &gt; li{float:none;margin-right:0}







.top-bar ul &gt; li.active,.top-bar ul &gt; li:hover{background:#151515}







.top-bar ul &gt; li.name{height:45px}







.top-bar ul &gt; li.name h1{line-height:1}







.top-bar ul &gt; li.name h1 a{color:#fff;display:block;line-height:45px!important;padding-left:26px;height:45px}







.top-bar ul &gt; li:hover a,.top-bar ul &gt; li.active a{color:#fff}







.top-bar ul &gt; li a:not(.button){color:#fff}







.top-bar ul &gt; li.toggle-topbar{cursor:pointer;display:block;height:45px;position:absolute;right:0;top:0;width:50%}







.top-bar ul &gt; li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:#fff transparent transparent;padding:0;position:absolute;top:50%;right:35.5px;margin-top:-4px}







.top-bar ul &gt; li.toggle-topbar:hover{background:inherit}







.top-bar ul &gt; li.toggle-topbar a{padding:0!important}







.top-bar ul &gt; li.divider{clear:both;height:1px!important;margin:8px 0!important;width:100%}







.top-bar ul &gt; li.search{padding:0 22.5px}







.top-bar ul &gt; li.search form{width:100%}







.top-bar ul &gt; li.search form input[type=text]{width:75%}







.top-bar ul &gt; li.search form .button{top:-1px;width:25%}







.top-bar ul &gt; li.has-dropdown a{padding-right:33.75px}







.top-bar ul &gt; li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);margin-right:27px;margin-top:-4.5px;position:absolute;top:50%}







.top-bar ul &gt; li.has-dropdown:hover &gt; .dropdown{display:block;visibility:hidden}







.top-bar ul &gt; li.has-dropdown .dropdown{visibility:hidden;z-index:0!important}







.top-bar ul &gt; li.has-dropdown.moved{position:static}







.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown{top:0;visibility:visible}







.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown li label{margin-bottom:6px;padding-top:6px!important;font-size:11px}







.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown li:not(.title){padding-bottom:0}







.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown li:not(.title) a{padding:8px 22.5px;font-size:14px}







.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown li a,.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown li label{padding:0 22.5px}







.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown li a:hover{background:#3c3c3c;display:block}







.top-bar ul &gt; li.has-dropdown.moved &gt; .dropdown li.divider{border-bottom:solid 1px rgba(255,255,255,0.1);margin-top:8px!important;margin-bottom:8px!important}







.top-bar ul &gt; li.has-dropdown.moved .back.title{padding-bottom:0}







.top-bar ul &gt; li.has-dropdown.moved .back.title a:before{position:absolute;top:50%;left:17.5px;margin-top:-5px;width:0;height:0;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent #fff transparent transparent}







.top-bar ul &gt; li.has-dropdown.moved .back.title h5{margin:0;padding-left:15px;position:relative}







.top-bar ul &gt; li.has-dropdown.moved .back.title h5 a{background:transparent;padding-top:8px;padding-bottom:8px;text-transform:uppercase;font-size:12px;font-weight:700;color:#349933}







.top-bar ul &gt; li.has-dropdown .dropdown li{background:transparent}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown .dropdown{left:100%!important;top:0;right:auto!important}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown &gt; a{padding-right:33.75px}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown &gt; a:after{content:"";margin-right:15px;display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);position:absolute;top:50%;margin-top:-4.5px}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown &gt; a li a:hover{background:#3c3c3c}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown.moved{position:static}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown.moved .dropdown{top:0;visibility:visible}







.top-bar ul &gt; li.has-dropdown .dropdown li.has-dropdown:hover{display:block}







.top-bar ul.left,.top-bar ul.right{float:none;width:100%}







.top-bar ul.left &gt; li,.top-bar ul.right &gt; li{display:block;float:none;margin:0!important}







.top-bar ul.left &gt; li.has-dropdown .dropdown,.top-bar ul.right &gt; li.has-dropdown .dropdown{left:100%!important;top:0;right:auto!important}







.top-bar section &gt; ul li a:not(.button){padding-left:22.5px!important}







.top-bar.expanded{height:100%}







.top-bar.expanded ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:transparent transparent #ccc;top:auto;bottom:50%;margin-bottom:-4px}







.top-bar ul li.has-button{padding:5px 15px}







.top-bar ul li .button.small{margin:0!important;display:inline-block;width:100%}







.top-bar ul &gt; li.has-button a.button{margin:0}*/







.tollfree-bg {

margin-left:4px!important

}

 .mail-br {

word-wrap:break-word;

width:70%

}

}

 @media only screen and (max-width:940px) {

 .blue-bg p {

padding:5px 5px 0 15px;

min-height:87px!important;

line-height:14px

}

 #FeaturedPromo.orbit {

width:1px;

height:1px;

overflow:hidden;

position:relative

}

 .promo {

width:100%!important;

margin-bottom:27px

}

 label.news {

position:absolute

}

 .gray-bg {

min-height:188px

}

 .width100 {

width:100%!important

}

 ul.readmore li span img {

margin-left:5px!important

}

 select {

width:100%!important

}

}

dl.tabs {

	display:block;

	height:29px;

	margin:10px 0 0;

	padding:0

}

dl.tabs dt {

	color:#999;

	cursor:default;

	display:block;

	float:left;

	font-size:11px;

	height:30px;

	line-height:30px;

	padding:0 9px 0 20px;

	text-transform:uppercase;

	width:auto

}

dl.tabs dt:first-child {

	padding:0 9px 0 0

}

dl.tabs dd {

	display:block;

	float:left;

	height:30px;

	padding:0!important;

	text-align:center

}

dl.tabs dd a {

	background:none repeat scroll 0 0 #EEE;

	color:#7d7e82;

	display:block;

	height:1.8125em;

	line-height:1.875em;

	width:auto;

	background:url(../images/dark-gray-bg.gif) repeat;

	margin:0!important;

	padding:0 43px 0 21px !important

}

.quoteMarks {

	margin-top:10px;

	font-size:15px!important

}

.quoteMarks q:after {

	color:#333;

	content:"â€";

	font-family:Times New Roman, Times, serif;

	font-size:30px;

	font-style:normal;

	line-height:30px

}

.quoteMarks q:before {

	color:#333;

	content:"â€œ";

	font-family:Times New Roman, Times, serif;

	font-size:30px;

	font-style:normal

}

dl.tabs dd a.active {

	background:none repeat scroll 0 0 #FFF;

	height:30px;

	margin:0

}

.intro {

	margin-bottom:30px!important

}

.intro p {

	font-size:16px!important;

	line-height:25px;

	text-align:center;

	color:#585852!important

}

dl.tabs1 {

	display:block;

	height:29px;

	margin:10px 0 0;

	padding:0

}

dl.tabs1 dt {

	color:#999;

	cursor:default;

	display:block;

	float:left;

	font-size:11px;

	height:30px;

	line-height:30px;

	padding:0 9px 0 20px;

	text-transform:uppercase;

	width:auto

}

dl.tabs1 dt:first-child {

	padding:0 9px 0 0

}

dl.tabs1 dd {

	display:block;

	float:left;

	height:30px;

	padding:0!important;

	text-align:center

}

dl.tabs1 dd a {

	background:none repeat scroll 0 0 #EEE;

	color:#7d7e82;

	display:block;

	height:29px;

	line-height:30px;

	width:auto;

	background:url(../images/dark-gray-bg.gif) repeat;

	margin:0!important;

	padding:0 43px 0 21px !important

}

dl.tabs1 dd a.active {

	background:none repeat scroll 0 0 #FFF;

	height:30px;

	margin:0

}

 @media only screen and (max-width:320px) {

 ul.tabs-content {

padding:54px 30px 30px!important

}

 ul.readmore {

margin-left:-20px!important

}

 .ramadan-table table {

border:10px solid red;

width:100%!important

}

 ul.content-list-blb li {

margin-top:5px;

list-style-type:none;

background:url(../images/bullet-blue.png) no-repeat scroll 0 9px transparent;

padding-left:15px;

padding-right:5px;

color:#636466

}

 .mar-lft66 {

margin-left:0!important

}

 .pad-top20 {

padding-top:20px

}

 .logoimg {

width:100%!important

}

 .view {

display:inline-block;

color:#F7A35A;

margin-right:0;

margin-top:0;

width:20%!important;

padding-right:15px!important

}

 .view a {

color:#F15D22;

text-decoration:underline

}

 .view a:hover {

color:#F15D22;

text-decoration:none

}

 .phoneheight {

height:16px

}

 .twitter1, .facebook1 {

float:none!important

}

 .width-200 {

width:200px!important

}

 .row .mobile-two {

width:52%

}

 .row label.inline {

line-height:20px;

margin:0 0 10px

}

 .row div.btm-space {

line-height:20px;

margin:0 0 10px

}

 .social {

margin-left:15px

}

 ul.social-list {

margin-left:10px

}

 .row .four p a:before {

margin-top:32.5px

}

 .career-bg h6 {

left:27px;

position:absolute;

top:15px;

line-height:18px;

color:#3a3a3a;

font-size:18px;

right:15px

}

 .career-bg h7 {

left:27px;

position:absolute;

top:15px;

line-height:18px;

color:#3a3a3a;

font-size:18px;

right:15px

}

 .career-bg .sl-con {

left:27px;

position:absolute;

top:15px;

line-height:18px;

color:#3a3a3a;

font-size:18px;

right:15px

}

 .txt-ar {

height:169px!important

}

 .padTop8Mob {

padding-top:10px!important

}

 .tab-contain {

width:247px;

overflow-x:scroll;

height:280px;

overflow-y:scroll

}

 .mToTex15 {

margin-top:15px!important

}

 .marle9 {

margin-left:0!important

}

 .marles9 {

margin-left:-13px!important

}

 ul.social-list li span a.brk-word {

word-wrap:break-word!important;

display:inline-block!important

}

 ul.mob-none {

display:none

}

 .so-hi {

display:block

}

 .so-sh {

display:block!important

}

 .query {

margin:0 6px 0 0 !important

}

 .brdr-left {

border-left:0!important

}

 dl.tabs dd a {

padding:0 33px 0 12px !important

}

 .wid_226 {

width:226px!important

}

 .wid_274 {

width:274px!important

}

 .mar_10 {

margin-top:20px!important

}

 ul.headlists li.current {

padding-right:0!important

}

 ul.headlists li.current a {

font-size:11px!important;

padding-right:0!important

}

 ul.headlists li:before {

padding:0 1px!important

}

 ul.headlists li a {

font-size:20px!important

}

 ul.headlists li {

font-size:20px!important;

padding:0!important

}

 ul.readmore li {

clear:none!important;

margin-top:20px!important;

font-size:11px!important;

line-height:9px!important;

border-right:0!important

}

 ul.readmore li a {

font-size:12px!important;

margin-left:7px!important;

margin-right:7px!important;

padding-left:10px!important;

line-height:20px!important

}

 ul.readmore li:first-child a, ul.readmore li:first-child a:hover {

margin-left:4px!important

}

 ul.readmore li:last-child {

border-right:0 none

}

 .ban-rus-txt {

word-wrap:break-word;

width:258px

}

 ul.headlists {

padding-top:10px

}

 .email1 {

float:left

}

 .email2 {

float:left!important;

width:85%!important;

margin:0 0 0 10px

}

 .phone1 {

float:left!important

}

 .phone2 {

float:left!important;

width:85%!important;

margin:0 0 0 10px

}

 .orangetext, .orangetext1 {

margin-left:50px!important

}

 ul.content-list li img {

float:right;

position:relative;

top:-18px;

right:-5px

}

 .credit-heading2 {

margin-top:27px!important

}

 ul.content-list li span img {

margin-right:35px

}

 .pad-top15 {

padding-top:20px!important;

margin-right:50px!important

}

 .pad-top15-1 {

padding-top:20px!important;

margin-right:39px!important

}

 .linesep {

margin-bottom:14px!important

}

 .credit-heading {

margin-top:13px

}

 .clr-lft {

clear:left

}

 ul.content-list li {

padding-right:8px

}

 .credit-list {

margin-left:25px

}

 .par-logo {

padding:15px 0!important

}

 .subtext {

padding-left:0!important

}

 .top-toll-free-bg {

display:none

}

 .credit-heading {

color:#349933;

margin-top:15px!important

}

 .credit-heading12 {

color:#349933;

margin-top:28px!important

}

 .credit-heading11 {

color:#349933;

margin-top:25px

}

 .fancy-ctnt {

display:block;

margin:8px 0

}

}

 @media only screen and (min-width:320px) and (max-width:480px) and (orientation:landscape) {

 #likeEnquiry {

float:left;

width:100%

}

 .scrollenquiry {

height:160px;

overflow-y:scroll!important

}

}

 @media only screen and (max-width:360px) and (min-width:321px) {

 .credit-heading2 {

margin-top:27px!important

}

 ul.content-list li span img {

margin-right:35px

}

 .pad-top15 {

padding-top:20px;

margin-right:28px

}

 .linesep {

margin-bottom:14px!important

}

 .tab-contain {

width:300px;

overflow-x:scroll;

margin-top:20px

}

 .subtext {

font-size:11px;

color:#3b3b3b

}

}

 @media only screen and (max-width:760px) {

 .width-200 {

width:200px!important

}

 .age-sho {

min-height:160px;

overflow:scroll

}

 .agent-cen {

width:95%!important

}

 .hr-dot {

background:none!important

}

 .blue1 {

margin-bottom:5px!important

}

 .tollfree-bg {

margin-top:-5px!important

}

 .mar-top {

margin-top:5px!important

}

 .mar-top1 {

margin-top:13px!important

}

}

 @media only screen and (max-width:600px) {

 .mar-lft32 {

margin-left:0!important

}

 .martop45 {

margin-top:25px

}

 .org-color {

color:#7E7F81!important

}

 .brd-rht {

border-right:0!important

}

 .martop16ip {

margin-top:0!important

}

 .pad-lft6 {

padding-left:0!important

}

 .mar0 {

margin:0!important

}

 .brd-rht {

border-right:0

}

 .main-txt {

font-size:20px!important;

text-align:center!important

}

 .ramadan-table table tr td:first-child {

padding-left:10px!important;

padding-left:10px!important

}

 .icon-section3img {

margin:18px 0 9px -10px !important

}

 .icon-section1 img {

margin:20px 0 13px!important

}

 .txt-algntab {

text-align:center!important

}

 .txt-algnip {

text-align:center!important

}

 .row input.clear {

margin:0 15px 10px 0 !important

}

 span.alrdy-agn, span.beg-agn {

width:100%!important

}

 .lst-prt {

width:50%!important;

word-wrap:break-word!important

}

 .linesep {

margin-bottom:14px!important

}

 ul.content-list li span img {

margin-right:0

}

 .pad-top15 {

padding-top:0;

margin-right:0

}

 .pad-top15-1 {

padding-top:0;

margin-right:0

}

 .age-sho {

height:100px;

overflow:scroll

}

 .top-toll-free-bg {

display:none

}

 .intimate {

display:none!important

}

 .logoimg {

width:250px!important

}

 .img-left {

width:100%;

margin-bottom:15px

}

 .phone1 {

float:left!important

}

}

 @media only screen and (max-width:432px) {

 .vertical-line {

border-left:0!important

}

 .brdr-left {

border-left:0!important

}

}

 @media only screen and (max-width:480px) {

 .disp_blk {

padding-left:14px!important;

margin-top:-21px!important

}

 .pad-leftip {

padding-left:0!important

}

 .icon-section1 {

padding:10px 20px 18px!important;

color:#f25822!important

}

 .mar-lft32 {

margin-left:0!important

}

 .martop16ip {

margin-top:16px!important

}

 .org-color {

color:#F15C22!important

}

 .pad-lft6 {

padding-left:0!important

}

 .mar0 {

margin:0!important

}

 .tab-subtxt {

padding:0 0 10px 10px !important

}

 .clear-mob {

clear:both!important

}

 .brd-mob0 {

border:0!important

}

 .padd-lft52 {

padding-left:0!important

}

 .paddip0 {

padding:0!important

}

 .ramadan-table table tr td:first-child {

padding-left:10px!important

}

 .ramadan-table table tr td:last-child {

padding-right:10px!important

}

 .main-txt {

font-size:20px!important;

line-height:27px;

text-align:center!important

}

 .ramadan-table table {

width:100%!important

}

 .icon-section {

width:100%!important;

border-bottom:1px dashed #DCDCDC!important;

margin-top:10px;

padding-bottom:10px

}

 .icon-section:last-child {

border:0!important

}

 .mar-lft66 {

margin-left:0!important

}

 .pad-top {

padding-top:20px

}

 .phone2 {

width:90%;

margin:0 0 0 10px

}

 .phone_2 {

width:90%;

margin:-22px 0 0 3px !important

}

 .email2 {

width:85%!important;

margin:0 0 0 10px

}

 .email_2 {

width:65%!important;

margin:0;

float:left

}

 .email_3 {

width:83%!important;

margin:0;

float:left

}

 .socnet {

padding:10px 0 0

}

 .phoneheight {

height:16px

}

 .twitter1, .facebook1 {

float:none!important

}

 .width-200 {

width:200px!important

}

 .orangetext {

margin-left:30px

}

 .orangetext1 {

margin-left:30px

}

 .career-bg h6 {

left:27px;

position:absolute;

top:28px;

line-height:18px;

color:#3a3a3a;

font-size:16px;

right:15px

}

 .marTops20 {

margin-top:0

}

 .career-bg h7 {

left:18px;

position:absolute;

top:30px;

line-height:18px;

color:#3a3a3a;

font-size:16px;

right:15px

}

 .career-bg .sl-con {

left:18px;

position:absolute;

top:30px;

line-height:18px;

color:#3a3a3a;

font-size:16px;

right:15px

}

 .online-money {

position:absolute;

z-index:5;

right:0;

bottom:10px;

padding-left:35px;

padding-right:35px;

margin-top:10px!important

}

 .dark-overlay {

font-size:14px!important

}

 #banner h5, #banner h2 {

font-size:22px;

font-weight:700;

left:35px;

position:absolute;

text-transform:uppercase;

top:54px;

color:#3a3a3a

}

 .dark-overlay {

width:100%!important

}

 .blue-bg p {

padding:5px 5px 0 15px;

min-height:50px!important;

line-height:14px

}

 .tabs dd.active a, .tabs li.active a {

font-size:12px!important

}

 .tabs dd a {

font-size:12px!important

}

 dl.tabs dd a {

background-color:#FFF;

color:#7D7E82;

display:block;

height:29px;

line-height:30px;

margin:0 0 0 6px;

padding:0 25px 0 0;

width:auto

}

 ul.tabs-content {

min-height:280px

}

 .tabs1 dd.active a, .tabs1 li.active a {

font-size:12px!important

}

 .tabs1 dd a {

font-size:12px!important

}

 dl.tabs1 dd a {

background-color:#FFF;

color:#7D7E82;

display:block;

height:29px;

line-height:30px;

margin:0 0 0 6px;

padding:0 25px 0 0;

width:auto

}

 ul.tabs1-content {

min-height:245px

}

 .promo {

width:100%!important;

height:330px!important

}

 header.row .mobile-two {

width:100%!important;

margin-top:17px;

margin-bottom:10px;

text-align:center

}

 .imgleft {

float:none!important

}

 ul.breadcrumbs {

margin-top:0!important

}

 .main a:before {

margin-right: 8px;

margin-top: 51.5px;

position: absolute;

right: 0.0625em;

top: 46%;

width: 0.3125em

}

 .row input.clear {

margin:0 15px 10px 0 !important

}

 ul.readmore {

display:block;

padding:0;

margin:0;

float:left

}

 ul.readmore li {

margin:0;

padding:0;

list-style:none;

font-size:11px!important;

line-height:14px;

border-right:0!important

}

 ul.readmore li span {

display:inline!important;

float:left;

text-align:left!important;

border:0 solid blue

}

 ul.readmore li:first-child a, ul.readmore li:first-child a:hover {

margin-left:14px!important

}

 ul.readmore li a {

text-decoration:none;

color:#f15d22;

margin:0 14px

}

 ul.readmore li a:hover, ul.readmore li a:focus {

text-decoration:none;

color:#349933;

margin:0 14px

}

 ul.readmore li:last-child {

border-right:0 none!important

}

 ul.readmore li span img {

margin-left:5px!important

}

 .white-bg-off {

min-height:300px!important

}

 .txt-ar {

height:80px

}

 .accordion p img {

box-shadow:0 0 3px 4px #ECECEC;

float:left;

margin:0 25px 15px 0;

width:100%

}

 .clrlf-sp {

clear:left

}

 .credit-icon1 {

margin:0 15px 0 0 !important

}

 .marTop10 {

margin:10px 0 0!important

}

 .credit-list {

margin:0!important

}

 .credit-table {

margin-left:0!important

}

 .app-wrapper {

margin-left:0!important

}

 ul.social-list li span a.brk-word {

width:85%;

word-wrap:break-word;

display:inline-block

}

}

.xm_news {

	border:1px solid #ccc;

	width:23%

}

.hr-dot {

	background:none!important

}

.blue1 {

	margin-bottom:5px!important

}

.mar-top {

	margin-top:5px!important

}

.mar-top1 {

	margin-top:13px!important

}

.mail-br {

	word-wrap:normal!important;

	width:84%!important

}

.foot-mai {

	width:100%

}

.foot-mai span {

	margin-top:0!important

}

.pads27t {

	padding-top:33px

}

.pads10t {

	padding-top:10px

}

.brdr-left {

	border-left:0!important;

	margin-top:10px

}

ul.social-list {

	width:100%

}

.blue-bg {

	color:#FFF;

	position:relative;

	background:url(../images/blue-bg.gif) repeat

}

.blue-bg1 {

	color:#FFF;

	position:relative;

	background:url(../images/blue-bg1.gif) repeat

}

.blue-bg p {

	padding:5px 5px 0 15px;

	min-height:50px;

	line-height:14px;

	font-size:12px!important

}

.blue-bg1 p {

	padding:5px 5px 0 15px;

	min-height:50px;

	line-height:14px;

	font-size:12px!important

}

.blue-bg h6 {

	color:#3b3b3b

}

.blue-bg1 h6 {

	font-size:16px

}

.gray-bg {

	color:#7E8083;

	min-height:136px;

	position:relative;

	background-color:#FFF

}

.gray-bg input {

	margin-top:9px

}

.gray-bg p {

	line-height:14px;

	margin-top:5px

}

.font11 {

	font-size:0.8875em;

	color:#FFF;

	margin-bottom:10px

}

.subtext {

	font-size:0.8875em;

	color:#3b3b3b

}

.subtext a {

	padding-right:0

}

.subtext1 {

	font-size:0.6875em;

	font-weight:700;

	line-height:10px;

	vertical-align:top

}

header {

	background-color: #FFF;

	background-image: -moz-linear-gradient(#ffffff, #eeeeee);

	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#eeeeee));

	background-image: -webkit-linear-gradient(#ffffff, #eeeeee);

	background-image: -o-linear-gradient(#ffffff, #eeeeee);

	background-image: -ms-linear-gradient(#ffffff, #eeeeee);

	background-image: linear-gradient(#ffffff, #eeeeee);

	position:relative;

	min-height:90px;

}

footer {

	color:#FFF;

	padding:23px 0 6px;

	font-size: inherit;

	line-height: inherit

}

.footer_sec {

	background-color: #46b04e;

	background-image: -moz-linear-gradient(#46b04e, #349933);

	background-image: -webkit-gradient(linear, left top, left bottom, from(#46b04e), to(#349933));

	background-image: -webkit-linear-gradient(#46b04e, #349933);

	background-image: -o-linear-gradient(#46b04e, #349933);

	background-image: -ms-linear-gradient(#46b04e, #349933);

	background-image: linear-gradient(#46b04e, #349933);

}

footer p {

	font-size:0.6875em;

	margin-left:22px;

	margin-top:4px

}

footer ul {

	font-size:inherit;

	line-height:inherit

}

footer ul li {

	font-size:inherit;

	line-height:1.05em

}

footer ul li a {

	color:#FFF;

	text-decoration:none;

	font-size:0.8875em

}

footer ul li a:hover, footer ul li a:hover {

	color:#F15D22;

	text-decoration:none

}

section .feedback {

	bottom:-1.937em;

	height: 1.6875em;

	position: absolute;

	right: 0;

	width: 7.0625em;

}

.overlay {

	background-color:#349933;

	color:#FFF!important;

	padding:4px 6px 5px 15px;

	width:100%;

	margin:0 10px 27px 15px

}

.four iframe {

	margin:0;

	padding:0

}

.dark-overlay {

	background-color:#349933;

	color:#FFF;

	opacity:0.9;

	text-transform:uppercase;

	filter:alpha(opacity=60);

	padding:4px 6px 5px 15px;

	position:absolute;

	width:100%

}

.orange {

	color:#ef5d22;

	vertical-align:top;

	line-height:7px

}

.fontorange {

	color:#FFF

}

header .padding0 {

	padding:0

}

.padding0 {

	padding:0

}

.orbit-wrapper #FeaturedPromo {

	color:#7E8083;

	height:195px!important

}

#FeaturedPromo .orbit-slide .columns {

	padding:0 23px 0 15px

}

.orbit-wrapper #FeaturedPromo p {

	padding-left:0;

	padding-top:0;

	padding-right:25px

}

.orbit-wrapper #FeaturedPromo h6 {

	margin-bottom:5px;

	margin-top:11px;

	min-height:80px;

	padding-right:15px

}

.orbit-wrapper #FeaturedPromo label {

	position:absolute;

	bottom:0;

	right:0

}

.orbit-wrapper #FeaturedPromo.orbit div.orbit-slide {

	padding-right:0

}

.promo ul.orbit-bullets {

	bottom:2%;

	left:74%

}

.blue-bg ul.orbit-bullets {

	bottom:0!important;

	left:72%!important

}

input.button1 {

	height:26px

}

.white {

	color:#FFF

}

.signature {

	color:#3c3c3c;

	margin-top:10px;

	font-weight:700;

	font-size:12px!important

}

.desig {

	color:#8c8c8c;

	font-weight:700;

	font-size:12px

}

.tabs-content ul.orbit-bullets {

	bottom:0!important;

	left:95%!important

}

.banner {

	position:relative

}

.slider {

	position:absolute

}

.orbit-caption {

	position:relative;

	left:210px;

	top:7px;

	color:#3b3b3b!important

}

#featuredContent .orbit-caption h2 {

	font-size:48px

}

#featuredContent1.orbit div.orbit-slide, #featuredContent.orbit div.orbit-slide {

	padding-right:0!important;

	width:100%;

	text-align:center

}

.show-online-mini {

	display:block

}

.hide-online-mini {

	display:none

}

.online-money {

	position:absolute;

	z-index:5;

	right:0;

	bottom:10px;

	padding-left:35px;

	padding-right:35px;

	margin-top:30px

}

.gray-bg-banner {

	background:url(../images/white-bg.gif) repeat;

	color:#7E8083;

	-webkit-box-shadow:#dfdfdf 7px 7px 3px;

	-moz-box-shadow:#dfdfdf 7px 7px 3px;

	box-shadow:#dfdfdf 7px 7px 3px;

	width:186px;

	float:left

}

.gray-bg-banner p {

	font-size:12px!important;

	line-height:17px;

	padding-left:10px;

	min-height:60px

}

.gray-bg-banner h5 {

	background-color:#D8D8D8;

	color:#3b3b3b;

	padding:5px;

	width:100%;

	font-size:11px!important;

	font-weight:700;

	text-align:center

}

label.transaction {

	margin-top:15px;

	display:block

}

.blue {

	color:#01B7DF;

	float:left

}

.blue strong {

	line-height:7px;

	vertical-align:top

}

.arrow a {

	background:url(../images/arrow.png) no-repeat scroll right transparent;

	width:5px;

	height:10px;

	padding-right:10px

}

.width100 .vertical-line a {

	color:#7E8083!important;

	text-decoration:underline

}

.width100 .vertical-line a:hover {

	color:#7E8083!important;

	text-decoration:none

}

.accordion p img {

	float:left;

	margin:0 25px 15px 0

}

p.h_resource {

	margin-top:0!important

}

.content p {

	margin-bottom:10px

}

.content .readmore a {

	padding-right:18px

}

ul.content-list {

	margin-top:0;

	margin-bottom:0;

	padding-left:20px

}

ul.content-list li {

	margin-top:5px;

	list-style-type:none;

	background:url(../images/bullet-orange.png) no-repeat scroll 0 9px transparent;

	padding-left:15px

}

.content h5 {

	margin-top:9px

}

table {

	width:100%

}

table th {

	font-weight:700

}

table td, table th {

	padding:3px 3px;

}

.table_head {

	background-color:#00B7D6;

	color:#fff

}

table.responsive {

	margin-bottom:0;

	border-collapse:collapse

}

table.responsive td {

	border:1px solid #ddd

}

tr.table_head th {

	border-right:1px solid #ddd

}

 @media only screen and (max-width:767px) {

 table.responsive {

margin-bottom:0

}

 .pinned {

position:absolute;

left:0;

top:0;

background:#fff;

width:35%;

overflow:hidden;

border-right:1px solid #ccc;

border-left:1px solid #ccc

}

 .pinned table {

border-right:none;

border-left:none;

width:100%

}

 .pinned table th, .pinned table td {

white-space:nowrap

}

 .pinned td:last-child {

border-bottom:0

}

 div.table-wrapper {

position:relative;

margin-bottom:20px;

overflow:hidden;

border-right:1px solid #ccc

}

 div.table-wrapper div.scrollable table {

margin-left:0

}

 div.table-wrapper div.scrollable {

overflow-x:scroll;

overflow-y:hidden

}

 table.responsive td, table.responsive th {

position:relative;

white-space:nowrap;

overflow:hidden

}

 #agent-cen {

height:155px!important

}

 .prt-lft {

padding-left:10px

}

 .mar_top {

margin-top:15px!important

}

 .google-play {

background-position:-226px 0 !important;

}

}

.scroll {

	border:1px solid #CCC;

	padding:5px;

	margin-top:5px;

	width:100%;

	height:250px;

	overflow-y:scroll

}

.box {

	border:1px solid #CCC;

	padding:5px;

	margin:5px 0 10px;

	width:100%;

	height:auto

}

.layer-top {

	z-index:1

}

.over {

	overflow:hidden

}

.space {

	clear:both;

	margin-top:0em;

	overflow:hidden

}

.space-top {

	margin-top:0

}

.mail-con {

	background-image:url(../images/c1.png);

	background-repeat:no-repeat;

	float:left;

	width:100%

}

.mail-con:hover {

	background-image:url(../images/c2.png);

	background-repeat:no-repeat;

	float:left

}

.show_hide img {

	float:left;

	margin-right:7px;

	margin-top:4px;

	font-size:0;

	font-size:12px

}

.ans {

	padding-left:22px

}

.table_txt {

	color:#FFF;

	float:left;

	font-family:franklingothicmediumregularRg;

	font-size:12px;

	font-weight:700;

	min-height:34px;

	line-height:34px;

	text-align:left;

	background-color:#00B7D6;

	border-right:1px solid #fff

}

.table_content {

	color:#7E8083;

	float:left;

	font-family:franklingothicmediumregularRg;

	font-size:12px;

	min-height:34px;

	line-height:34px;

	text-align:left;

	border-right:1px solid #D8D8D8;

	border-bottom:1px solid #D8D8D8

}

.table_left {

	border-left:1px solid #D8D8D8

}

.table_right {

	border-right:1px solid #00B7D6

}

ul.headlists {

	background:url("../images/news-cal.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	font-size: inherit;

	line-height: inherit;

	margin: 0 0 10px;

	overflow: hidden;

	padding: 5px 0 5px 45px

}

ul.headlists li {

	margin:0;

	padding:0 14px 0 0;

	float:left;

	list-style:none;

	font-size:inherit;

	line-height:inherit;

	margin-top:0;

	color:#349933

}

ul.headlists li.current {

	color:#333

}

ul.headlists li:before {

	color: #aaa;

	content: "|";

	float: left;

	font-size:inherit;

	font-weight: 400;

	line-height: inherit;

	padding-right:14px

}

ul.headlists li:first-child:before {

	content:"";

	color:#aaa;

	float:left;

	font-size:inherit;

	padding:0

}

ul.headlists li a {

	text-decoration:none;

	color:#7e8083;

	padding-right:0;

	margin:0;

	line-height:1.25em;

	font-size:1.125em

}

ul.headlists li:hover a, ul.readmore li a:focus {

	text-decoration:none;

	color:#349933

}

ul.headlists li a.current {

	cursor:default;

	color:#333

}

ul.headlists li.current a {

	color:#349933;

	cursor:default;

	padding-right:14px;

	font-size:22px;

	font-weight:700

}

.offers_sorted {

	padding:5px 0;

	border-bottom:1px solid #D5D5D5

}

hr.nospace {

	margin:0!important

}

.jobs {

	background-color:#f9f9f9;

	padding:12px

}

.space-top0 {

	padding-top:0

}

.space-bottom {

	margin-bottom:12px

}

.orange-head {

	color:#ef5d22

}

.pad-left {

	padding-left:10px

}

.pad-top {

	padding-top:2px

}

.pad-top8 {

	padding-top:8px

}

.pad-btm8 {

	padding-bottom:8px

}

.pad-top10 {

	padding-top:10px

}

.pad-top14 {

	padding-top:14px

}

.pad-top18 {

	padding-top:18px

}

.mar-left {

	margin-left:10px

}

.mar-top5 {

	margin-top:5px

}

.mar-btm20 {

	margin-bottom:20px

}

.mar-top20 {

	margin-top:20px

}

.pad-right {

	padding-right:15px

}

.leftspace {

	margin-left:15px

}

.currency_bg {

	background:url(../images/currency-calc-bg.gif) repeat;

	padding:0

}

.feed_bg {

	background:url(../images/currency-calc-bg.gif) repeat;

	padding:0

}

.feed_bg h6 {

	margin-top:0

}

.feed_bg textarea {

	height:65px!important

}

.small-font {

	font-family:franklingothicmediumregularRg;

	font-size:12px;

	line-height:18px

}

.white-bg-off {

	border:1px solid #ddd;

	min-height:380px

}

.white-bg-off-af {

	background:url(../images/white-bg.png) repeat;

	border:1px solid #ddd;

	padding:0 13px 13px;

	min-height:220px

}

.white-bg-off-af p {

	margin-top:5px

}

.offer_img {

	width:100%

}

.offer-small-font {

	font-family:franklingothicmediumregularRg;

	font-size:10px;

	line-height:10px

}

.career-bg {

	background:url(../images/Career_bg.jpg)

}

ul.offer-list {

	margin-top:10px

}

ul.offer-list li {

	margin-top:5px;

	list-style-type:none;

	background:url(../images/square.gif) no-repeat scroll 0 0;

	padding-left:10px;

	font-family:franklingothicmediumregularRg;

	font-size:10px;

	line-height:5px;

	float:left;

	margin-right:17%

}

.dark-grey {

	color:#313131;

	text-transform:uppercase;

	line-height:17px

}

.dark-grey-font {

	color:#313131!important;

	line-height:19px

}

.dark-grey-font25 {

	color:#313131!important;

	line-height:28px;

	font-family:franklingothicmediumregularRg;

	font-size:25px

}

.blue-offers {

	color:#01B7DF;

	float:none;

	padding:10px 0 0!important;

	text-align:center

}

.white-bg-off-xmnews p {

	padding:0!important;

	text-align:center;

	font-weight:700

}

#form_page {

	width:100%;

	display:none

}

#form_page_feed {

	width:100%;

	display:none

}

.overlay-font {

	width:100%;

	color:#349933!important;

	font-size:12px!important;

	font-weight:700;

	line-height:21px

}

.show-for-small select {

	width:100%

}

.news {

	font-size:12px!important;

	line-height:16px;

	font-weight:400

}

.news a {

	font-size:12px!important;

	line-height:16px;

	font-weight:400

}

iframe {

	border:0!important

}

.iframe-width100 {

	width:100%;

	border:0!important

}

.top-banner-page {

	height: 9.50em;

	width: 100%

}

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe[style] {

	width:100%!important

}

.fb_iframe_widget iframe div {

	border:0 solid #FFF!important

}

.ConnectActivityLoginMessage {

	color:red!important;

	border:1px solid red

}

.ConnectActivityLoginMessage a {

	color:#7e8083!important

}

.txt-align {

	text-align:center!important

}

.row .alert-lightbox {

	font-size:0.75em;

	color:red;

	margin-top:0

}

.content p.alert-lightbox {

	margin-top:0

}

.row span.mandatory {

	color:red;

	font-size:11px

}

.texupp {

	text-transform:uppercase!important

}

.sec_code67 {

	width:58.7%!important;

	float:left;

	height:25px!important;

	margin-right:13px!important

}

.sec_code_aplynow {

	width:70%!important;

	float:left;

	height:24px!important;

	margin-right:18px!important

}

.fl_left {

	float:left

}

.clear {

	clear:both

}

.marle9 {

	margin-left:9px;

	margin-top:54px!important

}

.cpt-img {

	float:left;

	margin:0 0 0 2px

}

.marLef20 {

	margin-left:20px!important

}

.marTop5 {

	margin-top:3px!important

}

.marTop26 {

	margin-top:26px!important

}

.marTop20 {

	margin-top:20px!important

}

.padt11 {

	padding-top:11px

}

.padLeft5 {

	padding-left:5px!important

}

.padLeft12 {

	padding-left:12px!important

}

.pad-gr {

	padding:0 10px 10px;

	margin-bottom:10px

}

.clb {

	clear:both

}

.padBtm {

	padding-bottom:10px

}

ul.social-list li img {

	display:inline;

	margin:1px 9px 0 0;

	float:left

}

ul.social-list li span {

	color:#FFF;

	display:inline

}

ul.social-list li span.contact_desc {

	font-size:0.8875em

}

ul.social-list li span a {

	color:#FFF;

	text-decoration:none;

	font-size:0.8875em

}

ul.social-list li span a:hover {

	color:#EFEFEF;

	text-decoration:none

}

.social-list .phone-icon {

	background-image: url("../images/xm-sprite.png");

	background-position: -467px -858px;

	background-repeat: no-repeat;

	display: inline-block;

	margin-right: 0;

	min-height: 2.1em;

	min-width: 1.9em;

	vertical-align: middle;

}

.social-list .email-icon {

	background-image: url("../images/xm-sprite.png");

	background-position: -492px -863px;

	background-repeat: no-repeat;

	display: inline-block;

	min-height: 1.2em;

	min-width: 1.9em;

	vertical-align: middle;

}

.panel p img {

	display:inline-block;

	float:left;

	margin:1px 8px 0 0

}

.panel p span {

	display:inline

}

.panel p span a {

	color:#01B7DF;

	display:inline

}

.tooltipruntimeshow {

	display:block;

	padding:10px;

	position:absolute;

	z-index:1000;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	border-radius:3px;

	width:auto;

	height:2em;

	left:21.25em;

	top:7.9375em

}

.tooltipruntimeshowcommon {

	display:block;

	padding:20px;

	position:absolute;

	z-index:1000;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	border-radius:3px;

	width:auto;

	height:52px;

	left:319px;

	top:108px

}

.send-bold {

	font-weight:700!important

}

.send_img {

	width:97%;

	padding:18px 0 8px 9px

}

.text-position {

	padding:5px 21px 0!important

}

.services-icon {

	float:left;

	margin:0 10px 0 0 !important

}

.services-heading {

	color:#349933!important;

	margin-top:36px!important

}

.services-heading1 {

	color:#349933!important;

	margin-top:24px!important

}

.credit-icon {

	float:left;

	margin:10px 15px 0 0 !important

}

.credit-icon1 {

	float:left;

	margin:0 15px 0 0

}

.marTop10 {

	margin:10px 0 0 95px

}

.credit-list {

	margin:0 0 0 95px

}

.credit-table {

	width:86%;

	margin:0 0 0 95px;

	border:none!important

}

.credit-table td {

	border-bottom:solid 1px #DDD

}

.credit-heading {

	color:#349933;

	margin-top:20px

}

.credit-heading_1 {

	color:#349933;

	margin-top:24px

}

.app-wrapper {

	width:84%;

	height:auto;

	float:left;

	margin-left:95px;

	margin-bottom:10px

}

.xm-icon {

	background:url(../images/Xm-icon.jpg) no-repeat 0 0;

	width:42px;

	height:42px;

	float:left

}

.credit-app {

	background:url(../images/Xm-icon.jpg) no-repeat -41px 0;

	width:126px;

	height:42px;

	float:left

}

.credit-google {

	background:url(../images/Xm-icon.jpg) no-repeat -166px 0;

	width:126px;

	height:42px;

	float:left

}

.dot {

	border-top:1px dotted #949494

}

h3 .header_blue {

	color:#349933;

	font-size:28px

}

h3 .header_gray {

	color:#7E8083;

	font-weight:400

}

h5.agn {

	float:left;

	width:58%

}

h5.agn2 {

	float:left;

	width:79%

}

span.alrdy-agn, span.bec-agn {

	float:right;

	margin-top:13px

}

span.bec-agnet {

	float:right

}

span.bec-agn a {

	float:left

}

ul.content-list-bl {

	margin-top:0;

	margin-bottom:0

}

ul.content-list-bl li {

	margin-top:5px;

	list-style-type:none;

	background:url(../images/bullet-blue.png) no-repeat scroll 0 9px transparent;

	padding-left:15px

}

ul.content-list-blb {

	margin-top:0;

	margin-bottom:0

}

ul.content-list-blb li {

	margin-top:5px;

	list-style-type:none;

	background:url(../images/bullet-blue.png) no-repeat scroll 0 9px transparent;

	padding-left:15px;

	color:#636466

}

ul.content-list-nb {

	margin-top:0;

	margin-bottom:0

}

ul.content-list-nb li {

	margin-top:5px;

	list-style-type:none;

	background:none;

	padding-left:0;

	width:100%;

	float:left

}

ul.content-list-why {

	margin-top:0;

	margin-bottom:0

}

ul.content-list-why li {

	margin-top:5px;

	list-style-type:none;

	background:none;

	padding-left:0;

	padding-bottom:10px;

	width:100%;

	float:left;

	border-bottom:1px solid #ebebeb

}

.dotted {

	background:url(../images/dotted.gif) repeat-x top left;

	height:2px;

	width:100%;

	margin:18px 0 15px;

	clear:both

}

h5 small {

	font-size:14px;

	color:#349933

}

.par-logo {

	background:#fff;

	padding:0;

	float:left;

	text-align:center

}

.par-logo img {

	float:none!important

}

.mar-top20s {

	margin-top:20px

}

ul.readmore {

	display:block;

	padding:0;

	margin-left:0

}

ul.readmore li {

	margin-top:10px;

	padding:0;

	float:left;

	list-style:none;

	font-size:11px!important;

	line-height:14px;

	border-right:1px solid #aaa

}

ul.readmore li span {

	display:block;

	text-align:center;

	margin-bottom:10px

}

ul.readmore li span img {

	margin:0

}

ul.readmore li:last-child {

	border-right:0

}

ul.readmore li:first-child a, ul.readmore li:first-child a:hover {

	margin-left:0!important

}

ul.readmore li a {

	text-decoration:none;

	color:#f15d22;

	margin:0 14px

}

ul.readmore li a:hover, ul.readmore li a:focus {

	text-decoration:none;

	color:#349933;

	margin:0 14px

}

.any-txt-fl {

	float:left;

	width:80%

}

.any-txt-why {

	float:left;

	padding-top:7px;

	width:88%

}

.any-txt {

	float:left

}

.any-img {

	float:left

}

.any-img img {

	float:left;

	margin-bottom:0!important;

	margin-top:7px!important;

	margin-right:10px!important

}

.bo-ri {

	border-right:1px solid #dbdbdb

}

.amu-txt {

	font-size:14px!important;

	color:#349933;

	line-height:25px;

	padding:0;

	word-wrap:break-word

}

.amu-rat {

	font-size:18px!important;

	color:#4d4d4d;

	line-height:25px;

	padding-bottom:10px;

	word-wrap:break-word

}

.amu-tot {

	font-size:24px!important;

	font-weight:700;

	color:#3b3b3b;

	line-height:25px;

	padding-bottom:10px;

	word-wrap:break-word

}

.mar-tops20 {

	margin-top:20px

}

.marLef30 {

	margin-left:30px

}

.xm_news {

	border:1px solid #ccc;

	width:23%;

	margin:0 10px 0 0;

	background:url(../images/white-bg.png) repeat;

	padding:0 10px 13px 9px;

	min-height:120px

}

.wid100-s {

	width:100%!important

}

.tollfree-bg {

	background:url(../images/option-1.png) left top no-repeat;

	width:192px;

	height:64px;

	padding:14px 0 0 55px;

	float:left;

	z-index:9

}

.tollfree-bg-new {

	background:url(../images/option-1.png) no-repeat scroll 12px 0 rgba(0, 0, 0, 0)!important;

	padding:14px 0 0 68px !important;

	width:210px!important;

	margin:5px 0 0!important

}

.tollfree-text {

	font:bold 13px Arial, Helvetica, sans-serif;

	color:#fff!important;

	text-transform:capitalize

}

.tollfree-text-in {

	font:bold 10px Arial, Helvetica, sans-serif;

	color:#fff!important;

	text-transform:capitalize

}

.tollfree-no {

	font:bold 19px Arial, Helvetica, sans-serif;

	color:#fff!important

}

.tollfree-no-uk {

	font:bold 12px Arial, Helvetica, sans-serif;

	color:#fff!important

}

.tollfree-no-oce {

	font:bold 17px Arial, Helvetica, sans-serif;

	color:#fff!important

}

.tollfree-no-eu {

	font:bold 18px Arial, Helvetica, sans-serif;

	color:#fff!important

}

.tollfree-no-gr {

	font:bold 15px Arial, Helvetica, sans-serif;

	color:#fff!important

}

.so-sh {

	display:none

}

.white-bg-off-csr {

	background:url(../images/white-bg.png) repeat;

	border:1px solid #ddd;

	padding:0 8px 13px 9px;

	min-height:130px

}

.white-bg-off-csr img {

	width:100%

}

.pad-btm15 {

	padding-bottom:15px

}

.pad-top12 {

	padding-top:12px

}

.fl-lft {

	float:left!important

}

.query {

	width:290px;

	border:1px solid #d5d5d5;

	float:right;

	margin:0 20px 0 0;

	position:fixed;

	background:#fff;

	z-index:999999;

	bottom:0;

	right:0;

	-moz-box-shadow:-1px -1px 4px #D5D5D5;

	-webkit-box-shadow:-1px -1px 4px #D5D5D5;

	box-shadow:-1px -1px 4px #D5D5D5;

	overflow:hidden

}

.query-head {

	margin:0;

	padding:0;

	background:#f15d22;

	float:left;

	width:289px

}

.query-head h2 {

	font-size:18px;

	font-weight:400!important;

	color:#fff;

	margin:0;

	padding:5px 0 5px 13px;

	float:left

}

.query-head img {

	margin:0;

	padding:11px 13px 0 0;

	background:#f15d22;

	float:right

}

.query-bt {

	margin-bottom:10px

}

.white-bg-off-xmnews {

	min-height:9.8125em !important;

	overflow:hidden!important;

	clear:both!important;

	background-color:#f1f1f1;

	padding:20px;

	margin-bottom:13px

}

.clear_over {

	clear:both;

	overflow:hidden

}

.blue-offers {

	color:#7e8083;

	float:none

}

ul.accordion li .content h5 {

	margin:0 0 15px

}

.marTops20 {

	margin-top:20px

}

.min-hi {

	min-height:200px!important

}

#agent-cen {

	height:450px

}

.promo-ico {

	float:left

}

.promo-ico img {

	float:left;

	margin:10px 5px 0 0;

	padding:0

}

.orbit-wrapper #FeaturedPromo h6.pro-me {

	min-height:55px

}

.con-toll {

	float:left;

	width:100%;

	margin:20px 0 0

}

.con-toll-fot {

	float:left;

	width:100%;

	margin:20px 0 0

}

.min-li {

	line-height:0!important

}

.fllf-imp {

	float:left!important

}

.winatrip {

	margin-top:0;

	margin-bottom:0

}

.winatrip li {

	margin-top:10px;

	list-style-type:none;

	background:url(../images/bullet_img.jpg) no-repeat scroll 0 6px transparent;

	padding-left:25px;

	color:#636466

}

.winNav {

	margin-top:0;

	margin-bottom:0

}

.winNav li {

	margin-top:0;

	list-style-type:none;

	float:left

}

.foot-mai {

	float:left;

	margin:0;

	padding:0

}

.foot-mai span {

	float:left;

	margin:3px 0 0;

	padding:0

}

.foot-mai a {

	font-size:11px

}

.hr-dot {

	background:url(../images/hor-dotted.gif) repeat-y top right

}

.blue1 {

	color:#01B7DF;

	display:block;

	float:none;

	margin-bottom:6px

}

.bullet {

	margin:0 10px 2px 0;

	padding-top:4px!important;

	float:left

}

.bullet img {

	margin:0 10px 7px 0 !important

}

.tollfree-bg-te {

	background:url(../images/pho-bg.gif) no-repeat scroll left 6px transparent;

	float:left;

	height:31px;

	padding:0 0 0 27px;

	width:134px

}

.tollfree-no-eu-tl {

	color:#FFF!important;

	font-size:10px

}

.padl-20 {

	padding-left:20px;

	padding-right:18px

}

.knwmore_promobnr {

	float:left;

	height:22px

}

.marb-15 {

	margin-bottom:15px

}

.mar-re0 {

	margin:0!important

}

h5.head {

	color:#01B7DF

}

.view {

	color:#F7A35A;

	margin-right:0;

	margin-top:0;

	width:25%!important;

	padding-right:0!important

}

.view a {

	color:#F15D22;

	text-decoration:underline

}

.view a:hover {

	color:#F15D22;

	text-decoration:none

}

.acc-lft {

	width:75%;

	float:left;

	padding-right:5%

}

.frst-prt {

	width:36%!important;

	float:left

}

.colon-prt {

	width:6%!important;

	float:left;

	color:#7E8083

}

.lbl-prt label {

	color:#7E8083

}

.lst-prt {

	width:50%;

	float:left

}

.sec-frst-prt {

	width:65%;

	float:left

}

.sec-lst-prt {

	width:24%;

	float:left;

	color:#7E8083

}

.box-prt {

	color:#7e8083;

	background-color:#ddd;

	margin:10px 0 0;

	font-size:14px;

	padding:5px 10px

}

.pad-nne {

	padding:15px 0!important

}

.form-prt {

	width:100%;

	padding:0 0 10px

}

.orange-hd {

	color:#F15D22;

	margin-top:0

}

#career_newupdate .orange-hd.exprs {

	margin-top: 25px;

}

.brdr-left {

	border-left:2px solid #ACACAC

}

p.txt11 {

	font-size:16px;

	line-height:19px

}

#career_newupdate .accordion .mndy {

	clear:both;

	font-size:11px;

	text-align:right;

	margin-top:10px;

	display:block;

}

.mndy {

	clear:both;

	font-size:11px;

	text-align:right;

	margin-top:10px;

	display:block;

}

.columns1 {

	float:left;

	padding:0;

	position:relative

}

.padtop10 {

	padding-top:10px!important

}

.padlft {

	padding-left:0!important;

	padding-bottom:10px

}

.org-bg {

	background:#F78320!important;

	float:right

}

.org {

	background:#F78320!important

}

.type-txt {

	float:left;

	text-align:left;

	width:100%;

	font-size:9px!important;

	margin-top:0!important

}

.padlft-bt {

	padding-left:0!important;

	padding-bottom:0

}

.rght-frm input[type='text'], .rght-frm textarea {

	font-size:0.875em

}

.twelve.columns.padlft.capt_form &gt; input {

	display: inline-block;

	width: 70%;

}

.twelve.columns.padlft.capt_form &gt; a {

	position: relative;

	top: 0.3125em

}

#career_newupdate .pad-nne img {

	vertical-align: middle

}

.rght-frm select {

	font-size:0.75em

}

.pad-nne img {

	max-width:none!important

}

.rght-frm textarea {

	height:auto!important;

	width:100%;

	display:block;

}

#comments, #comments2 {

	word-break: break-all;

	word-wrap: break-word;

}

.tab-btm1 {

	padding-bottom:18px!important

}

.space-btm {

	margin-bottom:15px;

	overflow:hidden

}

.mrht15 {

	margin-left:15px

}

.txt11a {

	font-size:10px

}

.txt11ab {

	font-size:11px;

	padding-top:4px

}

.over {

	overflow:hidden!important

}

#search_mini_form .alignSearch, .alignSearch:focus {

	background-color:#FFF!important;

	border:1px solid #CCC;

	color:#000;

	font-size:0.75em;

	height:2em;

	padding:0.25em 30px 0.25em 0.625em

}

.clrLeft {

	clear:left

}

.inputFile {

	width:100%

}

.tollfree-bg a {

	color:#fff!important

}

.margin-lft {

	margin-left:13px!important

}

.mar-top {

	margin-top:15px!important

}

.btmspace {

	padding:0 0 10px

}

.martop_25 {

	margin:25px 0 0

}

.headpadding {

	padding-left:8px;

	padding-top:10px;

	padding-bottom:10px;

	float:left

}

.any-txt1 {

	float:left;

	padding-top:5px!important

}

.mar-3 {

	margin:-3px 0

}

.mar-5 {

	margin:-5px 0

}

.mar-bot10 {

	margin-bottom:10px

}

.padtop20 {

	padding-top:20px

}

.marTops20 {

	margin-top:20px

}

.form-inner {

	margin:0!important

}

.fo-nrml {

	font-weight:400!important

}

.mar-rgt48 {

	margin-right:48px

}

.intimate {

	background:url(../images/arrow-btm.gif) no-repeat;

	width:15px;

	height:7px;

	position:absolute;

	right:0;

	top:150px

}

.columns.offerholder.offerholdercontent {

	background:none repeat scroll 0 0 #EEE

}

.offerholder.offerholdercontentleft {

	background:none repeat scroll 0 0 #EEE;

	padding:75px 80px 20px 75px

}

.offerholder .offer_img {

	float:left

}

.offerholder .offer_title {

	font-size:1.5625em !important;

	font-weight:700;

	line-height:1em;

	text-transform:uppercase

}

.offerholder span.axis-bank {

	color: #b02a5f;

}

.row.offersection {

	margin-bottom:15px!important

}

 @media print {

header {

	display:none

}

nav {

	display:none

}

.banner {

	display:none

}

.breadcrumbs1 {

	display:none

}

#sidenav {

	display:none

}

footer {

	display:none

}

#content1 {

	display:block!important

}

}

 @media only screen and (max-width:760px) {

 .mar-11 {

margin:0 11px!important

}

}

 @media only screen and (max-width:480px) {

 .mar-lft16 {

margin-left:16px!important

}

 .brd-mob0 {

border:0!important

}

 .padd-lft52 {

padding-left:0!important

}

 .ramadan-table table tr td:last-child {

padding-right:10px!important

}

 .ramadan-table table tr td:first-child {

padding-left:10px!important

}

 .align-left-img {

text-align:center

}

 .txt-algnip {

text-align:center!important

}

 .ramadan-table table {

width:100%!important

}

 .mar-top25 {

margin-top:25px!important

}

 .margn {

margin:0 10px

}

 .pad-btm8 {

padding-bottom:3px!important

}

 .marTops20 {

margin-top:0

}

 .intimate {

display:block!important

}

 .mob-none {

display:none

}

 ul.readmore {

display:block;

padding:0;

margin-left:0

}

 ul.readmore li {

margin-top:10px;

padding:0;

float:left;

list-style:none;

font-size:11px!important;

line-height:14px

}

 ul.readmore li span {

display:block;

text-align:center;

margin-bottom:10px

}

 ul.readmore li span img {

margin:0

}

 ul.readmore li:last-child {

border-right:0

}

 ul.readmore li:first-child a, ul.readmore li:first-child a:hover {

margin-left:7px!important

}

 ul.readmore li a {

text-decoration:none;

color:#f15d22;

margin:0 14px

}

 ul.readmore li a:hover, ul.readmore li a:focus {

text-decoration:none;

color:#349933;

margin:0

}

 .pdbottom {

padding-bottom:10px

}

}

 @media only screen and (max-width:480px) and (orientation:landscape) {

 .align-left-img {

text-align:center

}

 .mar-lft66 {

margin-left:0

}

 .view {

display:inline-block;

color:#F7A35A;

margin-right:0;

margin-top:0;

width:20%!important;

padding-right:15px!important

}

 .view a {

color:#F15D22;

text-decoration:underline

}

 .view a:hover {

color:#F15D22;

text-decoration:none

}

 .top-toll-free-bg {

display:none

}

 .form-inner {

clear:both;

max-height:8.125em;

overflow-y:scroll

}

 .marTop20 {

margin-top:5px!important

}

 .pad-btm8 {

padding-bottom:3px!important

}

 ul.readmore {

display:block;

padding:0;

margin-left:0

}

 ul.readmore li {

margin-top:20px;

padding:0;

float:left;

list-style:none;

font-size:11px!important;

line-height:14px;

clear:both

}

 ul.readmore li span {

display:block;

text-align:center;

margin-bottom:10px

}

 ul.readmore li span img {

margin:0

}

 ul.readmore li:last-child {

border-right:0

}

 ul.readmore li:first-child a, ul.readmore li:first-child a:hover {

margin-left:0!important

}

 ul.readmore li a {

text-decoration:none;

color:#f15d22;

margin:0!important;

padding-left:20px!important;

font-size:12px

}

 ul.readmore li a:hover, ul.readmore li a:focus {

text-decoration:none;

color:#349933;

margin:0!important

}

 .subtext {

padding-left:0!important

}

 .pdbottom {

padding-bottom:10px

}

 .img-left {

width:100%

}

 .mar-left20-ramana {

margin-left:-20px!important

}

}

.alert-lightbox {

	color:red;

	font-size:12px;

	margin-top:10px

}

.phoneheight {

	float:left;

	margin:2px 5px 0 0

}

.inner-list li {

	background:none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;

	list-style:square outside none!important;

	margin:0;

	padding:0!important

}

.inner-list {

	margin-left:25px

}

.hgt .headlists &gt; li {

	margin-bottom:13px

}

.promo {

	overflow:hidden

}

.lin-15 {

	line-height:18px

}

.bec-agn a.agent_btn {

	background:url(../images/become-agent.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0);

	padding:4px 8px 5px 5px;

	color:#FFF

}

.bec-agn a.agent_btn:hover {

	color:#FFF!important;

	text-decoration:none

}

.orange-txt {

	font-weight:700;

	font-size:16px;

	color:#CF4714

}

.seperate-brd {

	border-top:2px solid #01B7DF;

	padding-bottom:5px

}

.mar10 {

	margin-top:10px!important

}

.top-toll-free-bg {

	background:url(../images/toll-free-top.png) no-repeat left top;

	max-width:285px;

	float:right;

	height:24px;

	margin-top:-10px;

	font-size:11px;

	color:#fff!important;

	text-align:left;

	padding:6px 10px 5px 36px

}

.footer-seperator {

	border-top:1px solid gray;

	padding-top:15px

}

.word-wrap {

	word-wrap:break-word

}

.italic {

	font-style:italic

}

.nine.columns.right.text-right.mobile-two.Main.Website {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.South.Asia {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.Middle.East {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.APAC {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.Oceania {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.Africa {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.Europe {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.CIS {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.Australia {

	margin-top:2.313em

}

.logoimg {

	max-width:16.8125em !important;

	margin-top:10px

}

.top_menu {

	margin-top:10px !important;

}

.nine.columns.right.text-right.mobile-two.Canada {

	margin-top:2.313em

}

.nine.columns.right.text-right.mobile-two.US {

	margin-top:2.313em

}

.pr-heading {

	color:#004586;

	font-size:12px;

	font-weight:700;

	padding-top:20px

}

.pr-subheading {

	color:#004586;

	font-size:12px;

	text-decoration:underline

}

.img-left {

	float:left;

	margin-right:13px

}

.th-border tr th {

	border:none;

	border-bottom:1px solid #DCDCDC;

	border-right:1px solid #DCDCDC

}

.th-border tr th:last-child {

	border-right:0

}

.air-table {

	width:98%;

	text-align:center;

	border-collapse:collapse;

	border-spacing:0

}

.credit-heading12 {

	color:#349933;

	margin-top:35px

}

.credit-heading11 {

	color:#349933;

	margin-top:25px

}

.fancy-ctnt {

	display:block;

	margin:8px 0

}

#q1, #q2, #q3, #q4, #q5 {

	cursor:pointer

}

#ans1 {

	margin-left:66px!important

}

.skype_pnh_logo_img {

	display:none!important

}

.skype_pnh_highlighting_inactive_common img {

	display:none!important

}

.agent_btn1 {

	background:url(../images/become-agent.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0);

	padding:0 5px;

	color:#FFF;

	width:94px

}

.agent_btn1:hover {

	color:#FFF!important;

	text-decoration:none

}

.wdth49 {

	width:49%

}

.mar-lft66 {

	margin-left:66px

}

.icon-section {

	width:31%;

	border:0;

	border-right:1px dashed;

	border-color:#DCDCDC;

	float:left;

	margin-left:10px;

	padding-right:10px

}

.icon-section img {

	float:left

}

.icon-section p {

	margin:0;

	font-weight:400

}

.brd-rht {

	border-right:0

}

.font16 {

	font-size:14px!important;

	color:gray!important

}

.pad-rht10 {

	padding-right:5px!important

}

.font-normal {

	font-weight:400!important;

	font-size:12px!important

}

.clear-mob {

	clear:none

}

.m-pesa-content {

	border:1px solid #DDD;

	padding:0 10px 10px;

	margin:15px 0

}

.m-pesa-h6 {

	color:#77787C!important

}

.tollfree-no-eu-font11 {

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#FFF!important

}

.ramadan-table table {

	border-collapse:collapse;

	border:0;

	width:570px;

	margin:0 auto;

	background-color:#F15C22!important

}

.ramadan-table table tr td {

	color:#FFF;

	border-bottom:1px solid #fff;

	vertical-align:bottom

}

.ramadan-table table tr:last-child td {

	border-bottom:0

}

.ramadan-table table tr td:first-child {

	padding-left:0

}

.ramadan-table table tr td:last-child {

	padding-right:0

}

.bgorange {

	background-color:#F15C22!important

}

.icon-section1 {

	padding:10px 20px 0;

	background:url(../images/ramadan-bg.png)

}

.icon-section1 img {

	margin:21px 12px 12px

}

.main-txt {

	color:#fff;

	font-size:26px!important;

	margin-bottom:18px!important;

	margin-top:20px!important;

	line-height:27px!important

}

.sub-txt {

	color:#fff!important

}

.icon-section2 {

	background-color:#00b8de!important;

	padding:10px 20px 20px;

	margin-top:5px

}

.icon-section2 img {

	margin:5px

}

.icon-section3 {

	background:url(../images/ramadan-bg.png);

	border-bottom:1px solid #F15C22;

	padding:10px 20px 0;

	margin-top:10px;

	cursor:pointer

}

.icon-section3img {

	margin:22px 12px 12px

}

.bg-tdimp {

	background-color:#F15C22!important

}

.bg-tdimp-fancy {

	background-color:#00B8DE!important

}

.bg-tdimplight {

	background-color:#00b8de!important

}

.bg-light_head {

	background-color:#00B8DE

}

.padd-lft52 {

	padding-left:52px

}

.ramadan-table table tr td.brd0 {

	border:0!important

}

.pad-ramadan {

	padding-right:10px

}

.tab-subtxt {

	padding:0 0 10px 46px

}

.brd-rht {

	border-right:1px solid

}

.pad-lft6 {

	padding-left:6px

}

.pad-rht6 {

	padding-right:6px

}

.mar-top20 {

	margin-top:20px

}

.pad-top20 {

	padding-top:20px

}

.pad-bttm20 {

	padding-bottom:20px

}

.mar-btn20-ramana {

	margin-bottom:20px!important;

	overflow:hidden

}

.font14 {

	font-size:14px!important;

	color:#349933

}

.mar-top15 {

	margin-top:15px!important

}

.mar0 {

	margin:0!important

}

.mar-top0 {

	margin-top:0!important

}

.mar-lft0 {

	margin-left:0!important

}

.mar-rht0 {

	margin-right:0!important

}

.mar-lft32 {

	margin-left:32px!important

}

.grey-clr {

	color:#7e8083!important

}

.dark-grey-clr {

	background-color:#006599!important

}

.align-left-img {

	text-align:center

}

.section-sep {

	padding:0 10px 14px;

	border-bottom:1px solid #fff;

	overflow:hidden

}

.brdr {

	border-bottom:0!important

}

.cont_box {

	background-color:#00b8de!important;

	color:#fff!important;

	padding:10px;

	text-align:left;

	margin-bottom:0!important

}

.cont_box_inner {

	padding:10px;

	background-color:#ededed

}

.disp_blk {

	display:inline-block;

	padding-left:5px

}

.txt-algnip {

	text-align:left

}

.draw-font {

	font-size:16px;

	text-align:center

}

.wdth {

	width:98%!important

}

.fancy-tabalgn {

	background-color:#00B8DE;

	padding:15px

}

.fancy-tabalgn table {

	background-color:#00B8DE!important;

	border:0;

	border-collapse:collapse

}

.fancy-tabalgn table tr:last-child td {

	border-bottom:0!important

}

.fancy-tabalgn table tr td:first-child {

	padding-left:0;

	border-left:0

}

.fancy-tabalgn table tr td:last-child {

	padding-right:0;

	border-right:0

}

.fancy-head {

	color:#FFF;

	text-align:center;

	padding:8px 0 8px 16px;

	background-color:#585852

}

.martop45 {

	margin-top:45px

}

.flt-span2 {

	display:inline-block;

	float:left;

	width:88%;

	line-height:19px

}

.flt-span1 {

	display:block;

	float:left

}

.ramadan_textarea {

	width:94%;

	margin-bottom:10px;

	margin-left:7px

}

.padd_3 {

	padding-left:3px

}

.formalign {

	margin-left:5px

}

.flex-nav {

	background:url(../images/submenu-bg.png) repeat-x

}

.subcategory_list {

	background:url(../images/submenu-bg.png) repeat-x;

	height:34px;

	text-align:center

}

.subcategory_list ul {

	list-style-type:none;

	margin:0;

	padding:0;

	display:inline-block

}

.subcategory_list ul li {

	float:left

}

.subcategory_list ul li a {

	display:block;

	text-align:center;

	padding:0 27px;

	color:#505050;

	font-size:0.9375em;

	position:relative;

	line-height:2.28em

}

.subcategory_list ul li a.current {

	background:#F9F9F9;

	cursor:default

}

.subcategory_list ul li a:hover {

	background:#F9F9F9

}

.subcategory_list ul li a span {

	background:#ADADAD;

	height:2.25em;

	position:absolute;

	right:0;

	width:0.063em;

	position:absolute;

	top:0;

	display:inline-block

}

.subcategory_list ul li:last-child a span {

	display:none

}

.subcategory_list ul li div {

	width:100%;

	position:absolute;

	left:0;

	text-align:center;

	line-height:0;

	background:url(../images/subnav-bg.png) repeat-x

}

.subcategory_list ul li div ul.sub_nav {

	display:inline-block

}

.subcategory_list ul li div ul.sub_nav li a {

	color:#848484;

	background:none

}

.subcategory_list ul li div ul.sub_nav li a span {

	height:22px;

	top:6px

}

.subcategory_list ul li div ul.sub_nav li a:hover, .subcategory_list ul li div ul.sub_nav li a.current {

	color:#E95410

}

.abtus {

	padding:30px 50px

}

.lft_content {

	padding:0px 10px 10px 0;

	text-align:justify;

	border-right:1px solid #ddd;

	min-height:260px; 

}

.lft_content {

	

}

.textedito_table ul{}

.textedito_table li{ list-style:none; list-style-image:url(../images/list-style-2-bullet.jpg); list-style-position: outside;margin-left: 20px; 

}

.textedito_table table td { padding:5px;}

.rgt_content {

	padding:0 0px 20px;

	text-align:justify;

}

.lft_content p, .rgt_content p {

	font-size:100%;

	line-height:1.5em;

	margin-bottom:0.9375em

}

.lft_content h2, .rgt_content h2 {

	color:#349933;

	font-size:35px;

	font-weight:400;

	margin-top:0

}

.log_register {

	display:inline-block;

	position:absolute;

	top:10px;

	right:10px;

	z-index:9

}

.log_register a {

	font-size:13px;

	color:#3c3c3c

}

.global-network {

	position:relative

}

#ratefrm .four.columns &gt; label {

	display:block;

	margin:10px 0

}

#ratefrm .four.columns select, #ratefrm .four.columns input {

	margin-bottom:20px

}

.radio_lbl label {

	display:inline-block!important;

	margin:9px 0!important

}

.radio_lbl .amount_type {

	margin-bottom:0!important;

	margin-top:0!important

}

#include_yes label {

	display:inline!important

}

.martop50 {

	margin-top:50px!important

}

.flex-banner {

	background:url(../images/banner-bg.jpg) repeat

}

.brdr_btm {

	border-bottom:1px solid #ddd;

	padding-bottom:20px

}

.header_sub {

	padding:7px 0 7px 60px;

	position:relative;

	border-bottom:1px solid #ddd;

	font-size:20px!important

}

.header_sub span {

	display: inline-block;

	height: 2.2em;

	left: 0;

	position: absolute;

	top: 0;

	width: 1.9em

}

.header_sub1 {

	padding:0 0 2px 60px;

	position:relative;

	border-bottom:1px solid #ddd;

	font-size:25px

}

.header_sub1 span {

	display:inline-block;

	position:absolute;

	width:40px;

	height:47px;

	left:0;

	top:0

}

.header_single {

	padding:14px 0 0 60px;

	position:relative;

	font-size:1.5625em;

	margin-bottom:25px!important

}

.header_single span {

	display:inline-block;

	position:absolute;

	width:2em;

	height:2.2em;

	left:0;

	top:0

}

.content_secs {

	padding:0 40px 0 0

}

.xm_speed {

	background:url(../images/xm-sprite.png) no-repeat -495px -506px

}

.xm_innovation {

	background:url(../images/xm-sprite.png) no-repeat -317px -496px

}

.xm_compliance {

	background:url(../images/xm-sprite.png) no-repeat -534px -96px

}

.xm_infrastructure {

	background:url(../images/xm-sprite.png) no-repeat -746px -503px

}

.xm_policies {

	background:url(../images/xm-sprite.png) no-repeat -403px -499px

}

.xm_process {

	background:url(../images/xm-sprite.png) no-repeat -656px -501px

}

.xm_partner_network {

	background:url(../images/xm-sprite.png) no-repeat -305px -571px

}

.xm_our_partner {

	background:url(../images/xm-sprite.png) no-repeat -887px -671px

}

.xm_offer {

	background:url(../images/xm-sprite.png) no-repeat -839px -581px

}

.xm_milestone {

	background:url(../images/xm-sprite.png) no-repeat -736px -95px

}

.xm_calculator {

	background:url(../images/xm-sprite.png) no-repeat -666px -581px

}

.xm_agent_locator {

	background:url(../images/xm-sprite.png) no-repeat -669px -673px

}

#panel1 p, #panel2 p, #panel3 p {

	margin-top:5px

}

.career_img {

	display:inline-block;

	float:left;

	margin:0 30px 30px 0;

	padding:10px

}

.xm_partner_icn {

	background:url(../images/xm-sprite.png) no-repeat -391px -568px

}

.xm_actim_icn {

	background:url(../images/xm-sprite.png) no-repeat -585px -96px

}

.xm_helpline_icn {

	background:url(../images/xm-sprite.png) no-repeat -832px -674px

}

.xm_who_icn {

	background:url(../images/xm-sprite.png) no-repeat scroll -565px -579px

}

.xm_formidable_icn {

	background:url(../images/xm-sprite.png) no-repeat -319px -668px

}

.xm_vision_icn {

	background:url(../images/xm-sprite.png) no-repeat -402px -669px

}

.xm_send_receive {

	background:url(../images/xm-sprite.png) no-repeat -749px -584px

}

.xm_whypartnericn {

	background:url(../images/xm-sprite.png) no-repeat -803px -504px

}

.xm_benefits {

	background:url(../images/xm-sprite.png) no-repeat -924px -584px

}

.xm_offers {

	background:url(../images/xm-sprite.png) no-repeat -839px -582px

}

.xm_ourteam {

	background:url(../images/xm-sprite.png) no-repeat -842px -93px

}

.xm_csricn {

	background:url(../images/xm-sprite.png) no-repeat -863px -506px

}

.xm_innews {

	background:url(../images/xm-sprite.png) no-repeat -520px -446px

}

.xm_experience {

	background:url(../images/xm-sprite.png) no-repeat -568px -446px

}

.xm_whatpeople {

	background:url(../images/xm-sprite.png) no-repeat -747px -446px

}

.xm_queriesans {

	background:url(../images/xm-sprite.png) no-repeat -908px -449px

}

.xm_partnericn {

	background:url(../images/xm-sprite.png) no-repeat -791px -96px

}

.xm_contactus {

	background:url(../images/xm-sprite.png) no-repeat -689px -93px

}

.xm_moneysafe {

	background:url(../images/xm-sprite.png) no-repeat -636px -93px

}

.xm_philosophy {

	background:url(../images/xm-sprite.png) no-repeat -574px -510px

}

.xm_newsroom {

	background:url(../images/xm-sprite.png) no-repeat -889px -92px

}

.xm_com_scams {

	background:url(../images/xm-sprite.png) no-repeat -738px -30px

}

.xm_cashpick {

	background:url(../images/in-cash-icon.png) no-repeat 0 0;

	width:65px!important

}

.xm_bankdeposit {

	background:url(../images/bank-icon.png) no-repeat 0 0;

	width:51px!important

}

.xm_doortodel {

	background:url(../images/door-delivery-icon.png) no-repeat 0 0;

	width:54px!important

}

.header_single.xm_cashpickhead {

	padding-left:75px

}

.marbtm20 {

	margin-bottom:20px

}

ul.headlistsbg {

	background:none!important;

	padding:0!important

}

ul.headlistsbg li a, ul.headlistsbg li:before, ul.headlistsbg li {

}

.testimonial_sec {

	padding-bottom:0

}

.doub_quote_top, .doub_quote_bottom {

	color:#c1c1c1;

	font-family:times new roman;

	font-size:3.0625em;

	font-weight:700;

	position:relative;

	letter-spacing:-12px

}

.doub_quote_top {

	bottom:-12px;

	padding:0 18px 0 0

}

.doub_quote_bottom {

	bottom:-0.45em;

	padding:0 0 0 6px;

	line-height:0

}

.txt_clr {

	color:#349933!important;

	line-height:1.83em

}

.hgt245 {

	height:245px;

	display:table-cell;

	vertical-align:bottom

}

.csrpgm {

	margin-bottom:15px!important

}

.martop30 {

	margin-top:10px!important

}

.agent_btn {

	padding:4px 8px 5px 5px;

	background:url(../images/become-agent.jpg) repeat

}

.agent_btn a, .agent_btn a:hover {

	color:#FFF

}

.news_sec p:first-child a {

	color:#349933

}

.for-desc {

	display:none!important

}

.miles_link {

	cursor:pointer;

	display:inline-block

}

.miles_link span {

	display:inline-block;

	margin-left:10px

}

.video {

	margin-bottom:25px

}

.category-careers .video {

	margin-bottom:0px;

}

.cont_top45 {

	margin-top:45px

}

.compliance1, .compliance2, .compliance3 {

	padding-bottom:10px;

	padding-top:10px

}

.comp_box {

	padding:0 20px 18px

}

.comp_box p {

	margin-top:0!important

}

.compliance1, .compliance3 {

	background:#f5f5f5

}

.compliance2 {

	background:#efefef

}

.seperator {

	clear:both;

	overflow:hidden;

	text-align:right

}

.sub_head {

	font-size:20px!important

}

.float_list li {

	display:inline-block;

	margin-right:10px

}

.milestone_sec {

	list-style-type:none;

	padding:0;

	margin:0;

	display:table;

	width:100%

}

.milestone_sec li {

	display:table-cell;

	width:25%;

	padding:35px 15px

}

.milestone_sec li p {

	margin-top:10px

}

.milestone_sec li div {

	margin-bottom:30px;

	position:relative

}

.year_1999 span, .year_2001 span, .year_2002 span, .year_2005 span, .year_2009 span, .year_2010 span {

	height:8.1875em;

	width:6.6875em;

	display:inline-block;

	bottom:0;

	left:0

}

.year_2013 span, .year_2012 span, .year_2011 span, .year_2008 span, .year_2007 span {

	height:8.1875em;

	width:6.6875em;

	display:inline-block;

	bottom:0;

	left:0

}

.year_1999 span {

	background:url(../images/xm-sprite.png) no-repeat -752px -286px

}

.year_2001 span {

	background:url(../images/xm-sprite.png) no-repeat -644px -286px

}

.year_2002 span {

	background:url(../images/xm-sprite.png) no-repeat -533px -286px

}

.year_2005 span {

	background:url(../images/xm-sprite.png) no-repeat -420px -286px

}

.year_2009 span {

	background:url(../images/xm-sprite.png) no-repeat -751px -160px

}

.year_2010 span {

	background:url(../images/xm-sprite.png) no-repeat -642px -160px

}

.year_2007 span {

	background:url(../images/xm-sprite.png) no-repeat -314px -286px

}

.year_2008 span {

	background:url(../images/xm-sprite.png) no-repeat -861px -160px

}

.year_2011 span {

	background:url(../images/xm-sprite.png) no-repeat -533px -160px

}

.year_2012 span {

	background:url(../images/xm-sprite.png) no-repeat -423px -160px

}

.year_2013 span {

	background:url(../images/xm-sprite.png) no-repeat -315px -160px

}

.agent_button {

	background:url(../images/become-agent.jpg) repeat-x;

	height:22px;

	line-height:22px;

	display:inline-block;

	padding:0 10px!important;

	color:#FFF

}

.agent_button:hover {

	color:#FFF

}

.flt_rgt {

	float:right

}

.know_more_btn {

	display:inline-block;

	position:absolute;

	bottom:15px;

	left:15px;

	background:#f35822;

	padding:5px!important;

	color:#FFF

}

.know_more_btn:hover {

	color:#FFF

}

.offer_title {

	color:#F35822;

	font-size:22px!important

}

.white-bg-off p {

	margin-top:5px;

	padding:0 30px

}

span.calculate_arrow {

	display:inline-block;

	width:3.3125em;

	height:1.375em;

	background:url(../images/xm-sprite.png) no-repeat -44px -313px;

	margin-top:42px

}

.form_container label {

	margin:22px 0 6px;

	display:block

}

div.row.milestone_row {

	margin-top:25px

}

.mileyearcontent {

	background:none repeat scroll 0 0 #FFF;

	border:1px solid #848484;

	padding:6px 20px 20px;

	position:absolute;

	top:8.375em;

	width:31.25em;

	z-index:10;

	left:0;

	display:none;

	font-size: inherit;

}

.mileyearcontent ul {

	font-size: inherit

}

.mileyearcontent ul li {

	font-size: 1em

}

.year_2008 + .mileyearcontent, .year_2009 + .mileyearcontent, .year_2010 + .mileyearcontent, .year_2001 + .mileyearcontent, .year_1999 + .mileyearcontent {

	right:0;

	left:auto

}

.mile_none {

	display:block

}

.infor_box {

	float:left;

	position:relative

}

.result_container {

	border:1px solid #ddd

}

.result_head {

	background:#ddd;

	padding:5px 0 5px 20px;

	margin:0!important;

	font-size:20px!important;

	color:#7e8083!important;

	border-bottom:1px solid #ddd

}

.exchange {

	padding:12px;

	text-align:center;

	margin-bottom:20px;

	border-bottom:1px solid #ddd

}

.exchange .title {

	display:inline-block;

	height:1.75em;

	line-height:1.75em;

	margin:0 5px 0 0;

	vertical-align:top

}

.exchange .pay {

	display:inline-block;

	margin-bottom:0

}

.title, .pay, .pay_head {

	display:block

}

.title {

	color:#4d4d4d;

	font-size:0.875em;

	margin:5px 0

}

.pay {

	font-size:1.5625em;

	color:#349933;

	margin-bottom:20px

}

.pay_head {

	font-size:2.5em;

	color:#349933

}

.terms {

	font-size:0.8125em;

	padding:0 10px 15px

}

.tot_pay {

	margin-top:40px

}

.locate_btn {

	background:url(../images/gradiant_btn.png) repeat-x;

	padding:0 18px 0 47px;

	height:1.625em;

	display:inline-block;

	line-height:1.625em;

	color:#FFF;

	position:relative;

	margin-top:40px

}

.locate_btn:hover {

	color:#FFF

}

.new_btn, input[type="button"].new_btn {

	background:url(../images/gradiant_btn.png) repeat-x;

	padding:0 1.25em!important;

	height:2em;

	display:inline-block;

	line-height:2em!important;

	color:#FFF;

	position:relative

}

.new_btn:hover {

	color:#FFF;

	text-decoration:none

}

.locate_btn span {

	background:url(../images/xm-sprite.png) no-repeat -192px -300px;

	width:1.875em;

	height:1.625em;

	display:inline-block;

	position:absolute;

	left:0.375em

}

.address_sec {

	border-bottom:1px solid #c6c6c6;

	display:table

}

.left_sec {

	width:12%;

	background:#349933;

	padding:5px;

	display:table-cell;

	text-align:center;

	color:#FFF

}

.right_sec {

	width:88%;

	background:#595959;

	padding:7px 15px 20px;

	display:table-cell;

	color:#FFF

}

.right_sec p {

	margin-top:9px;

	line-height:14px

}

.address_head {

	display:block;

	margin-bottom:11px;

	margin-top:10px

}

.addr, .phone {

	font-size:0.8125em !important;

	margin-bottom:5px!important

}

.right_sec p a {

	color:#cecece;

	text-decoration:underline

}

.right_sec p a:hover {

	color:#46d1eb

}

.addr_btn {

	display:block;

	background:#349933;

	color:#FFF;

	padding:5px 10px;

	text-align:center;

	background:url(../images/gradiant_btn.png) repeat-x 0 0

}

.addr_btn:hover {

	color:#FFF

}

.enquiry {

	text-align:right;

	font-size:0.875em

}

.enquiry a {

	font-size:0.875em

}

.header_bg {

	background-color: #FFF;

	background-image: -moz-linear-gradient(#ffffff, #eeeeee);

	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#eeeeee));

	background-image: -webkit-linear-gradient(#ffffff, #eeeeee);

	background-image: -o-linear-gradient(#ffffff, #eeeeee);

	background-image: -ms-linear-gradient(#ffffff, #eeeeee);

	background-image: linear-gradient(#ffffff, #eeeeee);

	width:100%;

	margin-top: -14px;

}



.twelve.columns.content.contentspace {

	margin-top:102px!important

}

.spacing {

	margin-top:77px

}

.bot_sec {

	margin-top:39px

}

.txt_mbtm {

	margin-bottom:36px

}

.pd-top17 {

	padding-top:17px

}

.padding_sec {

	padding:0 20px 0 0

}

.list_offer {

	list-style-type:none;

	font-size: inherit;

}

.list_offer li {

	padding-left:15px;

	position:relative;

	font-size:1em;

}

.list_offer li span {

	display: inline-block;

	height: 0.375em;

	left: 0;

	position: absolute;

	top: 0.5625em;

	width: 0.375em;

	background:url(../images/bullet-orange.png) no-repeat

}

#nav-popup.popup {

	background:#484848;

	display:block;

	position:absolute;

	width:100%;

	z-index:999;

	padding:28px 20px 20px;

	height:auto

}

#transtracker .level-top.transactionactive {

	background:url(../images/top-gradiant.png) repeat-x 0 0

}

#nav-popup.popup p {

	color:#FFF;

	font-size:14px;

	line-height:16px;

	text-transform:none;

	margin-bottom:10px

}

#nav-popup.popup a {

	margin-right:5px;

	margin-top:10px;

	background:url(../images/gradiant_btn.png) repeat-x!important;

	padding:0 10px;

	height:32px;

	display:inline-block;

	line-height:32px;

	color:#FFF;

	position:relative;

	font-size:16px

}

#nav-popup.popup input[type="text"] {

	margin-bottom:10px

}



.content_margin {

	margin-top:15px

}

.content_top_margin {

	margin-top:10px

}

.header_sub1.header_single_big span, .header_single.header_single_big span {

	height:3.25em;

	width:3.25em

}

.miles_link1 {

	font-size:25px;

	margin-left:0!important

}

.partner_content p {

	margin-bottom:25px

}

span.steps {

	display:block;

	font-size:1.25em;

	font-weight:700;

	margin-bottom:5px

}

.scroll_pane {

	width:100%;

	overflow:auto;

	height:7.1875em

}

.jspContainer {

	overflow:hidden;

	position:relative

}

.jspPane {

	position:absolute;

	padding:5px

}

.jspPane &gt; * {

	padding-right:8px

}

.jspVerticalBar {

	position:absolute;

	top:0;

	right:-2px;

	width:15px;

	height:100%;

	display:block

}

.jspCap {

	display:none

}

.jspVerticalBar *, .jspHorizontalBar * {

	margin:0;

	padding:0

}

.jspTrack {

	background-image:url(../images/scroll-bar-new.png);

	background-position:6px 0;

	background-repeat:repeat-y;

	position:relative

}

.jspDrag {

	position:relative;

	top:0;

	left:1px;

	cursor:pointer;

	background:#7e8083;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	width:10px;

	height:10px!important

}

.faqarrow-block {

	text-align:center;

	padding:5px!important;

	vertical-align:middle;

	position:relative;

	border:1px solid #ddd;

	display:table-cell

}

.faqarrow-block span {

	position:absolute;

	display:inline-block!important;

	width:0.875em;

	height:1.0625em;

	right:-0.8125em;

	background:url(../images/xm-sprite.png) no-repeat -176px -360px

}

.faqarrow-block1 span {

	position:absolute;

	display:inline-block!important;

	width:0.875em;

	height:1.0625em;

	right:-0.8125em;

	top:42%;

	background:url(../images/xm-sprite.png) no-repeat -176px -360px

}

.faqarrow-block1 {

	text-align:center;

	padding:15px 5px!important;

	vertical-align:middle;

	position:relative;

	border:1px solid #ddd

}

.select-wrapper {

	float:left;

	display:inline-block;

	border:1px solid #CCC;

	background:url(../images/drop_arrow.png) no-repeat right center;

	cursor:pointer;

	width:100%;

	height:1.5em;

	line-height:1.6em

}

#career_newupdate .accordion .select-wrapper {

	display:block;

}

.select-wrapper select {

	width:96%;

	height:inherit;

	line-height:inherit

}

.select-wrapper:hover {

	background:url(../images/drop_arrow.png) no-repeat right center;

	border-color:#CCC

}

.select-wrapper .holder {

	display:block;

	margin:0 35px 0 5px;

	white-space:nowrap;

	overflow:hidden;

	cursor:pointer;

	position:relative;

	z-index:0;

	color:#333;

	font-size:13px

}

.select-wrapper select {

	margin:0;

	position:absolute;

	z-index:2;

	cursor:pointer;

	outline:none;

	opacity:0;

_nofocusline:expression(this.hideFocus=true);

-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

	filter:alpha(opacity=0);

	-khtml-opacity:0;

	-moz-opacity:0

}

#transtracker a.tra_close {

	background:url(../images/xm-sprite.png) no-repeat -889px -349px!important;

	display:inline-block;

	height:1.25em;

	width:1.25em;

	padding:0;

	position:absolute;

	right:0;

	top:-0.3125em

}

div.pagination-parent .swiper-pagination-switch.swiper-active-switch, div.pagination-parent2 .swiper-pagination-switch.swiper-active-switch, div.pagination-parent1 .swiper-pagination-switch.swiper-active-switch {

	background:#359933;

	box-shadow:none;

	border:0;

	cursor:default

}

div.pagination-parent .swiper-pagination-switch, div.pagination-parent2 .swiper-pagination-switch, div.pagination-parent1 .swiper-pagination-switch {

	background:#fff;

	box-shadow:none;

	border:1px solid #ccc

}

input[type="radio"] {

	margin:0 3px 0 0;

	position:relative;

	top:1px;

	padding:0

}

ul.breadcrumbs li a.active {

	color:#333;

	cursor:default

}

ul.breadcrumbs li a.active:hover {

	text-decoration:none

}

#panel1, #panel2, #panel3 {

	min-height:inherit!important

}

#status + span input[type="text"] {

	width:100%

}

.sitemainhead {

	background:#f1f1f1;

	margin-bottom:20px;

	text-align:center;

	margin-top:17px

}

.sitemainhead &gt; a {

	color:#f15d22;

	display:inline-block;

	font-size:25px;

	margin:0;

	padding:7px 0

}

.content-list a {

	color:#7e8083

}

.sitemainhead &gt; a:hover, .content-list a.sitehead:hover, .content-list a:hover {

	color:#349933

}

.content-list a.sitehead {

	color:#f15d22

}

.bluetxt {

	font-weight:700;

	display:block;

	margin-bottom:5px

}

div.columns.contentmt0.content {

	margin-top:0

}

.becomepartner {

	border-right:1px solid #DFDFDF;

	height:100%;

	min-height:100px;

	padding:20px 20px 20px 70px;

	text-align:left;

	position:relative

}

.becomepartner-seperator {

	margin-top:0

}

.becomepartner-seperator a {

	margin-right:5px

}

.par-logo .orbit-slide strong {

	background:none repeat scroll 0 0 #ddd;

	color:#7e8083;

	display:inline-block;

	padding:10px 0;

	width:100%;

	margin-bottom:0

}

.par-logo .orbit-wrapper .slider-nav span {

	bottom:12px;

	top:auto!important

}

.twelve.mar-top20s img {

	margin:5px 20px

}

.par-logo .orbit-wrapper .slider-nav span.right {

	right:16px

}

.par-logo .orbit-wrapper .slider-nav span.left {

	left:auto;

	right:30px!important

}

.par-logo .orbit-wrapper .slider-nav span.right {

	background:url(../images/xm-sprite.png) no-repeat scroll -125px -226px rgba(0, 0, 0, 0)

}

.par-logo .orbit-wrapper .slider-nav span.left {

	background:url(../images/xm-sprite.png) no-repeat scroll -112px -226px rgba(0, 0, 0, 0)

}

.table-container table.regiontable {

	border:0 none;

	border-collapse:collapse

}

.table-container table.regiontable th {

	background:none repeat scroll 0 0 #777;

	color:#FFF;

	font-size:16px;

	text-align:center

}

.table-container table.regiontable td {

	background:none repeat scroll 0 0 #F5F5F5;

	border-bottom:1px solid #C3C3C3;

	font-size:16px;

	text-align:center;

	color:#7E8083

}

.table-container table.regiontable td:first-child {

	color:#F15C22;

	text-align:left

}

.table-container table.regiontable th:first-child {

	text-align:left

}

h5.fancybox-head {

	color:#F15C22;

	margin:10px 0 20px

}

.par-logo.age-sho.part {

	width:100%

}

.galleryimg-holder img {

	width:100%

}

.gallery h5 {

	margin-top:47px

}

.gallery h5:first-child {

	margin-top:0

}

.galleryimg-holder {

	margin-bottom:20px

}

.row.contactrow {

	margin-bottom:25px!important;

	padding-bottom:15px

}

.countryphonelist li {

	display:inline;

	list-style-type:none

}

.commontxt &gt; span {

	font-size:40px

}

p.mediumtext {

	font-size:1.125em;

	line-height:1.1em;

	margin-top:28px

}

div.scamtable h5 {

	background:none repeat scroll 0 0 #349933;

	color:#FFF;

	font-size:18px;

	padding:10px 15px

}

.scamtable p &gt; strong {

	border-top:1px solid #ABABAB;

	display:block;

	margin:20px 0 0;

	padding-top:20px

}

.scamtable div p:first-of-type &gt; strong {

	border:0 none;

	margin-top:20px;

	padding-top:0

}

.orange-bullet &gt; li {

	list-style-type:none;

	padding-left:30px;

	line-height:1.25em;

	margin:20px 0;

	position:relative

}

.orange-bullet &gt; li span {

	background:url(../images/xm-sprite.png) no-repeat -360px -31px;

	width:15px;

	height:15px;

	position:absolute;

	left:0;

	top:3px

}

.orange-bullet1 &gt; li span {

	background:url(../images/xm-sprite.png) no-repeat -335px -32px!important

}

.gallery h4 {

	color:#349933;

	font-size:30px;

	font-weight:400;

	margin-top:35px

}

.gallery h4 + h5 {

	margin-top:5px

}

.helplinelist p {

	margin-top:43px

}

.helplinelist p &gt; span {

	margin-bottom:9px

}

.helplinelist p &gt; strong {

	color:#349933

}

.viewdetails, .viewdemo {

	display:inline-block;

	line-height:16px;

	margin-top:35px;

	padding-left:35px;

	position:relative

}

.viewdetails span, .viewdemo span {

	display:inline-block;

	position:absolute;

	left:5px

}

.viewdetails span {

	width:23px;

	height:26px;

	background:url(../images/xm-sprite.png) no-repeat -329px -61px;

	top:3px

}

.viewdemo span {

	width:23px;

	height:23px;

	background:url(../images/xm-sprite.png) no-repeat -355px -62px;

	top:4px

}

.usflag {

	display:inline-block;

	width:6.0625em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -41px -756px

}

.ausflag {

	display:inline-block;

	width:2.75em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -147px -756px

}

.ukflag {

	display:inline-block;

	width:2.75em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -200px -756px

}

.indflag {

	display:inline-block;

	width:2.75em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -253px -756px

}

.uaeflag {

	display:inline-block;

	width:2.75em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -306px -756px

}

.grelag {

	display:inline-block;

	width:2.75em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -360px -756px

}

.frnlag {

	display:inline-block;

	width:9.375em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -413px -756px

}

.nzdflag {

	display:inline-block;

	width:2.75em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -572px -756px

}

.banflag {

	display:inline-block;

	width:2.75em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -625px -756px

}

.philflag {

	display:inline-block;

	width:9.375em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -678px -756px

}

.thaiflag {

	display:inline-block;

	width:9.4375em;

	height:1.8125em;

	background:url(../images/xm-sprite.png) no-repeat -837px -756px

}

.partnericn-form {

	display:inline-block;

	width:3.125em;

	height:5em;

	background:url(../images/xm-sprite.png) no-repeat -34px -426px;

	left:0

}

.partnericn-shortlist {

	display:inline-block;

	width:3.125em;

	height:5em;

	background:url(../images/xm-sprite.png) no-repeat -33px -519px;

	left:0

}

.partnericn-approved {

	display:inline-block;

	width:3.125em;

	height:5em;

	background:url(../images/xm-sprite.png) no-repeat -27px -599px;

	left:0

}

.partnericn-form, .partnericn-shortlist, .partnericn-approved {

	position:absolute;

	top:0.25em

}

.becomepartner.becomepartnerlast {

	padding:20px 0 20px 110px;

	border-right:0

}

.content-mb1 {

	margin-bottom:50px; 

}

.marbtm0 {

	margin-bottom:0!important

}

.testimonial_sec .six {

	width:48%

}

.testimonial_sec strong {

	font-style:italic;

	font-size:0.9375em

}

.brdr_btm {

	border-bottom:1px solid #ddd

}

.accordion span {

	display:none

}

.accordion {

	padding:0

}

.accordion li.active .accordicn span {

	display:block;

	background-image:url(../images/xm-sprite.png);

	background-repeat:no-repeat;

	display:inline-block;

	height:50px;

	width:42px;

	left:0;

	position:absolute;

	top:-18px

}

.accordion li.active .accordicn {

	padding:0;

	position:relative

}

.accordion li.active .accordicn.accord-actnow &gt; span {

	background-position:-343px -98px

}

.accordion li.active .accordicn.accord-grow &gt; span {

	background-position:-388px -96px

}

.accordion li.active .accordicn.accord-help &gt; span {

	background-position:-478px -96px

}

.accordion li.active .accordicn.accord-advance &gt; span {

	background-position:-432px -96px

}

.accordicn.accord-dos &gt; span {

	background-position:-930px -332px

}

.accordicn.accord-donts &gt; span {

	background-position:-930px -374px

}

.accordion li.active .orange-bullet {

	margin-left: 0;

	padding-left: 0;

}

.jspTrack {

	height:112px!important

}

.h1_icon0 {

	margin:0!important;

	padding:0!important

}

.h1_icon {

	margin:0!important;

	padding:0!important

}

.bg-f5f5f5 {

	background-color:#f5f5f5;

	clear:both;

	overflow:hidden

}

.mr-btm25 {

	margin-bottom:25px!important

}

option {

	padding-left:4px

}

.accordion .content p {

	padding:0 60px 0 20px

}

.par-logo .mar-top20s {

	margin-top:41px

}

.pd-btm15 {

	padding-bottom:20px!important

}

.add-sec {

	padding-top:107px

}

.pd-lft {

	padding-left:20px!important

}

.pd-rgt {

	padding-right:20px!important

}

.mr-top0 {

	margin-top:0!important;

	padding-right:40px

}

.testimonial_sec .space {

	clear:both;

	margin-top:35px;

	overflow:hidden

}

.gal-sec {

	padding:0 36px 0 23px

}

img.grayscale {

	width:100%;

	border:3px solid #ddd

}

img.grayscale:hover {

	border:3px solid #349933

}

.white-bg-off-xmnews img {

	float:none!important;

	margin:0!important;

	width:100%

}

.xm_illustration {

	background:url(../images/gradiant_btn.png) repeat-x;

	padding-left:50px;

	height:26px;

	display:block;

	line-height:26px;

	color:#FFF;

	width:100%;

	margin-top:42px;

	position:relative

}

.xm_illustration span {

	background:url(../images/xm-sprite.png) no-repeat -4px -258px;

	display:inline-block;

	width:37px;

	height:26px;

	left:6px;

	position:absolute

}

.xm_illustration:hover {

	color:#FFF;

	text-decoration:none

}

p a:hover {

	text-decoration:underline

}

#offline .clear_over {

	padding:0 14px 0 7px

}

#online .clear_over {

	padding:0 14px 0 7px

}

.cnt-sec {

	padding-left:20px!important;

	padding-right:67px!important

}

#career_newupdate .cnt-sec {

}

.desk_mtop0 {

	margin-top:0!important

}

.partnercontent.partnercontent-show {

	margin-top:30px

}

.comp_box .header_sub {

	font-size:1.375em !important

}

.sr-righttxt {

	margin-bottom:20px;

	padding-left:6px

}

.mr-tp15 {

	margin-top:27px!important;

	clear:both;

	overflow:hidden

}

.grey-txt {

	color:#343537!important;

	font-size:20px;

	line-height:24px

}

.grey-txt1 {

	color:#8f8f8f!important;

	font-size:1.375em!important

}

.grey-txt2 {

	color:#8f8f8f!important

}

.font-15 {

	font-size:0.9375em

}

.font-16 {

	font-size:0.9375em !important

}

.mandy-txt {

	color:#333;

	text-align:right

}

.map_sec {

	overflow:hidden

}

.demo a {

	font-size:0.75em

}

.tab-con-faq ul.accordion {

	margin-top:15px;

	margin-bottom:20px

}

.cc-pad {

	padding:0 0 0 30px

}

#fra {

	width:100%!important

}

#preload {

	display:inline-block;

	float:left;

	padding-top:10px!important

}

#preload div {

	padding:0!important

}

map area {

	cursor:default

}

.pad_faq {

	padding:0 7px

}

.contact_mail, .contact_tele, .contact_fax {

	display:inline-block;

	position:absolute;

	left:0

}

.contact_mail {

	width:1.9em;

	height:1.8em

}

.contact_tele {

	width:1.3em;

	height:1.4em

}

.contact_fax {

	width:1.3em;

	height:1.4em

}

.contact_mail {

	background:url(../images/xm-sprite.png) no-repeat -951px -522px

}

.contact_tele {

	background:url(../images/xm-sprite.png) no-repeat -922px -521px

}

.contact_fax {

	background:url(../images/xm-sprite.png) no-repeat -976px -520px

}

.addr_panel div {

	position:relative;

	margin-bottom:8px;

	font-size: inherit

}

.addr_panel div a {

	padding-left:30px

}

.addr_panel div span.contact_tele + span {

	padding-left:28px;

	display:inline-block;

	-webkit-appearance:none

}

.addr_panel div span.contact_fax + span {

	padding-left:28px;

	-webkit-appearance:none

}

.addr_panel div span.contact_fax + span strong, .addr_panel div span.contact_tele + span strong {

	-webkit-text-size-adjust:100%;

	-webkit-appearance:none

}

.addr_panel div span.contact_tele + span strong a, .addr_panel div span.contact_fax + span strong a {

	padding-left:0!important

}

.addr_panel {

	padding-left:60px

}

.hour_info {

	margin-top:20px;

	font-size:13px

}

.map_dir {

	margin-top:20px

}

#preload, #preload &gt; div {

	padding-top:0!important

}

.twelve.columns.boxrowmb {

	margin-bottom:10px

}

.form_container.contact_form input[type="text"], .form_container.contact_form input[type="name"], .form_container.contact_form input[type="number"], .form_container.contact_form input[type="email"], .form_container.contact_form input[type="tel"], .form_container.contact_form select, .form_container.contact_form .select-wrapper, .form_container.contact_form textarea {

	width:90%

}

.form_container.contact_form .select-wrapper select {

	width:87.2%!important

}

.top-banner-page {

	background-position:0 0!important

}

.content_block h2, .content_block h5 {

	padding:0 0.8em!important;

	cursor:pointer;

	font-size:1.5625em;

	color:#d59803

}

.slider-one, .slider-two, .slider-three, .slider-four, .slider-five, .slider-qatar, .slider-uae, .slider-uk, .slider-pakistan, .slider-bangladesh, .slider-send-fly, .slider-af, .slider-perfect {

	height:19.5em!important;

	background-position:center center!important;

	cursor:pointer

}

.slider-one.banner-woman-one {

	background:url(../images/shesmyhero.jpg) no-repeat 0 0

}

.slider-one.banner-jeeto-one {

	background:url(../images/jeeto_offer.jpg) no-repeat 0 0

}

.slider-one.banner-mtn-ghana {

	background:url(../images/MTN-Banner.jpg) no-repeat 0 0

}

.slider-one.banner-always-near-you {

	background:url(../images/Always-near-you.jpg) no-repeat 0 0

}

.slider-one.banner-easter-promo-sa {

	background:url(../images/Easter-Promo-SA.jpg) no-repeat 0 0

}

.slider-one.banner-summer-surprise {

	background:url(../images/SS-WBanner.jpg) no-repeat 0 0

}

.slider-one.banner-economical-than-good {

	background:url(../images/Spotlight_Banner01_11.jpg) no-repeat 0 0

}

.slider-one.banner-your-money-wr {

	background:url(../images/Spotlight_Banner03_33.jpg) no-repeat 0 0

}

/*.slider-one.banner-air-arabia {background:url(../images/flash1.jpg) no-repeat 0 0}



.slider-one.banner-count-on-us {background:url(../images/flash2.jpg) no-repeat 0 0}



.slider-one.banner-one{background:url(../images/flash3.jpg) no-repeat 0 0}



.slider-four{background:url(../images/flash5.jpg) no-repeat 0 0}



*/







/*.slider-one{background:url(../images/home_banner1.jpg) no-repeat 0 0}







.slider-two{background:url(../images/home_banner2.jpg) no-repeat 0 0}







.slider-three{background:url(../images/home_banner3.jpg) no-repeat 0 0}











.slider-five{background:url(../images/winbig_banner.jpg) no-repeat 0 0}







.slider-qatar{background:url(../images/large-QAR1.jpg) no-repeat 0 0}







.slider-uae{background:url(../images/large-AED1.jpg) no-repeat 0 0}







.slider-uk{background:url(../images/large-GPB1.jpg) no-repeat 0 0}







.slider-af{background:url(../images/large-AF.jpg) no-repeat 0 0}







.slider-perfect{background:url(../images/sarah-g.jpg) no-repeat 0 0}







.slider-pakistan{background:url(../images/banner-pakistan.jpg) no-repeat 0 0}







.slider-bangladesh{background:url(../images/banner-bangladesh.jpg) no-repeat 0 0}







.slider-send-fly{background:url(../images/send-fly-new-year.jpg) no-repeat 0 0}







*/







.banner_content {

	color:#fff;

	float:right;

	padding-top:60px;

	position:relative;

	right:22%;

	text-align:left;

	width:37%

}

.banner_content p.banner_terms {

	font-size:12px;

	margin-top:17px;

	display:inline-block;

	float:right

}

.banner_content span {

	font-size:1.25em;

	line-height:1.21em;

	font-style:normal;

}

.banner-one .banner_content span {

	color:#000004

}

.banner_content &gt; a &gt; img {

	margin-top:5px;

}

.banner-one .banner_content span span {

	color: #b02a5f;

	font-size: inherit;

	line-height: inherit

}

.banner_content span.span_sub {

	font-size:1.2em;

	line-height:1.25em

}

.banner_content h1 {

	color:#FFF!important;

	font-size:2.125em;

	line-height:1.0em;

	letter-spacing:1px

}

.banner_content h2 {

	color:#FFF!important;

	font-size:2.125em;

	line-height:1.0em;

	letter-spacing:1px

}

.banner_content strong {

	width:100%;

	color:#FFF!important;

	font-size:2.125em;

	line-height:1.0em;

	letter-spacing:1px;

	clear:both;

}

.banner_content .banner_header {

	width:100%;

	color:#FFF!important;

	font-size:2.125em;

	line-height:1.0em;

	letter-spacing:1px;

	clear:both;

}

.category-bangladesh .banner_content h1, .category-ethiopia .banner_content h1, .category-india .banner_content h1, .category-nigeria .banner_content h1, .category-philippines .banner_content h1,  .category-srilanka .banner_content h1, .category-vietnam .banner_content h1 {

	color:#4d4d4f!important

}

.category-bangladesh .banner_content span, .category-ethiopia .banner_content span, .category-india .banner_content span, .category-nigeria .banner_content span, .category-philippines .banner_content span, .category-srilanka .banner_content span, .category-vietnam .banner_content span {

	color:#4d4d4f

}

.banner_content h1.infobanner-bangladesh {

	color:#000004!important

}

.banner_content h1.newyear, .banner_content .newyear-offer {

	color:#4d4c47!important

}

.banner-one .banner_content h1 {

	color:#000004!important

}

.banner_content .infobanner-bangladesh-gift {

	color: #ee1d22;

	font-size:inherit;

	line-height: inherit

}

.banner_content .slide-icons {

	display: inline-block;

	padding-top: 1em;

	vertical-align: middle

}

.banner_content .slide-icons .icon-img1 {

	background: url("../images/bike.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	display: inline-block;

	height: 1.7em;

	line-height: inherit;

	vertical-align: middle;

	width: 6.8em;

	margin-right: 0.3em

}

.banner_content .slide-icons .icon-img2 {

	background: url("../images/led-tv.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	display: inline-block;

	height: 1.5em;

	line-height: inherit;

	vertical-align: middle;

	width: 6.3em;

	margin-right: 0.3em

}

.banner_content .slide-icons .icon-img3 {

	background: url("../images/mobile-phone.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	display: inline-block;

	height: 1.4em;

	line-height: inherit;

	vertical-align: middle;

	width: 6.1em;

	margin-right: 0.3em;

	margin-top:0.3em

}

.homelearncta {

	font-size:1em!important

}

.home_content_block h5, .home_content_block h2 {

	margin-bottom:0;

	margin-top:1em

}

.contact_pad {

	padding:5px 0

}

.xm_sharehold {

	background:url(../images/xm-sprite.png) no-repeat -229px -612px

}

.xm_theteam {

	background:url(../images/xm-sprite.png) no-repeat -229px -675px

}

.au_teamhead span {

	display:inline-block

}

p.txt-left {

	text-align:left!important

}

p.txt-left a {

	word-wrap:break-word;

	font-size:15px;

	font-weight:400

}

.content_block_text strong {

	color:#636363

}

.faq_head {

	background:#ee5e2d;

	padding:20px;

	text-align:center;

	border-bottom:8px solid #3a3a3a;

	text-transform:uppercase;

	color:#FFF!important

}

.faq_pad {

	padding:20px 0;

	clear:both;

	overflow:hidden

}

.faq_pad h5 {

	padding-left:15px;

	text-transform:uppercase;

	color:#349933;

	font-size:25px;

	margin-bottom:17px;

	margin-top:17px

}

.faq_desc {

	margin:10px 0;

	font-size:13px

}

.cont_intro {

	width:80%;

	margin-bottom:8px

}

.cont_intro &gt; strong {

	font-size: 1em

}

.cont_intro &gt; p {

	margin-top:8px

}

ul.cont_social {

	list-style-type:none;

	overflow:hidden;

	font-size: inherit;

	line-height:inherit

}

ul.cont_social li {

	float:left;

	font-size: inherit;

	line-height:inherit

}

ul.cont_social li a {

	display:block;

	width:2.35em;

	height:2.35em;

	margin-right:5px

}

li.cont_fb a {

	background:url(../images/xm-sprite.png) no-repeat -661px -44px

}

li.cont_tw a {

	background:url(../images/xm-sprite.png) no-repeat -693px -44px

}

.philipines-top {

	border-right:1px solid #ddd;

	padding-right:30px

}

.philipines-top.philipines-toplast {

	border-right:0

}

.kitkat_nav.social-philipines {

	position:static

}

.kitkat_nav.social-philipines li {

	float:left;

	margin-right:26px

}

.new_btn.new_btnmt {

	margin-top:25px

}

.philipines-top {

	margin-top:25px

}

.philip-partners h5 {

	text-align:center

}

.philip-partners {

	background:#fff;

	margin-top:47px;

	overflow:hidden;

	padding:30px 0 40px;

	text-align:center

}

.calculator-philip {

	margin-top:40px

}

.list_offer.lists-phil {

	text-align:left

}

.header_single.brdrNone.header_double {

	margin-top:0

}

.header_double span {

	top:13px

}

.philipines-top h5 {

	color:#8f8f8f

}

.offer_terms {

	display: block;

	font-size: 12px !important;

	line-height: normal;

	margin-top: 17px;

}

.foot-region strong {

	color:#d4d4d4

}

.offer_sup {

	position:relative;

	top:-4px

}

.cont_marg20 {

	margin-left:25px;

	display:inline-block!important

}

.cont_white {

	color:#FFF!important

}

.foot-region-contect {

	margin-left:15px

}

.mob_wid100 {

	width:100%!important

}

.scam_count {

	font-size:1.6em;

	line-height:0

}

.scam_font {

	font-size:25px!important

}

.scam_container {

	border:2px solid #B0B2B3;

	padding:10px 30px;

	position:relative;

	margin-top:40px

}

.scam_container span {

	position:absolute;

	display:inline-block!important;

	width:25px;

	height:18px;

	top:-17px;

	background:url(../images/xm-sprite.png) no-repeat -147px -690px

}

.scam_container span.tp_arrow_lft {

	left:42%

}

.scam_container span.tp_arrow_rgt {

	left:55%

}

.scam_tab {

	margin-top:10px

}

.scam_tab ul {

	width:294px;

	margin:0 auto;

	list-style-type:none

}

.scam_tab ul li {

	float: left;

	height: 2.5625em;

	position: relative;

	width: 8.75em;

}

.scam_tab ul li:first-child {

	margin-right:10px

}

.scam_tab ul li a {

	display:block;

	border:1px solid #7F8084;

	color:#7F8084;

	font-size:1.3125em;

	line-height:1.95em;

	padding-left:60px

}

.scam_tab ul li a:hover, .scam_tab ul li a.active {

	color:#FFF;

	background:url(../images/scam_gradiant.png) repeat-x;

	border:1px solid #349933

}

.scam_tab ul li a.active {

	cursor:default

}

.scam_tab ul li a span {

	background:url(../images/xm-sprite.png) no-repeat;

	width:1.45em;

	height:1.45em;

	display:inline-block;

	position:absolute;

	top:0.35em;

	left:1.18em

}

.scam_tab ul li.dos a span {

	background-position:-867px -45px

}

.scam_tab ul li.donts a span {

	background-position:-903px -45px

}

.scam_tab ul li.dos a:hover span, .scam_tab ul li.dos a.active span {

	background-position:-796px -45px

}

.scam_tab ul li.donts a:hover span, .scam_tab ul li.donts a.active span {

	background-position:-832px -45px

}

.bg-tdimp {

	cursor:pointer

}

#schedule_draw_two.bg-tdimp {

	background-color:#c63402!important

}

.cms-scroll-icon {

	background-image: url("../images/xm-sprite.png");

	background-position: -33.125em 4.25em;

	bottom: 0;

	cursor: pointer;

	display: block;

	height:2.875em;

	margin: 5px auto 27px;

	position:fixed;

	right:0em;

	width:2.875em;

	z-index: 99

}

.cms-scroll-icon.downarrow {

	background-position:-36.3125em 4.25em

}

.content-block {

	border:1px solid #ccc;

	padding-left:15px;

	padding-top:13px;

	padding-bottom:13px;

	position:relative;

	overflow:hidden;

}

.page_top_banner {

	border: 1px solid #ccc;

	margin: 0 15px;

	overflow: hidden;

	padding-bottom: 10px;

	padding-left: 15px;

	padding-top: 17px;

	position: relative;

}

.uganda-section .top-block {

	border:1px solid #b4b4b4;

	margin:0 auto;

	overflow:hidden;

	padding:5px 25px

}

.uganda-section .top-block .content-blocks {

	padding-top:15px;

}

.uganda-section .top-block .content-blocks .send-receive-currency {

	background-image:url(../images/xm-sprite.png);

	background-position:-711px 178px;

	display:inline-block;

	margin-left:40px;

	min-height:88px;

	min-width:90px;

	overflow:hidden;

	vertical-align:middle

}

.uganda-section .top-block .content-blocks h5 {

	display:inline-block;

	font-size:1.5625em;

	margin-bottom:15px;

	overflow:hidden;

	padding-left:30px;

	text-align:left;

	vertical-align:middle;

	width:62%

}

.information-block.uganda-section .content-block {

	border:medium none;

	display:inline-block;

	min-height:100%;

	padding-bottom:15px;

	padding-left:0;

	padding-top:20px;

	position:relative;

	vertical-align:middle

}

.information-block.uganda-section .top-block .seven .content-blocks {

	padding-top:28px

}

.content-block ul {

	padding-right:6px;

	font-size: inherit

}

.content-block li {

	background:url(../images/bullet-orange.png) no-repeat scroll left 9px rgba(0, 0, 0, 0);

	line-height:normal;

	list-style:none outside none;

	margin-left:1px;

	padding-bottom:2px;

	padding-left:14px;

	padding-top:2px;

	position:relative;

	font-size: 1em

}

.content-blocks li {

	background:url(../images/bullet-orange.png) no-repeat scroll left 9px rgba(0, 0, 0, 0);

	line-height:normal;

	list-style:none outside none;

	margin-left:1px;

	padding-bottom:2px;

	padding-left:14px;

	padding-top:2px;

	position:relative;

}

.content_blocks_style li {

	background:url(../images/bullet-orange.png) no-repeat scroll left 9px rgba(0, 0, 0, 0);

	line-height:normal;

	list-style:none outside none;

	margin-left:1px;

	padding-bottom:2px;

	padding-left:14px;

	padding-top:2px;

	position:relative;

}

.row.cms-mid-block.content_margin {

	clear:both

}

.row.cms-mid-block .twelve.columns.content_margin {

	overflow:hidden;

	margin-top: 0

}

.category-uganda .twelve.columns.content_margin.uganda-topone {

	padding-left:0;

	padding-right:0

}

.category-uganda .twelve.columns.uganda-static-right {

	padding-left:0;

	padding-right:0

}

.uganta-cms .twelve .six ul {

	list-style:none

}

.uganta-cms .columns h5 {

	font-size:1.875em

}

.main .seo_pages_content_title {

	color: #349933;

	font-size: 1.875em;

	font-weight: 400;

	line-height: 1.1;

	margin:0 0 17px 15px;

	text-align:left

}

.main .title_in_cash {

	text-align:center

}

.left-content-info ul {

	list-style:none;

	margin-bottom:0

}

.left-content-info ul li {

	list-style:none outside none;

	overflow:hidden;

	margin-bottom:50px

}

.right-content-info ul li {

	list-style:none outside none;

	overflow:hidden;

	margin-bottom:30px

}

.right-content-info ul li.extra_info {

	margin-bottom:15px

}

.category-uganda .right-content-info ul li {

	margin-bottom:12px

}

.left-content-info ul.icon-container li {

	margin-bottom:25px

}

.right-content-info ul.video-icon-container li {

	margin-bottom:25px;

}

.right-content-info ul.video-icon-container li.extra_info {

	margin-bottom:15px;

}

.right-content-info ul.video-icon-container li.extra_info h6 {

	margin-bottom:9px;

}

.right-content-info ul.video-icon-container li h6 {

	margin-bottom:0

}

.left-content-info ul li span, .right-content-info ul li span {

	background-image:url(../images/xm-sprite.png);

	display:inline-block;

	min-height:44px;

	min-width:46px;

	overflow:hidden;

	vertical-align:top

}

.left-content-info ul li .cinfo, .right-content-info ul li .cinfo {

	display:inline-block;

	margin:0 auto;

	overflow:hidden;

	vertical-align:top

}

.left-content-info ul li .cinfo {

	max-width:68%

}

.right-content-info ul li .cinfo {

	max-width:89%

}

.left-content-info ul li .cinfo h6, .right-content-info ul li .cinfo h6 {

	margin-top:5px

}

.left-content-info ul li .send-icon {

	background-position:-34px 58px

}

.left-content-info ul li .phone-icon {

	background-position:-93px 58px

}

.left-content-info ul li .network-partner-icon {

	background-position:-149px 65px

}

.right-content-info ul li .peace-of-mind-icon {

	background-position:-196px 60px

}

.right-content-info ul li .full-refund-icon {

	background-position:-259px 64px

}

.right-content-info ul li .play-vid-icon {

	background-position:-323px 66px

}

.left-content-info ul li .benefit-icon {

	background-position:-382px 58px

}

.left-content-info ul li .large-network-icon {

	background-position:-444px 63px

}

.network-icon {

	width:45%

}

.video-section {

	text-align:right

}

.video-section img {

	max-width:100%;

	width:100%

}

.category-uganda ul.breadcrumbs1, .category-vietnam ul.breadcrumbs1, .category-uk ul.breadcrumbs1, .category-uae ul.breadcrumbs1, .category-tanzania ul.breadcrumbs1, .category-srilanka ul.breadcrumbs1, .category-rwanda ul.breadcrumbs1, .category-qatar ul.breadcrumbs1, .category-pakistan ul.breadcrumbs1, .category-oman ul.breadcrumbs1, .category-nigeria ul.breadcrumbs1, .category-lebanon ul.breadcrumbs1, .category-southAfrica ul.breadcrumbs1, .category-kenya ul.breadcrumbs1, .category-jordan ul.breadcrumbs1, .category-india ul.breadcrumbs1, .category-ghana ul.breadcrumbs1, .category-ethiopia ul.breadcrumbs1, .category-egypt ul.breadcrumbs1, .category-bangladesh ul.breadcrumbs1, .category-philippines ul.breadcrumbs1, .category-ksa ul.breadcrumbs1 {

	display:none

}

.category-uganda hr.breadcrum, .category-vietnam hr.breadcrum, .category-uk hr.breadcrum, .category-uae hr.breadcrum, .category-tanzania hr.breadcrum, .category-srilanka hr.breadcrum, .category-rwanda hr.breadcrum, .category-qatar hr.breadcrum, .category-pakistan hr.breadcrum, .category-oman hr.breadcrum, .category-nigeria hr.breadcrum, .category-lebanon hr.breadcrum, .category-southAfrica hr.breadcrum, .category-kenya hr.breadcrum, .category-jordan hr.breadcrum, .category-india hr.breadcrum, .category-ghana hr.breadcrum, .category-ethiopia hr.breadcrum, .category-egypt hr.breadcrum, .category-bangladesh hr.breadcrum, .category-philippines hr.breadcrum, .category-ksa hr.breadcrum {

	display:none

}

.category-uganda .content_margin, .category-vietnam .content_margin, .category-uk .content_margin, .category-uae .content_margin, .category-tanzania .content_margin, .category-srilanka .content_margin, .category-rwanda .content_margin, .category-qatar .content_margin, .category-pakistan .content_margin, .category-oman .content_margin, .category-nigeria .content_margin, .category-lebanon .content_margin, .category-southAfrica .content_margin, .category-kenya .content_margin, .category-jordan .content_margin, .category-india .content_margin, .category-ghana .content_margin, .category-ethiopia .content_margin, .category-egypt .content_margin, .category-bangladesh .content_margin, .category-philippines .content_margin, .category-ksa .content_margin {

	margin-top:20px

}

.category-uganda .findan_country, .category-vietnam .findan_country, .category-uk .findan_country, .category-uae .findan_country, .category-tanzania .findan_country, .category-srilanka .findan_country, .category-rwanda .findan_country, .category-qatar .findan_country, .category-pakistan .findan_country, .category-oman .findan_country, .category-nigeria .findan_country, .category-lebanon .findan_country, .category-southAfrica .findan_country, .category-kenya .findan_country, .category-jordan .findan_country, .category-india .findan_country, .category-ghana .findan_country, .category-ethiopia .findan_country, .category-egypt .findan_country, .category-bangladesh .findan_country, .category-philippines .findan_country, .category-ksa .findan_country {

	display:none

}

.findan_country {

	display:none

}

#step2 {

	margin-bottom:0

}

.left-content-info.top-one ul, .right-content-info.top-two ul {

	margin-bottom:0

}

.currency-section {

	padding-top:0

}

.currency-title &gt; h5 {

	display:block;

	margin:0 auto;

	padding-top:15px

}

.network-icon ul {

	clear:both;

	display:block;

	list-style:none outside none;

	margin:0 auto;

	overflow:hidden;

	width:100%

}

.network-icon {

	width:79%

}

.network-icon ul.last-row {

	margin:0 auto;

	width:66%;

	text-align:center

}

.left-content-info .network-icon ul li {

	background:none repeat scroll 0 0 #f3f3f3;

	display:inline-block;

	margin:0 0 3px;

	text-align:center;

	vertical-align:middle;

	width:32.4%

}

.left-content-info .network-icon ul.last-row &gt; li {

	width:49%

}

.network-icon ul li img {

	display:table-row;

	margin:0 auto;

	text-align:center;

	vertical-align:middle

}

.contact-section {

	background:none repeat scroll 0 0 #ebebeb;

	padding:20px 10px

}

.contact-section h5 {

	color:#349933;

	font-size:1.875em;

	padding-bottom:5px;

	padding-top:10px;

	margin:0;

}

.contact-section .contact-venu {

	font-size:1.125em

}

.contact-section .contact-no {

	float:right;

	text-align:left;

	width:76%;

	font-size: inherit

}

.contact-section .contact-email {

	clear:both;

	float:right;

	font-size:20px;

	min-width:76%;

	text-align:left;

	font-size: inherit

}

.contact-section .contact-email span {

	cursor:pointer

}

.contact-section .contact-email span:hover {

	color:#01b7df

}

.contact-section .ph-no-sep {

	padding-left:5px;

	padding-right:8px

}

.contact-section span {

	display:inline-block;

	font-size:1.25em;

	vertical-align:middle;

	color:#7e8083

}

.row.contact-section .ph-number {

	background-image:url(../images/xm-sprite.png);

	background-position:-535px 132px;

	display:inline-block;

	margin-right:15px;

	min-height:40px;

	min-width:35px

}

.row.contact-section .em-mail {

	background-image:url(../images/xm-sprite.png);

	background-position:-569px 132px;

	display:inline-block;

	margin-right:15px;

	min-height:40px;

	min-width:35px

}

.flex-wrapper.uganda-banner {

	width:100%;

	max-height:18.25em;

	min-height:18.25em;

	background-position:right top!important

}

.banner_content .banner-details {

	clear:both;

	color:#fff!important;

	display:block;

	font-size:2.125em;

	font-weight:700;

	letter-spacing:1px;

	line-height:33px

}

.flex-wrapper .banner_content .uganda-country-code {

	background-image:url(../images/Uganda-flag-icon.png);

	min-height:72px;

	min-width:72px;

	display:inline-block

}

.flex-wrapper .banner_content .philippines-country-code {

	background-image:url(../images/philippines_icon.png);

	min-height:72px;

	min-width:72px;

	display:inline-block

}

.flex-wrapper .banner_content .vietnam.seo_country_code {

	background-image:url(../images/vietnam_icon.png)

}

.flex-wrapper .banner_content .uk.seo_country_code {

	background-image:url(../images/uk_icon.png)

}

.flex-wrapper .banner_content .srilanka.seo_country_code {

	background-image:url(../images/srilanka_icon.png)

}

.flex-wrapper .banner_content .uae.seo_country_code {

	background-image:url(../images/uae_icon.png)

}

.flex-wrapper .banner_content .tanzania.seo_country_code {

	background-image:url(../images/tanzania_icon.png)

}

.flex-wrapper .banner_content .rwanda.seo_country_code {

	background-image:url(../images/rwanda_icon.png)

}

.flex-wrapper .banner_content .bangladesh.seo_country_code {

	background-image:url(../images/bangladesh_icon.png)

}

.flex-wrapper .banner_content .qatar.seo_country_code {

	background-image:url(../images/qatar_icon.png)

}

.flex-wrapper .banner_content .pakistan.seo_country_code {

	background-image:url(../images/pakistan_icon.png)

}

.flex-wrapper .banner_content .oman.seo_country_code {

	background-image:url(../images/oman_icon.png)

}

.flex-wrapper .banner_content .nigeria.seo_country_code {

	background-image:url(../images/nigeria_icon.png)

}

.flex-wrapper .banner_content .lebanon.seo_country_code {

	background-image:url(../images/lebanon_icon.png)

}

.flex-wrapper .banner_content .ksa.seo_country_code {

	background-image:url(../images/ksa_icon.png)

}

.flex-wrapper .banner_content .kenya.seo_country_code {

	background-image:url(../images/kenya_icon.png)

}

.flex-wrapper .banner_content .jordan.seo_country_code {

	background-image:url(../images/jordan_icon.png)

}

.flex-wrapper .banner_content .india.seo_country_code {

	background-image:url(../images/india_icon.png)

}

.flex-wrapper .banner_content .ghana.seo_country_code {

	background-image:url(../images/ghana_icon.png)

}

.flex-wrapper .banner_content .ethiopia.seo_country_code {

	background-image:url(../images/ethiopia_icon.png)

}

.flex-wrapper .banner_content .egypt.seo_country_code {

	background-image:url(../images/egypt_icon.png)

}

.flex-wrapper .banner_content .seo_country_code {

	display: inline-block;

	font-size: inherit;

	line-height: inherit;

	min-height: 4.5em;

	min-width: 4.5em

}

.top_panel {

	border:1px solid #CCC

}

.header_pad {

	padding:5px 90px 0 10px;

	position:relative

}

.seo_subhead {

	font-size:22px!important

}

.seo_bullet {

	list-style-position:inside

}

.money_icon {

	width:80px;

	height:80px;

	display:inline-block;

	position:absolute;

	top:0;

	right:15px

}

#career_newupdate .content ul {

	list-style:none;

}

#career_newupdate #Finance_Manager,  #career_newupdate #Credit_Officer, #career_newupdate #Compliance_Officer, #career_newupdate #Senior_Compliance_Officer, #career_newupdate #Relationship_Executive, #career_newupdate #Digital_Business_Leader, #career_newupdate #Marketing_Specialist, #career_newupdate #Marketing_Manager {

	text-decoration:none;

	color:#4d4d4d;

}

#career_newupdate #Finance_Manager:hover, #career_newupdate #Credit_Officer:hover {

	text-decoration:none;

	color:#349933;

}

#career_newupdate #Compliance_Officer:hover, #career_newupdate #Compliance_Officer:hover {

	text-decoration:none;

	color:#349933;

}

#career_newupdate #Senior_Compliance_Officer:hover, #career_newupdate #Senior_Compliance_Officer:hover {

	text-decoration:none;

	color:#349933;

}

#career_newupdate #Relationship_Executive:hover, #career_newupdate #Relationship_Executive:hover {

	text-decoration:none;

	color:#349933;

}

#career_newupdate #Digital_Business_Leader:hover, #career_newupdate #Digital_Business_Leader:hover {

	text-decoration:none;

	color:#349933;

}

#career_newupdate #Marketing_Specialist:hover, #career_newupdate #Marketing_Specialist:hover {

	text-decoration:none;

	color:#349933;

}

#career_newupdate #Marketing_Manager:hover, #career_newupdate #Marketing_Manager:hover {

	text-decoration:none;

	color:#349933;

}

#career_newupdate .box-prt {

	background-color: #ededed;

	clear: both;

	color: #7e8083;

	float: none;

	font-size: 1em;

	margin: 0 auto;

	overflow: hidden;

	padding: 15px;

	width: 97%;

}

#career_newupdate .orange-bullet &gt; li {

	list-style-image:none;

	background:url("../images/xm-bulet.png") no-repeat scroll left 2px rgba(0, 0, 0, 0);

	padding-left: 25px;

}

#career_newupdate .view.newupdates &gt; li {

	display:inline-block;

}

#career_newupdate .acc-lft {

	padding-left: 20px;

}

#career_newupdate .newupdate-print {

	float: left;

	margin-bottom: -5px;

	display:block;

}

#career_newupdate .txt11ab new_print {

	float:left;

	display:block;

}

#career_newupdate .new_job_decp {

	display: block;

	padding-top: 4px;

}

#career_newupdate .new_job_decp1 {

	display: block;

	clear: both;

	padding-top:5px;

	line-height: 16px;

}

.accordion #view_more_apply {

	display:inline-block;

}

#career_newupdate #print_icon_career {

	float: left;

	margin-bottom: -5px;

	display:block;

}

#career_newupdate #print_icon_career_print {

	float:left;

	display:block;

}

#career_newupdate #job_descrip_carrer {

	display: block;

	padding-bottom: 5px;

	padding-top: 4px;

}

#career_newupdate #job_descrip_carrers {

	display: block;

	clear: both;

	padding-top:5px;

}

#career_newupdate #view_more_apply_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new_new_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new_new_new_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new_new_new_new_new {

	display:inline-block;

}

#career_newupdate #view_more_apply_new_new_new_new_new_new_new {

	display:inline-block;

}

#career_newupdate #print_icon_career_one {

	float: left;

	margin-bottom: -5px;

	display:block;

}

#career_newupdate #print_icon_career_one_two {

	float:left;

	display:block;

}

.formsec .type-txt {

	padding:0;

}

#career_newupdate .accordion .content p {

	padding:0 15px 0 0;

}

#career_newupdate ul.accordion &gt; li &gt; div.title .acc-lft h5 {

	padding-top: 3px;

}

#career_newupdate ul.accordion &gt; li &gt; div.title .acc-lft h3 {

	padding-top: 3px;

}

#career_newupdate .content .job_dec_career {

	list-style-image:none;

}

#career_newupdate .content .job_dec_career li {

	background:url("../images/xm-bulet.png") no-repeat scroll left 9px rgba(0, 0, 0, 0);

	padding-left: 25px;

}

#career_newupdate .content .job_dec_career li.job_last {

	background:url("../images/xm-bulet.png") no-repeat scroll left 10px rgba(0, 0, 0, 0);

}

#career_newupdate .orange-bullet &gt; li {

	margin:10px 0;

}

#career_newupdate ul.accordion &gt; li.active .title {

	padding:27px 27px 17px;

}

 @media only screen and (max-width:1400px) {

 .banner_content {

right:14%

}

 .slider-one, .slider-two, .slider-three, .slider-four, .slider-five, .slider-qatar, .slider-uae, .slider-uk, .slider-af, .slider-pakistan, .slider-send-fly, .slider-bangladesh, .slider-perfect {

background-position:-320px center!important

}

}

 @media only screen and (min-width:768px) and (max-width:1023px) {

 .year_2011 + .mileyearcontent, .year_2002 + .mileyearcontent {

left:-30px

}

 .year_2010 + .mileyearcontent {

right:-60px

}

 .year_2001 + .mileyearcontent {

right:-49px

}

 div.partnertab-main {

padding-top:195px

}

 .mileyearcontent span {

background:url(../images/xm-sprite.png) no-repeat -150px -563px;

display:inline-block;

height:18px;

width:18px;

left:50px;

top:-15px;

position:absolute

}

 .year_2008 + .mileyearcontent span, .year_2009 + .mileyearcontent span, .year_2010 + .mileyearcontent span, .year_2001 + .mileyearcontent span, .year_1999 + .mileyearcontent span {

right:70px;

left:auto

}

}

 @media only screen and (min-width:768px) {

 .partnertab-main {

position:relative;

padding-top:170px

}

 .partnertab {

position:absolute;

top:0;

width:25%;

cursor:pointer

}

 .partnertab.partnertab1 {

left:0

}

 .partnertab.partnertab2 {

left:33.33%

}

 .partnertab.partnertab3 {

left:50%

}

 .partnertab.partnertab4 {

left:66.66%

}

 .partnertab {

background:#F4F4F4;

padding:0 30px;

position:absolute;

text-align:center;

top:0;

width:33.33%

}

 .partnercontent {

display:none

}

 .partnercontent.partnercontent-show {

display:block

}

 .partnertab &gt; h5 span {

position:static

}

 .partnertab &gt; h5 {

padding-left:0;

font-size:1.25em

}

 .partnertab &gt; h2 span {

position:static

}

 .partnertab &gt; h3 span {

position:static

}

 .partnertab &gt; h2 {

padding-left:0 !important;

font-size:1.25em !important;

}

 .partnertab &gt; h3 {

padding-left:0 !important;

font-size:1.25em !important;

}

 .partnertab {

border-left:1px solid #D9D9D9

}

 .partnertab:first-child {

border-left:0

}

 .partnertab.active {

background:#8f8f8f;

cursor:default

}

 .partnertab.active .xm_partner_icn {

background:url(../images/xm-sprite.png) no-repeat -506px -20px

}

 .partnertab.active .xm_formidable_icn {

background:url(../images/xm-sprite.png) no-repeat -579px -23px

}

 .partnertab.active .xm_partner_network {

background:url(../images/xm-sprite.png) no-repeat -425px -14px

}

 .partnertab.active h5 {

color:#fff

}

 .partnertab.active h2 {

color:#fff !important

}

 .partnertab.active h3 {

color:#fff !important

}

 .header_sub1.header_single_big {

padding:14px 0 13px

}

 .partnertab.active:after {

background:url(../images/xm-sprite.png) no-repeat -151px -421px;

bottom:0;

content:"";

height:1.0625em;

left:47.5%;

position:absolute;

width:1.25em

}

}

 @media only screen and (max-width:1024px) {

 .offerholder.offerholdercontentleft, .offerholder.offerholdercontent {

padding:0 85px;

vertical-align:middle

}

 .iframe-width100 {

height:auto!important

}

 .banner_content {

right:6%

}

 .slider-one, .slider-two, .slider-three, .slider-four, .slider-five, .slider-qatar, .slider-uae, .slider-uk, .slider-af, .slider-pakistan, .slider-send-fly, .slider-bangladesh, .slider-perfect {

background-position:-440px center!important

}

 .scam_container span.tp_arrow_lft {

left:41%

}

 .scam_container span.tp_arrow_rgt {

left:56%

}

}

 @media only screen and (max-width:1023px) {

 .partnercontent.partnercontent-show {

margin-top:0

}

}

 @media only screen and (max-width:960px) {

 .nine.columns.right.text-right.mobile-two {

width:100%;

margin-top:10px!important

}

 .scam_container span.tp_arrow_lft {

left:40%

}

 .scam_container span.tp_arrow_rgt {

left:56%

}

}

 @media only screen and (max-width:899px) {

 .subcategory_list {

background:none;

height:auto;

display:block

}

 .subcategory_list ul {

display:block

}

 .subcategory_list ul li {

float:none

}

 .subcategory_list ul li a {

display:block;

background:#CCC;

text-align:left;

border-bottom:1px solid #ddd

}

 .subcategory_list ul li a span {

display:none

}

 .subcategory_list ul li div {

position:relative;

text-align:left

}

 .subcategory_list ul li div ul.sub_nav {

display:block

}

 .subcategory_list ul li div ul.sub_nav li a {

background:#CCC;

text-align:left;

padding:0 27px 0 35px

}

 .subcategory_list ul li div ul.sub_nav li a:hover {

background:#FFF

}

 .header_single font {

display:block;

width:85%!important

}

}

 @media only screen and (max-width:800px) {

 .comp_box {

padding:0

}

 .header_sub {

padding:7px 0 7px 50px

}

 .comp_box .header_sub {

font-size:1.25em !important

}

 .top-banner-page {

background-position:right center!important

}

 .hom_ban .orbit-wrapper .slider-nav span.left {

left:2%

}

 .hom_ban .orbit-wrapper .slider-nav span.right {

right:2%

}

 .slider-one, .slider-two, .slider-three, .slider-four, .slider-five, .slider-qatar, .slider-uae, .slider-uk, .slider-af, .slider-pakistan, .slider-send-fly, .slider-bangladesh, .slider-perfect {

background-position:-495px center!important

}

 .banner_content {

padding-top:55px

}

 .scam_container span.tp_arrow_lft {

left:38%

}

 .scam_container span.tp_arrow_rgt {

left:58%

}

}

 @media only screen and (max-width:768px) {

 .add-sec {

padding-top:0

}

 .pd-lft {

padding-left:0

}

 .pd-rgt {

padding-right:0

}

 .form_container {

padding:0 15px

}

 .top-bar ul &gt; li a:not(.button) {

text-align:left;

padding-left:20px

}

 .flex-banner {

-webkit-order:2;

-ms-flex-order:2;

order:2

}

 .flex-nav {

-webkit-order:1;

-ms-flex-order:1;

order:1

}

 .content_secs {

padding:0

}

 .milestone_sec {

display:block

}

 .milestone_sec li {

display:block;

width:50%;

float:left

}

 .year_2009, .year_2010 {

height:147px

}

 .mob_milestone2009, .mob_milestone2007 {

clear:both

}

 .offerholder.offerholdercontent {

padding:40px 25px

}

 .offerholder.offerholdercontentleft {

padding:40px 25px 55px;

-webkit-box-ordinal-group:2;

-moz-box-ordinal-group:2;

-ms-flex-order:2;

-webkit-order:2;

order:2

}

 .offerholder.offerorder1 {

-webkit-box-ordinal-group:1;

-moz-box-ordinal-group:1;

-ms-flex-order:1;

-webkit-order:1;

order:1

}

 .offersection {

display:-webkit-box;

display:-moz-box;

display:-ms-flexbox;

display:-webkit-flex;

display:flex;

-webkit-flex-direction:column;

-ms-flex-direction:column;

flex-direction:column

}

 .spacing {

margin-top:10px

}

 .offersection {

display:block

}

 #nav-popup.popup {

position:relative

}

 ul.accordion &gt; li.active &gt; div.title, ul.accordion &gt; li &gt; div.title {

padding:15px 60px 15px 35px

}

 .offerholder .offer_title {

font-size:1.25em !important

}

 .orbit, .orbit-wrapper {

max-height:23.125em

}

 .addr_panel {

padding-left:20px

}

 .form_container.contact_form input[type="text"], .form_container.contact_form select, .form_container.contact_form .select-wrapper, .form_container.contact_form textarea {

width:100%

}

 .offer_terms {

margin-top:10px

}

 .offerholder .offer_title {

font-size:1.125em!important;

line-height:1.125em

}

 .mob_mtop0 {

margin-top:0!important

}

 .scam_container span.tp_arrow_lft {

left:37%

}

 .scam_container span.tp_arrow_rgt {

left:58%

}

 .seo_bullet {

padding-left:10px;

border:1px solid red

}

 .mmarbtm {

margin-bottom:5px!important

}

 .mmartop {

margin-top:5px!important

}

 .right-content-info ul li.extra_info {

margin-bottom:25px;

}

}

 @media only screen and (max-width:767px) {
a.library &gt; img.library{ max-width:110px  !important}
 .line_col img {

display:none

}

 .news_icons {

margin-bottom: 1.563em;

}

 .offerholder .offer_title {

font-size:1.5625em !important;

line-height:25px

}

 .offer_terms {

margin-top:17px

}

 .cc-pad {

padding:0

}

 ul.breadcrumbs li a:hover {

border-bottom:none;

text-decoration:underline

}

 .lft_content {

border:none;

padding:10px

}

 .rgt_content {

padding:10px

}

 .search_pad0 {

padding:0 12.7px

}

 .marbtm20 {

margin-bottom:0

}

 .hgt245 {

height:auto

}

 .subcategory_list ul li a {

background:#d5d5d5;

border-bottom:1px solid #bbb

}

 .subcategory_list ul li:last-child a {

border:none

}

 .subcategory_list ul li div ul.sub_nav li a {

padding:0 10px 0 37px;

background:#d5d5d5

}

 .subcategory_list ul li div ul.sub_nav li a:hover {

background:#FFF

}

 .top-bar ul#sendreceive li a:hover, .top-bar ul#calculate li a:hover, .top-bar ul#findlocations li a:hover, .top-bar ul#sendreceive li.active-category a, .top-bar ul#calculate li.active-category a, .top-bar ul#findlocations li.active-category a {

background:#CF3A06

}

 .top-bar ul#sendreceive li a, .top-bar ul#calculate li a, .top-bar ul#findlocations li a {

background:#f2531b;

border-bottom:1px solid #dc7856

}

 .top-bar ul#transtracker li a {

background:#349933

}

 .kitkat_nav {

display:none

}

 .for-desc {

display:block!important

}

 .cont_top45 {

margin-top:0

}

 .tot_pay {

margin-top:0

}

 .title, .pay, .pay_head {

text-align:center

}

 span.calculate_arrow {

margin-top:17px

}

 .twelve.columns.content.contentspace {

margin-top:0!important

}

 .milestone_row div.mileyearcontent {

display:block

}

 div.mileyearcontent {

border:0 none;

margin-bottom:20px;

padding:10px 0 0;

position:static;

width:auto;

background:none

}

 div.mileyearcontent&gt;h5 {

display:none

}

 .mileyearcontent span {

display:none

}

 .infor_box {

padding-top:20px

}

 div.row.milestone_row+div.row.milestone_row {

margin-top:0

}

 .breaknone {

display:none

}

 .header_sub1.header_single_big {

padding:7px 0 4px 75px

}

 .header_single.header_single_big {

padding:20px 0 9px 75px

}

 .partnercontent {

margin-bottom:25px

}

 .becomepartner {

border:none

}

 .becomepartner-seperator {

text-align:center

}

 .becomepartner-seperator a {

margin-top:5px

}

 .top_sec {

margin-top:0

}

 .bot_sec {

margin-top:20px

}

 .pd-rgt, .pd-lft {

padding:0!important

}

 .sec_code67 {

width:100%!important;

margin-bottom:8px!important

}

 .clear_over .fllf-imp {

float:none!important

}

 .white-bg-off-xmnews {

margin-bottom:15px

}

 .slider-eight.orbit-slide &gt; a {

display:block!important

}

 .columnhg {

height:auto!important

}

 .home_content_block .content_block {

width:21.3125em;

margin:20px auto 0

}

 .desk_mtop0 {

margin-top:22px!important

}

 .form_container {

padding:0

}

 .breadcrumbs {

margin-bottom:10px!important

}

 .nine.columns.right.text-right.mobile-two.Main.Website {

margin-top:20px

}

 .sec-frst-prt, .frst-prt {

width:42%

}

 .partnercontent.partnercontent-show {

margin-top:0

}

 .content h5:first-child:empty {

display:none

}

 .header_single font {

display:block;

width:100%!important

}

 .header_sub {

padding:7px 0 7px 60px

}

 .rssfeeddesk {

display:none

}

 .marle9 {

margin-top:25px!important

}

 .faqarrow-block, .faqarrow-block1 {

display:block;

width:100%;

margin-bottom:30px!important;

height:auto!important

}

 .faqarrow-block span, .faqarrow-block1 span {

top:auto;

right:auto;

left:48%;

bottom:-14px;

-ms-transform:rotate(90deg);

-webkit-transform:rotate(90deg);

transform:rotate(90deg)

}

 .addr_panel {

padding-left:15px

}

 .mob_martp20 {

margin-top:20px

}

 ul.headlists li a {

padding:0 4px

}

 ul.headlists li:before {

line-height:1.1875em

}

 .comp_box .header_sub {

font-size:1.375em !important

}

 .partnertab {

height:auto!important

}

 .mr-top0 {

padding-right:0

}

 .philipines-top {

border-right:0 none;

padding-bottom:25px;

padding-right:0

}

 .philipines-top.philipines-toplast {

padding-bottom:0

}

 .demo.demo_philip {

margin-top:20px

}

 .mmarbtm {

margin-bottom:10px!important

}

 .mmartop {

margin-top:10px!important

}

 #career_newupdate .nine.columns.padlft {

padding-right:0;

}

 #career_newupdate .frst-prt {

width:42% !important;

}

 #career_newupdate #content1 .frst-prt {

width:44% !important;

}

 #career_newupdate #content2 .sec-frst-prt {

width:42%;

}

 #career_newupdate #content1 {

padding-left:0px !important;

padding-right:0px !important;

}

 #career_newupdate #content1 .six.columns.lbl-prt {

padding-right:0;

}

 #career_newupdate #content1 .sec-frst-prt {

width:44%!important;

}

 #career_newupdate .columns.padlft.capt_form .eight.columns.padlft {

float: left;

width: auto;

}

 .cont_marg20 {

margin-left:27px

}

}

 @media only screen and (max-width:640px) {

 .accordion .content p {

padding:0 35px 0 0

}

 ul.accordion &gt; li.active &gt; div.title, ul.accordion &gt; li &gt; div.title {

padding:15px 60px 15px 15px

}

 .acc-lft {

width:100%

}

 .view {

width:100%!important;

margin-top:10px

}

 .cnt-sec {

padding:0

}

 .slider-one, .slider-two, .slider-three, .slider-four, .slider-five, .slider-qatar, .slider-uae, .slider-uk, .slider-af, .slider-pakistan, .slider-send-fly, .slider-bangladesh, .slider-perfect {

height:14.375em!important;

background-position:-1000px center!important

}

 .banner_content {

width:80%;

right:16%;

padding-top:40px

}

 #banner_container {

height:14.375em

}

 .scam_container span.tp_arrow_lft {

left:34%

}

 .scam_container span.tp_arrow_rgt {

left:60%

}

}

 @media only screen and (max-width:600px) {

 .top-bar ul {

width:100%!important

}

 .scam_container span.tp_arrow_lft {

left:33%

}

 .scam_container span.tp_arrow_rgt {

left:60%

}

}

 @media only screen and (max-width:599px) {

 .faq-block {

width:100%!important;

display:block!important

}

 .faq-block1 {

width:100%!important;

display:block!important

}

 table.regiontable {

overflow:scroll;

width:590px

}

}

 @media only screen and (max-width:480px) {

 .scam_container span.tp_arrow_lft {

left:29%

}

 .scam_container span.tp_arrow_rgt {

left:64%

}

 ul.accordion &gt; li &gt; div.title h5 {

color:#7e8083;

font-size:0.9375em;

font-weight:700

}

 dl.tabs dd {

margin:0 5px 0 0

}

 .milestone_sec li {

width:100%

}

 .tabs-content .orbit, .orbit-wrapper {

min-height:7.4375em

}

 #banner h5, #banner h2 {

top:35px

}

 .top-banner-page {

background:none!important

}

 .banner_content {

padding-top:0

}

 .banner_content h1 {

font-size: 1.5625em;

line-height: 1em

}

 ul.inline-list &gt; li, ul.link-list-region &gt; li {

background-position:12px 9px

}

}

 @media only screen and (max-width:479px) {

 .home_content_block {

padding:0 0px!important

}

 .home_content_block .content_block {

width:90%

}

 ul.accordion &gt; li.active .title:after {

right:0.9375em

}

 .fancybox-wrap {

left:7%!important;

width:86%!important

}

 .fancybox-inner {

width:100%!important

}

}

 @media only screen and (max-width:360px) {

 header {

padding:10px 8px 23px!important

}

 .mobclear {

clear:both;

margin-top:20px

}

 .clrboth {

clear:both

}

 ul.headlistsbg li a, ul.headlistsbg li:before, ul.headlistsbg li {

font-size:14px!important;

line-height:14px!important

}

 dl.tabs dd, dl.tabs dd.active {

width:100%

}

 .tab-con-faq {

clear:both

}

 .line_hgt {

line-height:25px

}

 header {

padding:10px 0 23px!important

}

 .accordion .content p {

padding:0

}

 .becomepartner-seperator a {

margin-right:0

}

 .content_block .pagination-parent, .content_block .pagination-parent2, .content_block .pagination-parent1 {

padding-top:20px

}

 .scam_container span.tp_arrow_lft {

left:21%

}

 .scam_container span.tp_arrow_rgt {

left:69%

}

.panel-green ul {

  padding: 0 0px;

}

}

 @media only screen and (max-width:320px) {

 .scam_tab ul li {

width:8.1875em

}

 .scam_container span.tp_arrow_lft {

left:19%

}

 .scam_container span.tp_arrow_rgt {

left:70%

}

.panel-green ul {

  padding: 0 0px;

}

}

 @media only screen and (min-width:320px) and (max-width:360px) {

 .uganda-banner &gt; .banner_content &gt; h1 {

font-size:1.092em;

line-height:1.093em;

margin:25px 0px 0px 0px !important;

}

}

 @media only screen and (min-width:320px) and (max-width:767px) {

 .banner_content h1 {

margin-top: 0px !important;

}

}

 @media only screen and (min-width:768px) and (max-width:1280px) {

 .flex-wrapper.uganda-banner {

background-position:-520px top!important

}

}

 @media only screen and (min-width:768px) and (max-width:800px) {

 .banner_content h1 {

margin-top: -47px !important;

}

}

/*Deleop by Mohosin*/







.nonslide {

	margin-bottom:20px;

}

.bnonslide {

	margin-bottom:20px;

}

.content_block {

	/* IE10 Consumer Preview */ 



background-image: -ms-linear-gradient(top, #FFFFFF 0%, #f3f3f3 100%);

	/* Mozilla Firefox */ 



background-image: -moz-linear-gradient(top, #FFFFFF 0%, #f3f3f3 100%);

	/* Opera */ 



background-image: -o-linear-gradient(top, #FFFFFF 0%, #f3f3f3 100%);

	/* Webkit (Safari/Chrome 10) */ 



background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #f3f3f3));

	/* Webkit (Chrome 11+) */ 



background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #f3f3f3 100%);

	/* W3C Markup, IE10 Release Preview */ 



background-image: linear-gradient(to bottom, #FFFFFF 0%, #f3f3f3 100%);

	/* display: inline-block;



  height: auto;



  max-width: 100%;



  padding: 4px;



  line-height: 1.428571429;



  background-color: #ffffff;*/



background-position: -85px 0;

	cursor: pointer;

	display: block;

	height: 240px;

	overflow: hidden;

	position: relative;

	width: 100%;

	border: 5px solid #fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-shadow: 0 0 2px #999;

	-moz-box-shadow: 0 0 2px #999;

	box-shadow: 0 0 1px #999;

}

.content_block a:hover {

	/* IE10 Consumer Preview */ 



background-image: -ms-linear-gradient(top, #FFFFFF 0%, #eeeeee 100%);

	/* Mozilla Firefox */ 



background-image: -moz-linear-gradient(top, #FFFFFF 0%, #eeeeee 100%);

	/* Opera */ 



background-image: -o-linear-gradient(top, #FFFFFF 0%, #eeeeee 100%);

	/* Webkit (Safari/Chrome 10) */ 



background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #eeeeee));

	/* Webkit (Chrome 11+) */ 



background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #eeeeee 100%);

	/* W3C Markup, IE10 Release Preview */ 



background-image: linear-gradient(to bottom, #FFFFFF 0%, #eeeeee 100%);

}

.content_block a span.sti-icon-news, .sti-menu li a span.sti-icon-news span {

	background: rgba(0, 0, 0, 0) url("../images/news.png") no-repeat scroll 0 0;

	left: 81px;

	width: 64px;

}

.sti-icon, .content_block a span {

	background-position: 0 -0px !important;

	background-repeat: no-repeat;

	float: left;

	height: 56px;

	position: absolute;

	top: 82px;

}

.content_block a span.sti-icon-tariff {

	background: rgba(0, 0, 0, 0) url("../images/tariff.png") no-repeat scroll 0 0;

	background-position: 0 -0px !important;

	left: 96px;

	width: 43px;

}

.content_block a span.sti-icon-news {

	background: rgba(0, 0, 0, 0) url("../images/news.png") no-repeat scroll 0 0;

	left: 96px;

	width: 64px;

}

.content_block a span.sti-icon-locate {

	background: rgba(0, 0, 0, 0) url("../images/locate.png") no-repeat scroll 0 0;

	left: 172px;

	width: 64px;

}

.content_block a span.sti-item:hover {

	background-position: 0 -56px !important;

}

.content_block a h2 {

	color: #010101;

	font-size: 18px;

	top: 20px;

	text-align:center;

	text-decoration:none;

}

.content_block a h3 {

	position:absolute;

	bottom: 0px;

	color: #3a3a3a;

	font-size: 13px;

	text-align:center;

	text-decoration:none;

	width:100%;

}

.img-circle {

	border-radius: 50%;

}

.grid-item-inner {

	background: none repeat scroll 0 0 #fff;

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);

	max-height: 300px;

	min-height: 265px;

	padding: 10px;

}

.grid-advertisement-inner {

	background: none repeat scroll 0 0 #fff;

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);

	padding: 10px;

}

.grid-gallery-inner {

	background: none repeat scroll 0 0 #fff;

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);

	padding: 10px;

}

.paddingleft {

	padding-left: 5px;

	padding-right: 5px;

	margin-top:10px;

}

.branchbox {

	border-right:1px solid #349933 ;

	padding:10px;

}

.branchbox h1 {

	font-size:18px;

	padding-bottom:5px;

	border-bottom:2px solid #349933;

}

.report-box {

	display: block;

	max-width: 100%;

	min-height: 150px;

}

.grid-content {

	padding: 10px 0;

	text-align: center;

}

.grid-item h3 {

	font-size: 14px;

	line-height: 11px;

}

.grid-gallery h3 {

	font-size: 14px;

	line-height: 22px;

	color:#333;

}

div#high img {

	background: none repeat scroll 0 0 #fff;

	border: 5px solid #fff;

	cursor: pointer;

	float: left;

	margin-bottom: 18px;

	margin-right: 26px;

	margin-top: 5px;

	min-height: 150px;

	position: relative;

	transition: all 500ms ease 0s;

	width: 100%;

}

div#high img:hover {

	opacity: 1 !important;

	top: -10px !important;

}

div#advertisement img {

	background: none repeat scroll 0 0 #fff;

	border: 5px solid #fff;

	cursor: pointer;

	float: left;

	margin-bottom: 18px;

	margin-right: 26px;

	margin-top: 5px;

	height: auto;

	position: relative;

	transition: all 500ms ease 0s;

	width: 100%;

}

div#advertisement img:hover {

	opacity: 1 !important;

	top: -10px !important;

}



.grid-product-inner {

	background: none repeat scroll 0 0 #fff;

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);

	max-height: 300px;

	height:220px; !important;

	clear:both; overflow:hidden;

	padding: 10px;

}



.grid-sme-inner {

	background: none repeat scroll 0 0 #fff;

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);

	min-height: 150px;

	height:150px; !important;

	clear:both; 

	padding: 10px;

	 width:100%;  overflow:hidden;

}



div#product img {

	background: none repeat scroll 0 0 #fff;

	border: 2px solid #FFF;

	cursor: pointer;

	float: left;

	margin-bottom: px;

	margin-right: 10px;

	margin-top: 5px;

	position: relative;

	transition: all 500ms ease 0s;

	width: 100%;

}

div#product img:hover {

	opacity: 1 !important;

	top: -10px !important;

}

.product-box {

	display: block; width:140px;

}



.product-content {

	padding: 10px 0;

	text-align: left;

}

.product-content h3{ font-size:18px; line-height:22px;}



.space10 {

	clear: both;

	margin-top: 0.030em;

	overflow: hidden;

}

.bodytext {

	line-height:20px;

}

.ajaxtext {

	font-size:13px;

}

.media-box strong.date {

	background: #f4f1ed none repeat scroll 0 0;

	color: #5e739c;

	float: left;

	font: bold 3em Georgia, "Times New Roman", Times, serif;

	margin-right: 2.9%;

	text-align: center;

	text-transform: capitalize;

	width: 99%;

}

.media-box strong.date span {

	background: #d3d3d3 none repeat scroll 0 0;

	border-top: 1px solid #fff;

	color: #666;

	display: block;

	font-size: 0.41em;

	padding: 0.2em 0;

}

.caption {

	color: #0080C0;

	font-size: 14px;

	font-weight: lighter;

	padding:10px; text-transform:uppercase;

}

.thead {

	color: #0080C0;

	font-size: 16px;

	font-weight: bold;

}

.tbodytext{color: #666;

	font-size: 14px;

	font-weight: normal;

	 line-height: 22px; padding:5px;

	}

.detailsImg {

	width:52px;

}

.content_block_text a {

	color:#187619

}

.textedito_table table {

	border:1px solid #CCC;

	border-collapse:collapse;

}

.textedito_table table td, .textedito_table table th {

	border:1px solid #CCC;

	border-collapse:collapse;

	padding:8px 10px;

}

.textedito_table ul li {

	list-style-position: outside

}

/*88888888888888888888888-----------------------develop by Mohosin----------------------



*/

</pre></body></html>