﻿.tab {
	width:290px;
	height:200px;
	float:right;
}

.container {
	width:100%;
	float:left;
}
.lock {
	float:left;
	margin:-25px -35px 0 12px;
}
.login span {
	padding:2px 0 0;
	float:left;
}
.customer {
	margin:0 0 0 15px;
}
.agent {
	margin:0 0 10px 12px;
	float:left;
}
.retailer {
	margin:0 0 12px 16px;
	float:left;
}
.button-1 {
	background:#fff;
	border:0px;
	font-size:18px;
	margin:10px 0 0 0px;
	padding:6px 12px;
	cursor:pointer;
	text-transform:uppercase;
	font-family: 'Conv_SWZ721BC_0';
}
.button-1:hover {
	background:#666;
	color:#fff;
	transition: all ease-in 0.5s;
}
.tab fieldset {
	border:0px;
	margin:0 0 10px -10px;
}
.tab fieldset label {
	width:80px;
	float:left;
}
#description input {
	border: 1px solid #f5d603;
	float: left;
	padding: 2px 25px 2px 10px;
	width: 178px;
}
#usage input {
	padding:2px 25px 2px 10px;
	border:1px solid #F5D603;
}
#download input {
	padding:2px 25px 2px 10px;
	border:1px solid #F5D603;
}
.content {
	float: left;
	clear: both;
	border: 1px solid #ccf;
	border-top: none;
	border-left: none;
	background: #fff;
	padding: 10px 20px 20px;
	width: 290px;
}
.button-2 {
	font-size:16px;
	background:#F5D603 !important;
	color:#000;
	float:left;
	cursor:pointer;
	padding:3px 10px 2px 10px !important;
	margin:0 0 0 80px;
	font-family: 'Conv_SWZ721C_0';
}
.button-2:hover {
	color:#fff;
	background:#ccc;
}
#description a {
	color: rgb(4, 93, 237);
	float: right;
	font-size: 12px;
	margin: 3px 12px 0 0;
}
#usage a {
	font-size: 10px;
	padding: 7px 0 0 6px;
	float: left;
}
#download a {
	font-size: 10px;
	padding: 7px 0 0 6px;
	float: left;
}
.border-bot {
	width:100%;
	height:2px;
	float:left;
	background:url(../images/border.jpg) repeat-x;
}
.clear {
	clear:both;
}
.country {
	width:510px;
	float:left;
	height:auto;
	margin:210px 0 0 0px;
	position:absolute;
	background:#fff;
	border:1px solid #cbcbcb;
	padding:7px 0 7px 7px;
}
.country-rate {
	width:100%;
	float:left;
	height:auto;
	margin:210px 0 0 0px;
	position:absolute;
	padding:10px 0px;
}
.example_form{
	display: inline-block;
   /* padding: 7px 10px 5px;*/
}
.add {
	float:right;
	width:182px;
	height:64px;
	background:#ffce34 url(../images/retailer-add.jpg) right top no-repeat;
	border-radius:10px;
	margin:20px 0 0 0;
	padding:0 0 0 12px;
}
.add h2 {
	font-size:16px;
	font-weight:normal;
	font-family: 'Conv_SWZ721C_0';
	margin:5px 0 0 0;
}
.add h4 {
	font-size:18px;
	font-family: 'Conv_SWZ721BC_0';
	text-transform:uppercase;
	display:inline-block;
	background:#fff;
	padding:2px 4px;
}
.add img {
	margin: 30px 0 0 -92px;
	position: absolute;
}
.slide.s-id-1 {
	list-style: none;
}
.slide.s-id-2 {
	list-style: none;
}
.slide.s-id-3 {
	list-style: none;
}
.slide.s-id-4 {
	list-style: none;
}
.small-slider {
	padding:0;
	margin:0 0 0 38px;
}
.small-slider li {
	list-style:none;
	float:left;
}
.small-slider li a {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #000;
	display: block;
	font-weight: 700;
	height: 137px;
	line-height: 20px;
	text-transform: uppercase;
	width: 225px;
}
.small-slider li a span {
	padding:65px 0 0 20px;
	float:left;
	font-family: 'Glegoo', serif;
	font-size:14px;
}
.slider-span {
	font-size:18px !important;
	float:left;
	padding:2px 0 0 0 !important;
	font-family: 'Glegoo', serif;
}
.small-slider li a:hover {
	display:block;
	background:url(../images/slider-arrow.png) left 12px no-repeat;
	width:225px;
	height:142px;
	color:#045ef2;
}
.active-img {
	display:block;
	background:url(../images/slider-arrow.png) left 22px no-repeat !important;
	width:242px;
	height:142px;
	color:#045ef2 !important;
}
.banner-main {
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #fff;
}
#slider_list li {
	list-style:none;
	min-height:650px;
}
.slider-main {
	width:100%;
	height:77px;
	float:left;
	background:url(../images/slider-bg.jpg) left top repeat;
}
.slider {
	width:1165px;
	margin:-45px auto;
	position:relative;
}
/*---index stump flag css start---*/
.magic_1, .magic_2, .magic_3, .magic_4, .magic_5, .magic_6, .magic_7, .magic_8, .magic_9, .magic_10, .magic_11, .magic_12, .magic_13, .magic_14, .magic_15, .magic_16, .magic_17, .magic_18, .magic_19, .magic_20, .magic_21, .magic_22, .magic_23, .magic_24, .magic_25, .magic_26, .magic_27, .magic_28, .magic_29, .magic_30, .magic_31, .magic_32, .magic_33, .magic_34, .magic_35, .magic_36, .magic_37, .magic_38, .magic_39, .magic_40, .magic_41, .magic_42, .magic_43, .magic_44, .magic_45, .magic_46, .magic_47, .magic_48, .magic_49, .magic_50, .magic_51, .magic_52, .magic_53, .magic_54, .magic_55, .magic_56, .magic_57, .magic_58, .magic_59, .magic_60, .magic_61, .magic_62, .magic_63, .magic_64, .magic_65, .magic_66, .magic_67, .magic_68, .magic_69, .magic_70, .magic_71, .magic_72, .magic_73, .magic_74, .magic_75, .magic_76, .magic_77, .magic_78, .magic_79, .magic_80, .magic_81, .magic_82, .magic_83, .magic_84, .magic_85, .magic_86, .magic_87, .magic_88, .magic_89, .magic_90, .magic_91, .magic_92, .magic_93, .magic_94, .magic_95, .magic_96, .magic_97, .magic_98, .magic_99, .magic_100, .magic_101, .magic_102, .magic_103, .magic_104, .magic_105, .magic_106, .magic_107, .magic_108, .magic_109, .magic_110, .magic_111, .magic_112, .magic_113, .magic_114, .magic_115, .magic_116, .magic_117, .magic_118, .magic_119, .magic_120, .magic_121, .magic_122, .magic_123, .magic_124, .magic_125, .magic_126, .magic_127, .magic_128, .magic_129, .magic_130, .magic_131, .magic_132, .magic_133, .magic_134, .magic_135, .magic_136, .magic_137, .magic_138, .magic_139, .magic_140, .magic_141, .magic_142, .magic_143, .magic_144, .magic_145, .magic_146, .magic_147, .magic_148, .magic_149, .magic_150, .magic_151, .magic_152, .magic_153, .magic_154, .magic_155, .magic_156, .magic_157, .magic_158, .magic_159, .magic_160, .magic_161, .magic_162, .magic_163, .magic_164, .magic_165, .magic_166, .magic_167, .magic_168, .magic_169, .magic_170, .magic_171, .magic_172, .magic_173, .magic_174, .magic_175, .magic_176, .magic_177, .magic_178, .magic_179, .magic_180, .magic_181, .magic_182, .magic_183, .magic_184, .magic_185, .magic_186, .magic_187, .magic_188, .magic_189, .magic_190, .magic_191, .magic_192, .magic_193, .magic_194, .magic_195, .magic_196, .magic_197, .magic_198, .magic_199, .magic_200, .magic_201, .magic_202, .magic_203, .magic_204, .magic_205, .magic_206, .magic_207, .magic_208, .magic_209, .magic_210, .magic_211, .magic_212, .magic_213, .magic_214, .magic_215, .magic_216, .magic_217, .magic_218, .magic_219, .magic_220, .magic_221, .magic_222, .magic_223, .magic_224, .magic_225, .magic_226, .magic_227, .magic_228, .magic_229, .magic_230, .magic_231, .magic_232, .magic_233, .magic_234, .magic_235, .magic_236, .magic_237, .magic_238, .magic_239, .magic_240, .magic_241, .magic_242, .magic_242, .magic_243, .magic_244, .magic_245, .magic_246 {
	background: url(../images/raza_flag_sprite.jpg) no-repeat left top;
	width: 23px;
	height: 16px;
	padding: 0;
	float: left;
	font-style: normal;
	margin: 0 12px 0 5px;
}
.magic_1 p, .magic_2 p, .magic_3 p, .magic_4 p, .magic_5 p, .magic_6 p, .magic_7 p, .magic_8 p, .magic_9 p, .magic_10 p, .magic_11 p, .magic_12 p, .magic_13 p, .magic_14 p, .magic_15 p, .magic_16 p, .magic_17 p, .magic_18 p, .magic_19 p, .magic_20 p, .magic_21 p, .magic_22 p, .magic_23 p, .magic_24 p, .magic_25 p, .magic_26 p, .magic_27 p, .magic_28 p, .magic_29 p, .magic_30 p, .magic_31 p, .magic_32 p, .magic_33 p, .magic_34 p, .magic_35 p, .magic_36 p, .magic_37 p, .magic_38 p, .magic_39 p, .magic_40 p, .magic_41 p, .magic_42 p, .magic_43 p, .magic_44 p, .magic_45 p, .magic_46 p, .magic_47 p, .magic_48 p, .magic_49 p, .magic_50 p, .magic_51 p, .magic_52 p, .magic_53 p, .magic_54 p, .magic_55 p, .magic_56 p, .magic_57 p, .magic_58 p, .magic_59 p, .magic_60 p, .magic_61 p, .magic_62 p, .magic_63 p, .magic_64 p, .magic_65 p, .magic_66 p, .magic_67 p, .magic_68 p, .magic_69 p, .magic_70 p, .magic_71 p, .magic_72 p, .magic_73 p, .magic_74 p, .magic_75 p, .magic_76 p, .magic_77 p, .magic_78 p, .magic_79 p, .magic_80 p, .magic_81 p, .magic_82 p, .magic_83 p, .magic_84 p, .magic_85 p, .magic_86 p, .magic_87 p, .magic_88 p, .magic_89 p, .magic_90 p, .magic_91 p, .magic_92 p, .magic_93 p, .magic_94 p, .magic_95 p, .magic_96 p, .magic_97 p, .magic_98 p, .magic_99 p, .magic_100 p, .magic_101 p, .magic_102 p, .magic_103 p, .magic_104 p, .magic_105 p, .magic_106 p, .magic_107 p, .magic_108 p, .magic_109 p, .magic_110 p, .magic_111 p, .magic_112 p, .magic_113 p, .magic_114 p, .magic_115 p, .magic_116 p, .magic_117 p, .magic_118 p, .magic_119 p, .magic_120 p, .magic_121 p, .magic_122 p, .magic_123 p, .magic_124 p, .magic_125 p, .magic_126 p, .magic_127 p, .magic_128 p, .magic_129 p, .magic_130 p, .magic_131 p, .magic_132 p, .magic_133 p, .magic_134 p, .magic_135 p, .magic_136 p, .magic_137 p, .magic_138 p, .magic_139 p, .magic_140 p, .magic_141 p, .magic_141 p, .magic_142 p, .magic_142 p, .magic_143 p, .magic_144 p, .magic_145 p, .magic_146 p, .magic_147 p, .magic_148 p, .magic_149 p, .magic_150 p, .magic_151 p, .magic_152 p, .magic_153 p, .magic_154 p, .magic_155 p, .magic_156 p, .magic_157 p, .magic_158 p, .magic_159 p, .magic_160 p, .magic_161 p, .magic_162 p, .magic_163 p, .magic_164 p, .magic_165 p, .magic_166 p, .magic_167 p, .magic_168 p, .magic_169 p, .magic_170 p, .magic_171 p, .magic_172 p, .magic_173 p, .magic_174 p, .magic_175 p, .magic_176 p, .magic_177 p, .magic_178 p, .magic_179 p, .magic_180 p, .magic_181 p, .magic_182 p, .magic_183 p, .magic_184 p, .magic_185 p, .magic_186 p, .magic_187 p, .magic_188 p, .magic_189 p, .magic_190 p, .magic_191 p, .magic_192 p, .magic_193 p, .magic_194 p, .magic_195 p, .magic_196 p, .magic_197 p, .magic_198 p, .magic_199 p, .magic_200 p, .magic_201 p, .magic_202 p, .magic_203 p, .magic_204 p, .magic_205 p, .magic_206 p, .magic_207 p, .magic_208 p, .magic_209 p, .magic_210 p, .magic_211 p, .magic_212 p, .magic_213 p, .magic_214 p, .magic_215 p, .magic_216 p, .magic_217 p, .magic_218 p, .magic_219 p, .magic_220 p, .magic_221 p, .magic_222 p, .magic_223 p, .magic_224 p, .magic_225 p, .magic_226 p, .magic_227 p, .magic_228 p, .magic_229 p, .magic_230 p, .magic_231 p, .magic_232 p, .magic_233 p, .magic_234 p, .magic_235 p, .magic_236 p, .magic_237 p, .magic_238 p, .magic_239 p, .magic_240 p, .magic_241 p, .magic_242 p, .magic_243 p, .magic_244 p, .magic_246 p {
	float:left;
	margin: 0 0 9px 28px;
	width:179px;
}

.magic_1 {
	background-position:0px 0;
}
.magic_2 {
	background-position:-24px 0;
}
.magic_3 {
	background-position:-48px 0;
}
.magic_4 {
	background-position:-72px 0;
}
.magic_5 {
	background-position:-96px 0;
}
.magic_6 {
	background-position:-120px 0;
}
.magic_7 {
	background-position:-144px 0;
}
.magic_8 {
	background-position:-168px 0;
}
.magic_9 {
	background-position:-192px 0;
}
.magic_10 {
	background-position:-240px 0;
}
.magic_11 {
	background-position:-264px 0;
}
.magic_12 {
	background-position:-288px 0;
}
.magic_13 {
	background-position:-1px -277px;
}
.magic_14 {
	background-position:-312px 0;
}
.magic_15 {
	background-position:-336px 0;
}
.magic_16 {
	background-position:-360px 0;
}
.magic_17 {
	background-position:-25px -244px;
}
.magic_18 {
	background-position:-0px -18px;
}
.magic_19 {
	background-position:-25px -18px;
}
.magic_20 {
	background-position:-49px -18px;
}
.magic_21 {
	background-position:-73px -18px;
}
.magic_22 {
	background-position:-97px -18px;
}
.magic_23 {
	background-position:-121px -18px;
}
.magic_24 {
	background-position:-48px -244px;
}
.magic_25 {
	background-position:-145px -18px;
}
.magic_26 {
	background-position:-360px -18px;
}
.magic_27 {
	background-position:-169px -18px;
}
.magic_28 {
	background-position:-193px -18px;
}
.magic_29 {
	background-position:-216px -18px;
}
.magic_30 {
	background-position:-240px -18px;
}
.magic_31 {
	background-position:-313px -211px;
}
.magic_32 {
	background-position:-264px -18px;
}
.magic_33 {
	background-position:-288px -18px;
}
.magic_34 {
	background-position:-336px -18px;
}
.magic_35 {
	background-position:-386px -18px;
}
.magic_36 {
	background-position:0px -35px;
}
.magic_37 {
	background-position:-50px -35px;
}
.magic_38 {
	background-position:-289px -210px;
}
.magic_39 {
	background-position:-99px -37px;
}
.magic_40 {
	background-position:-122px -37px;
}
.magic_41 {
	background-position:-146px -37px;
}
.magic_42 {
	background-position:-170px -37px;
}
.magic_43 {
	background-position:-337px -211px;
}
.magic_44 {
	background-position:-361px -211px;
}
.magic_45 {
	background-position:-194px -36px;
}
.magic_46 {
	background-position:-217px -36px;
}
.magic_47 {
	background-position:-241px -36px;
}
.magic_48 {
	background-position:-289px -36px;
}
.magic_49 {
	background-position:-313px -36px;
}
.magic_50 {
	background-position:-361px -36px;
}
.magic_51 {
	background-position:-385px -36px;
}
.magic_52 {
	background-position:-0px -56px;
}
.magic_53 {
	background-position:-26px -56px;
}
.magic_54 {
	background-position:-265px -36px;
}
.magic_55 {
	background-position:-50px -56px;
}
.magic_56 {
	background-position:-50px -56px;
}
.magic_57 {
	background-position:-74px -56px;
}
.magic_58 {
	background-position:-122px -56px;
}
.magic_59 {
	background-position:-98px -56px;
}
.magic_60 {
	background-position:-146px -56px;
}
.magic_61 {
	background-position:-170px -56px;
}
.magic_62 {
	background-position:-194px -56px;
}
.magic_63 {
	background-position:-242px -56px;
}
.magic_64 {
	background-position:-266px -56px;
}
.magic_65 {
	background-position:-290px -56px;
}
.magic_66 {
	background-position:-314px -56px;
}
.magic_67 {
	background-position:-0px -227px;
}
.magic_68 {
	background-position:-362px -56px;
}
.magic_69 {
	background-position:-386px -56px;
}
.magic_70 {
	background-position:-0px -74px;
}
.magic_71 {
	background-position:25px -74px;
}
.magic_72 {
	background-position:-25px -74px;
}
.magic_73 {
	background-position:-49px -74px;
}
.magic_74 {
	background-position:-49px -74px;
}
.magic_75 {
	background-position:-73px -74px;
}
.magic_76 {
	background-position:-122px -74px;
}
.magic_77 {
	background-position:-121px -74px;
}
.magic_78 {
	background-position:-145px -74px;
}
.magic_79 {
	background-position:-169px -74px;
}
.magic_80 {
	background-position:-193px -74px;
}
.magic_81 {
	background-position:-217px -74px;
}
.magic_82 {
	background-position:-241px -74px;
}
.magic_83 {
	background-position:-289px -74px;
}
.magic_84 {
	background-position:-289px -74px;
}
.magic_85 {
	background-position:-337px -74px;
}
.magic_86 {
	background-position:-385px -74px;
}
.magic_87 {
	background-position:-0px -91px;
}
.magic_88 {
	background-position:25px -91px;
}
.magic_89 {
	background-position:-49px -91px;
}
.magic_90 {
	background-position:-73px -91px;
}
.magic_91 {
	background-position:-97px -91px;
}
.magic_92 {
	background-position:-121px -91px;
}
.magic_93 {
	background-position:-145px -91px;
}
.magic_94 {
	background-position:-169px -91px;
}
.magic_95 {
	background-position:-193px -91px;
}
.magic_96 {
	background-position:-217px -91px;
}
.magic_97 {
	background-position:-289px -91px;
}
.magic_98 {
	background-position:-337px -36px;
}
.magic_99 {
	background-position:-313px -91px;
}
.magic_100 {
	background-position:-337px -91px;
}
.magic_101 {
	background-position:-361px -91px;
}
.magic_102 {
	background-position:-385px -91px;
}
.magic_103 {
	background-position:-0px -108px;
}
.magic_104 {
	background-position:-25px -108px;
}
.magic_105 {
	background-position:-97px -108px;
}
.magic_106 {
	background-position:-49px -108px;
}
.magic_107 {
	background-position:-73px -108px;
}
.magic_108 {
	background-position:-121px -108px;
}
.magic_109 {
	background-position:-145px -108px;
}
.magic_110 {
	background-position:-169px -108px;
}
.magic_111 {
	background-position:-193px -108px;
}
.magic_112 {
	background-position:-217px -108px;
}
.magic_113 {
	background-position:-241px -108px;
}
.magic_114 {
	background-position:-265px -108px;
}
.magic_115 {
	background-position:-289px -108px;
}
.magic_116 {
	background-position:-313px -108px;
}
.magic_117 {
	background-position:-337px -108px;
}
.magic_118 {
	background-position:-361px -108px;
}
.magic_119 {
	background-position:-385px -108px;
}
.magic_120 {
	background-position:-0px -125px;
}
.magic_121 {
	background-position:-25px -125px;
}
.magic_122 {
	background-position:-49px -125px;
}
.magic_123 {
	background-position:-73px -125px;
}
.magic_124 {
	background-position:-97px -125px;
}
.magic_125 {
	background-position:-121px -125px;
}
.magic_126 {
	background-position:-169px -125px;
}
.magic_127 {
	background-position:-193px -125px;
}
.magic_128 {
	background-position:-145px -227px;
}
.magic_129 {
	background-position:-217px -125px;
}
.magic_130 {
	background-position:-241px -125px;
}
.magic_131 {
	background-position:-96px -0px;
}
.magic_132 {
	background-position:-289px -125px;
}
.magic_133 {
	background-position:-313px -125px;
}
.magic_134 {
	background-position:-337px -125px;
}
.magic_135 {
	background-position:-361px -125px;
}
.magic_136 {
	background-position:-385px -125px;
}
.magic_137 {
	background-position:-0px -142px;
}
.magic_138 {
	background-position:-385px -125px;
}
.magic_139 {
	background-position:-49px -142px;
}
.magic_140 {
	background-position:-73px -142px;
}
.magic_141 {
	background-position:-97px -142px;
}
.magic_142 {
	background-position:-145px -142px;
}
.magic_143 {
	background-position:-121px -142px;
}
.magic_144 {
	background-position:-169px -142px;
}
.magic_145 {
	background-position:-193px -142px;
}
.magic_146 {
	background-position:-217px -142px;
}
.magic_147 {
	background-position:-241px -142px;
}
.magic_148 {
	background-position:-267px -142px;
}
.magic_149 {
	background-position:-169px -227px;
}
.magic_150 {
	background-position:-193px -227px;
}
.magic_151 {
	background-position:-241px -227px;
}
.magic_152 {
	background-position:-289px -142px;
}
.magic_153 {
	background-position:-337px -142px;
}
.magic_154 {
	background-position:-361px -142px;
}
.magic_155 {
	background-position:-385px -142px;
}
.magic_156 {
	background-position:-361px -91px;
}
.magic_157 {
	background-position:-0px -159px;
}
.magic_158 {
	background-position:-25px -159px;
}
.magic_159 {
	background-position:-49px -159px;
}
.magic_160 {
	background-position:-73px -159px;
}
.magic_161 {
	background-position:-97px -159px;
}
.magic_162 {
	background-position:-169px -159px;
}
.magic_163 {
	background-position:-121px -159px;
}
.magic_164 {
	background-position:-145px -159px;
}
.magic_165 {
	background-position:-193px -159px;
}
.magic_166 {
	background-position:-25px -74px;
}
.magic_167 {
	background-position:-122px -37px;
}
.magic_168 {
	background-position:-265px -159px;
}
.magic_169 {
	background-position:-289px -159px;
}
.magic_170 {
	background-position:-361px -159px;
}
.magic_171 {
	background-position:-385px -159px;
}
.magic_172 {
	background-position:-0px -176px;
}
.magic_173 {
	background-position:-25px -176px;
}
.magic_174 {
	background-position:-49px -176px;
}
.magic_175 {
	background-position:-73px -176px;
}
.magic_176 {
	background-position:-97px -176px;
}
.magic_177 {
	background-position:-121px -176px;
}
.magic_178 {
	background-position:-145px -176px;
}
.magic_179 {
	background-position:-169px -176px;
}
.magic_180 {
	background-position:-193px -176px;
}
.magic_181 {
	background-position:-217px -176px;
}
.magic_182 {
	background-position:-241px -176px;
}
.magic_183 {
	background-position:-241px -176px;
}
.magic_184 {
	background-position:-265px -176px;
}
.magic_185 {
	background-position:-289px -176px;
}
.magic_186 {
	background-position:-265px -227px;
}
.magic_187 {
	background-position:-289px -227px;
}
.magic_188 {
	background-position:-313px -228px;
}
.magic_189 {
	background-position:-337px -228px;
}
.magic_190 {
	background-position:-361px -228px;
}
.magic_191 {
	background-position:-25px -192px;
}
.magic_192 {
	background-position:-337px -177px;
}
.magic_193 {
	background-position:-361px -177px;
}
.magic_194 {
	background-position:-385px -177px;
}
.magic_195 {
	background-position:-0px -193px;
}
.magic_196 {
	background-position:-25px -193px;
}
.magic_197 {
	background-position:-49px -193px;
}
.magic_198 {
	background-position:-73px -193px;
}
.magic_199 {
	background-position:-97px -193px;
}
.magic_200 {
	background-position:-121px -193px;
}
.magic_201 {
	background-position:-145px -193px;
}
.magic_202 {
	background-position:-169px -193px;
}
.magic_203 {
	background-position:-193px -193px;
}
.magic_204 {
	background-position:-217px -193px;
}
.magic_205 {
	background-position:-241px -193px;
}
.magic_206 {
	background-position:-384px -192px;
}
.magic_207 {
	background-position:-289px -193px;
}
.magic_208 {
	background-position:-313px -194px;
}
.magic_209 {
	background-position:-337px -194px;
}
.magic_210 {
	background-position:-361px -194px;
}
.magic_211 {
	background-position:-218px -56px;
}
.magic_212 {
	background-position:-385px -194px;
}
.magic_213 {
	background-position:-0px -210px;
}
.magic_214 {
	background-position:-25px -210px;
}
.magic_215 {
	background-position:-49px -210px;
}
.magic_216 {
	background-position:-73px -210px;
}
.magic_217 {
	background-position:-97px -210px;
}
.magic_218 {
	background-position:-265px -209px;
}
.magic_219 {
	background-position:-385px -228px;
}
.magic_220 {
	background-position:-193px -210px;
}
.magic_221 {
	background-position:-217px -210px;
}
.magic_222 {
	background-position:-241px -210px;
}
.magic_223 {
	background-position:-385px -209px;
}
.magic_224 {
	background-position:-337px -209px;
}
.magic_225 {
	background-position:0px -226px;
}
.magic_226 {
	background-position:-25px -226px;
}
.magic_227 {
	background-position:-25px -226px;
}
.magic_228 {
	background-position:-49px -226px;
}
.magic_229 {
	background-position:-73px -226px;
}
.magic_230 {
	background-position:-97px -226px;
}
.magic_231 {
	background-position:-121px -226px;
}
.magic_232 {
	background-position:-145px -226px;
}
.magic_233 {
	background-position:-169px -226px;
}
.magic_234 {
	background-position:-194px -226px;
}
.magic_235 {
	background-position:-217px -226px;
}
.magic_236 {
	background-position:-241px -226px;
}
.magic_237 {
	background-position:-265px -226px;
}
.magic_238 {
	background-position:-289px -226px;
}
.magic_239 {
	background-position:0px -74px;
}
.magic_240 {
	background-position:-337px -226px;
}
.magic_241 {
	background-position:-361px -226px;
}
.magic_242 {
	background-position:-385px -226px;
}
.magic_243 {
	background-position:0px -243px;
}
.web-developer-display-table-depth {
	display:none!important;
}
.home_blue_bg > a {
	float: right;
	margin: 1px 10px 0 0;
}
.li_1 {
	/*background:url(../images/new-banner-tab-2.jpg) center center no-repeat;*/
	background:url(../images/RztHomepageBanner-International-LowRate-Espanol.png) center center no-repeat;
	width:100%;
	height:483px;
	
}
.li_2 {
	background:url(../images/banner-2.jpg) center center no-repeat;
	width:100%;
	height:650px;
	background-size:cover;
}
.li_3 {
	background:url(../img/mobie_app_img.jpg) center center no-repeat;
	width:100%;
	height:650px;
	background-size:cover;
}
.li_4 {
	/*background:url(../images/banner-4.jpg) center center no-repeat;*/
	background:url(../images/HomepageBanner-InternationalTopUp-Espanol.png) center center no-repeat;
	width:100%;
	height:650px;
	background-size:cover;
}
.li_5 {
	background:url(../images/banner-5.jpg) center center no-repeat;
	width:100%;
height:483px;
	background-size:cover;
}
.li_6 {
	/*background:url(../images/new-banner-tab-2.jpg) left center no-repeat;*/
	background:url(../images/new-banner-tab-2_without_searchbox.png) center center no-repeat;
	width:100%;
	height:483px;
	
}
.li_7 {
	background:url(../images/banner-2.jpg) -50px center no-repeat;
	width:100%;
	height:483px;
	background-size:cover;
}
.li_8 {
	/*background:url(../images/banner-4.jpg) -50px center no-repeat;*/
	background:url(../images/banner-4_new.png) -50px center no-repeat;
	width:100%;
	height:483px;
	background-size:cover;
}
.li_9 {
	background:url(../images/banner-3.jpg) left center no-repeat;
	width:100%;
	height:483px;
	background-size:cover;
}
.li_10 {
	background:url(../images/banner-5.jpg) center center no-repeat;
	width:100%;
	height:483px;
	background-size:cover;
}
.country-rate {
	margin:5% 0 0 0;
}
.rate .ms-ctn input {
	width: 285px !important;
}
.rate-content {
	margin:0 0 0 545px;
}
.home_blue_bg img {
	float: left;
	border-left:1px solid #fff;
}
.p_content {
	float: left;
	color:#fff;
	font-size:16px;
	padding:25px 32px 0 35px;
}
.mobile {
	 display: inline-block;
    margin: 0 0 0 20px;
    padding: 7px 0 3px 36px;
    vertical-align: middle;
}
.phone {
	 display: inline-block;
    margin: 0 0 0 20px;
    padding: 7px 0 3px 42px;
    vertical-align: middle;
}
.buy_button {
	margin:0px 0 0 15px;
	border-left:none!important;
	background:url(../images/search-new_banner.png) no-repeat left top;
	width:68px;
	height:65px;
	float:left;
	display:block!important;
}
.buy_button:hover{
	background:url(../images/search-new_banner.png) no-repeat left bottom;
}
.get-started {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left top no-repeat;
	float:left;
	position:absolute;
	margin:-110px 0 0 0;
}
.get-started:hover {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left bottom no-repeat;
	float:left;
}
.rate_h2{
	margin-bottom:165px;
}
.rate_h2 h2 {
	font-size:36px;
	font-family: 'Glegoo', serif;
	margin:-239px 0 0 0;
	text-transform:uppercase;
	font-weight:normal !important;
}
.rate_h2 p {
	background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    color: #ffffff;
    font-family: "Glegoo",serif;
    font-size: 26px;
    font-weight: 700 !important;
    line-height: 31px;
    margin: 13px 0 0;
    padding: 20px;
    position: absolute;
    text-transform: uppercase;
}
.rate_h2 span {
	font-family: 'Bree Serif', serif;
	padding-bottom:5px;
	font-size:68px;
	background:url(../images/rate_h2.png) left bottom no-repeat;
	color:#FFF;
}
.get-started-btn{
	background: url(../img/get_start_btn.png) no-repeat scroll 145px center rgba(0, 0, 0, 0);
    border: 2px solid #c72526;
    color: #c72526;
    display: inline-block;
    font-family: "Glegoo",serif;
    font-size: 20px;
    font-weight: 700;
    margin: 102px 0 0;
    min-width: 131px;
    padding: 0 31px 0 10px;
}
.get-started-btn:hover{
	background: url(../img/get_start_btn_hover.png) no-repeat scroll 145px center rgba(0, 0, 0, 0);
	color:#fff;
	 border: 2px solid #fff;
	  transition: all 0.5s ease-in 0s;
}
.big_image {
	width: 100%;
	height:650px;
	
}
.top_h2 {
	font-size:36px;
	font-family: "Glegoo",serif;
	position:absolute;
	margin:-155px 0 0 -7px;
	text-transform:uppercase;
	font-weight:normal !important;
}
.top_h2 span {
	font-weight:bold !important;
	font-family: "Glegoo",serif;
	display:inline-block;
	background:url(../images/top_up.png) center bottom no-repeat;
	padding-bottom:5px;
}
.top_h4 {
	font-size:24px;
	font-family: "Glegoo",serif;
	position:absolute;
	margin:-100px 0 0 -7px;
	text-transform:uppercase;
	font-weight:normal !important;
}
.get-started {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left top no-repeat;
	float:left;
	position:absolute;
	margin:-85px 0 0 0;
}
.get-started:hover {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left bottom no-repeat;
	float:left;
}
.country .get-started {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left top no-repeat;
	float:left;
	position:absolute;
	margin:-55px 0 0 -5px;
}
.country .get-started:hover {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left bottom no-repeat;
	float:left;
}
.app {
	position:absolute;
	margin:100px 0 0 0;
	width:46%;
}
.app .get-started {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left bottom no-repeat;
	float:left;
	position:absolute;
	margin:200px 0 0 -410px;
}
.app .get-started:hover {
	width:145px;
	height:33px;
	background:url(../images/get-started.png) left top no-repeat;
	float:left;
}
/*tab css*/

.international {
	position:absolute;
}
.international h2 {
	font-size:36px;
	font-family: "Glegoo",serif;
	color:#c10201;
}
.international h4 {
	font-size:24px;
	font-family: "Glegoo",serif;
	text-transform:uppercase;
	font-weight:normal;
	padding:10px 0 0 0;
}
.international h2 span {
	background:url(../images/black-border.png) center bottom no-repeat !important;
	padding:0 0 8px 0;
}
.international-content {
	 float: left;
    margin-top: 300px;
    width: 41%;
}
.logo-div {
	 float: right;
    height: auto;
    margin: 30px 0 0 !important;
    width: 42%;
}
.logo-div img {
	float:right;
}
.international-top img{
	width:106px!important;
	height:66px!important;
}


.logo-div > a {
	clear: both;
	float: right;
	color:#000 !important;
	font-size:16px;
	font-family: 'Glegoo', serif;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 10px;
	margin-top:15px;
	background:#fec20d;
	margin-right:9px;
}

.main {
	background: #fff;
	float: left;
	height: 50px;
	margin: -58px 0 0;
	position:absolute;
	width: 535px;
}
.main .ms-ctn input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	border: medium none;
	border-radius: 0;
	box-shadow: none;
	color: rgb(146, 146, 146) !important;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	margin: 2px 0 0 2px;
	opacity: 1;
	outline: medium none;
	overflow: hidden;
	padding: 8px 2px;
	width: 225px !important;
}
.myaccount {
	font-size:20px !important;
}
.domestic h2 {
	font-size:36px;
	font-family:'Conv_2058951010';
	color:#c10201;
}
.domestic h4 {
	font-size:24px;
	font-family: 'Conv_segoeuil';
	text-transform:uppercase;
	font-weight:normal;
	padding:10px 0 0 0;
}
.domestic h2 span {
	background:url(../images/black-border.png) center bottom no-repeat !important;
	padding:0 0 8px 0;
}
.phonecard {
	width:100%;
	position:absolute;
}
.recharge-text {
	margin:50px 0 0 0;
}
.phone-input {
	width:560px;
	height:53px;
	background:url(../images/country-rate.png) left top repeat;
	float:left;
	margin-top:60px;
	margin-bottom:20px;
	position:absolute;
}
.phone-input label {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.phone-input input {
	width:125px;
	height:32px;
	border-radius:5px;
	border:0px;
	padding:0 0 0 5px;
}
.phone-input > fieldset {
	width:235px !important;
	float:left;
}
.phone-input > fieldset {
	margin: 10px 0 0 10px;
}
.phone-input img {
	margin: 0 0 0 6px;
}
.domestic {
	position:absolute;
	width:100%;
}
.international-logo h2 {
	font-size:24px;
	font-family: 'Conv_SWZ721BC_0';
	color:#333;
	padding:20px 0 20px 10px;
}
.international-logo ul {
	margin:0;
	padding:0;
}
.international-logo ul li {
	float:left;
	list-style:none;
	margin:0 0px 10px 9px;
}
.international-logo {
	background:#fff;
	-moz-box-shadow:inset 0 0 200px #b2b1b1;
	-webkit-box-shadow:inset 0 0 200px #b2b1b1;
	box-shadow:inset 0 0 200px #b2b1b1;
	border-radius:2px;
	border:8px solid #fff;
	width:1041px;
	height:auto;
	padding-bottom:20px;
	float:left;
}
.phone-right {
	float:right;
	width:50%;
	margin-top:139px;
}
.phone-right ul {
	padding:0;
	margin:0;
}
.phone-right li {
	list-style:none;
	float:left;
}
.phone-right li a {
	
}
.phone-right li img {
	border:9px solid #fff;
	margin:0 0 14px 20px;
	border-radius:10px;
}
.app h2 {
    color: #fff;
    font-family: "Glegoo",serif;
    font-size: 55px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
	background:url(../images/raza-app.png) no-repeat left bottom;
}
.app h4 {
	 color: #fec20d;
    font-family: "Glegoo",serif;
    font-size: 19px;
    font-weight: bold;
    margin: 27px 0 0;
    text-transform: uppercase;
}
.app h4 span {
	 font-family: "Glegoo",serif!important;
	font-size:18px;
	border-bottom:4px solid #ffde00;
	padding:0 0 2px 0;
	
}
.app h4 a{
	  background: url(../images/download_arrow.png) no-repeat scroll left bottom;
    color: #fec20d;
    font-family: "Glegoo",serif !important;
    font-size: 19px;
    padding: 0 0 2px 2px;
    text-decoration: none;
}
.app h4 a:hover{
	color:#fff;
	background:url(../images/download_arrow_hover.png) no-repeat left bottom;
}

.app h4 img{
	float: left;
    margin: 1px 0 0;
    padding: 3px 4px 0 0;
}
.app p{
	 background: url(../img/banner_ribbon.png) no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #fff;
    font-family: "Glegoo",serif;
    font-size: 26px;
    font-weight: 700;
    line-height: 34px;
    padding: 20px 144px 24px 12px;
    text-shadow: 0px 3px 2px rgb(0, 0, 0);
	margin:23px 0 0 0;
}
.minute {
	padding:5px 0 0 0 !important;
	float:left;
	border:0px !important;
	 font-family: "Glegoo",serif !important;
}
.phonecard h2 {
	 color: #fff;
    font-family: "Glegoo",serif;
    font-size: 41px;
    line-height: 53px;
    margin: 0 0 10px;
    padding: 20px 0 0;
    text-transform: uppercase;
}
.phonecard h2 span {
	 background: url(../images/interl_yellow_line_1.png) no-repeat scroll left 56px rgba(0, 0, 0, 0);
    padding-bottom: 0;
}
.phonecard h5 {
	font-size:36px;
	 font-family: "Glegoo",serif;
	color:#fff;
	text-transform:uppercase;
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	font-weight:normal !important;
}
.logo-div ul {
	margin:0 0 0 94px;
	padding:0;
}
.logo-div ul li {
	list-style:none;
	float:left;
	margin:2px 3px;
}
.menu-bar {
	display:none !important;
}
.slideDownbox, .slideUpbox, .slideTogglebox {
	float:left;
	width:97.8%;
	height:auto;
	color:white;
	background:#fff;
	margin-top:8px;
	position:relative;
	z-index:99999;
}
.menu-bar {
	float:left;
	margin-left:0px;
	margin-top:10px;
	width:98%;
	position:absolute;
}
.menu-bar button {
	border:0px !important;
	padding:10px;
	background:#fff;
	border-radius:4px;
}
.menu-bar li {
	list-style:none;
	clear:both;
	float:left;
	width:100%;
	border-bottom:1px solid #ccc;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 ); /* IE6-8 */
}
.menu-bar li:hover {
	background: #f5d603;
	cursor:pointer;
}
.menu-bar li a {
	color:#000;
	font-size:13px;
	padding:12px 0 12px 10px !important;
	float:left;
	display:block;
	font-weight:bold;
}
.menu-bar li:hover a {
	color:#000 !important;
}
.menu-bar li.active-li {
	background:#f5d603;
}
.rate-box {
	 float: left;
    margin: 1px 0 0 34px;
    width: 604px;
}
/*home page accordion css start*/

.container_demo {
	max-width: 700px;
	margin: 30px auto 30px;
	display:none;
}
/*home page accordion css end*/


.accordion {
	width: 94%;
	border-radius: 5px;
	overflow: hidden;
	margin: 30px auto 0 auto;
	display:none;
	background:#fff;
}
.accordion .item .heading {
	height: 50px;
	line-height: 50px;
	font-size: 17px;
	cursor: pointer;
	color: #000;
	padding-left: 15px;
	background: #fff url(../images/arrow-1.png) no-repeat;
	background-position: right 20px top -95px;
	border-bottom: 1px solid #ec8484;
	box-sizing: border-box;
	text-align:left;
}
.accordion .item.open .heading, .accordion .item:last-child .heading {
	border: 0;
}
.accordion .item.open .heading {
	background-position: right 20px top -5px;
}
.accordion .item .content {
	display: none;
	padding: 0px 0 15px 15px;
	background: #fff;
	font-size: 14px;
	width:100%;
	border-bottom:1px solid #999;
	border-right:1px solid #fff;
}
.item {
	clear: both;
}
.item.open .heading {
	color:#f00;
}
.acc-h2 {
	color:#333 !important;
	font-family:'Conv_2058951010';
	font-size:60px;
	text-transform:uppercase;
	display:inline-block;
}
.acc-h4 {
	font-size:30px !important;
	font-family: 'Glegoo', serif;
	font-weight:normal !important;
	color:#333 !important;
	display:inline-block;
	padding:0 0 20px 0;
	text-transform:uppercase;
}
.item .content {
	width:100% !important;
}
.logo-small {
	margin:0;
	padding:0;
	width:96%;
}
.logo-small li {
	list-style:none;
	float:left;
	margin:0 10px 10px 0;
}
.phone_card {
	margin:0;
	padding:0;
}
.phone_card li {
	list-style:none;
	float:left;
}
.country-select {
	display:none !important;
}
.rate-box-1 {
	width:95%;
	float:left;
	background:#eee;
	padding:8px 0 8px 0;
	border-radius:5px;
	border:1px solid #ccc;
}
.rate-box-1 p {
	float: left;
    margin: 0;
    padding: 0;
}
.top-up-show {
	background: none repeat scroll 0 0 #fec20d;
    color: #000;
    float: left;
    margin: 15px 0 0;
    padding: 10px;
}
.top-up-show:hover {
	background:none;
	border:2px solid #000;
}
.rate-1 {
	display:none !important;
}
.tab-1-content {
	display:none;
	position:absolute;
	padding:60px 0 0 20px;
}
.tab-1-content h2 {
	font-family: "Bree Serif",serif;
	font-size: 60px;
	text-transform: uppercase;
}
.tab-1-content h4 {
	font-family: 'Glegoo', serif;
	font-size: 36px;
	text-transform: uppercase;
	font-weight:normal !important;
}
.tab-2-content {
	display:none;
	position:absolute;
	padding:300px 0 0 40px;
}
.tab-2-content h2 {
	font-family:"Bree Serif",serif;
	font-size: 36px;
	text-transform: uppercase;
	color:#000;
	display:inline-block;
}
.tab-2-content h4 {
	font-family: 'Glegoo', serif;
	font-size: 24px;
	text-transform: uppercase;
	font-weight:normal !important;
	display:inline-block;
}
.tab-3-content {
	display:none;
	position:absolute;
	padding:300px 0 0 40px;
}
.tab-3-content h2 {
	font-family: 'Conv_2058951010';
	font-size: 36px;
	text-transform: uppercase;
	color:#c10201;
	display:inline-block;
}
.tab-3-content h4 {
	font-family: 'Glegoo', serif;
	font-size: 24px;
	text-transform: uppercase;
	font-weight:normal !important;
	display:inline-block;
}
.tab-4-content {
	display:none;
	position:absolute;
	padding:150px 0 0 20px;
}
.tab-4-content h2 {
	font-family: 'Conv_2058951010';
	font-size: 55px;
	text-transform: uppercase;
	color:#fff;
}
.tab-4-content h4 {
	font-family: 'Conv_2058951010' !important;
	font-size: 18px;
	text-transform: uppercase;
	font-weight:normal !important;
	color:#ffde00;
}
.tab-5-content {
	display:none;
	position:absolute;
	padding:90px 0 0 20px;
}
.tab-5-content h2 {
	font-family: 'Conv_2058951010';
	font-size: 60px;
	text-transform: uppercase;
	color:#fff;
}
.tab-5-content h4 {
	font-family: 'Glegoo', serif;
	font-size: 36px;
	text-transform: uppercase;
	font-weight:normal !important;
	color:#fff;
}
.banner-main-small {
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #fff;
	display:none;
}
.content-main {
	margin: -426px 0 0;
	position: absolute;
	width: 95%;
}
.content fieldset {
	margin:0 0 10px 0;
	width:44%;
	float:left;
	border:0px;
}
.content input {
	padding:8px;
	border:1px solid #ccc;
	border-radius:5px;
}



/*-----------START LOGIN PAGE CSS-------------*/
.login_page{
	margin:11% 0 0 0;
}
.login_div {
	background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 3px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.075);
  margin: 7% 34% 8% 34%;
  padding: 10px 35px 21px;
  text-align: center;
  width: 324px;
  float: left;
}
.login_div h1 {
	color: #1251f4;
	margin-bottom: 20px;
	text-shadow: none;
	font-size: 35px;
	font-family:"Glegoo",serif;
}
	.login_div ul
	{
		margin: 0px;
		padding: 0px;
	}

.login_div ul li{
	float:left;
}
input.input-full.login-email {
	box-shadow: none;
}
input.input-full {
	background-color: #f9f9f9;
    border: 1px solid #d9d9d9;
    font-size: 20px;
    padding: 14px 12px;
    width: 270px;
	font-family:"Glegoo",serif;
}
.login-divider-horizontal {
	margin-bottom: 34px;
	margin-top: 24px;
}
.divider-horizontal {
	background-color: #dddddd;
	border-bottom: 1px solid #ffffff;
	height: 1px;
	margin: 14px 0 20px;
	text-align: center;
	width: 100%;
}
.divider-label {
	background-color: #fff;
	display: inline-block;
	padding: 0 12px;
	position: relative;
	top: -10px;
	font-size:15px;
}
.connect-area h3 {
	margin-bottom: 16px;
}
form h3 {
	font-size: 25px;
	line-height: 24px;
	margin-bottom: 10px;
	font-family: "Bree Serif", serif;
}
.btn-facebook {
	background-color: #3f5b97;
	background-image: linear-gradient(to bottom, #44619d, #38538e);
	background-repeat: repeat-x;
	border-color: #7791c9 #31487c #223357;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border: none;
}
.btn-facebook:hover {
	background-color: #3f5b97;
	background-image: linear-gradient(to bottom, #38538e, #44619d);
}
.btn-google {
	background-color: #e6624d;
	background-image: linear-gradient(to bottom, #eb6853, #de5a44);
	background-repeat: repeat-x;
	border-color: #f0b6ac #da472e #b53520;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border: none;
}
.btn-google:hover {
	background-color: #e6624d;
	background-image: linear-gradient(to bottom, #de5a44, #eb6853);
	background-repeat: repeat-x;
	border-color: #f0b6ac #da472e #b53520;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}
.login_div .login_btn, .contact_btn {
	background:#fec20d;
	border-radius: 20px;
	box-shadow: 0 1px 0 #b9921e inset;	
	border:none;
	color: white;
	cursor: pointer;
	display: inline-block;
	font-size: 24px;
	font-family: "Glegoo",serif;
	font-weight: 400;
	height: auto;
	padding: 2px 40px 3px;
	margin-left: 0;
	width: auto;
	color:#333;
	font-weight:bold;
}
.login_div .login_btn:hover, .contact_btn:hover {
	box-shadow: 0 1px 0 #0332ab inset;
	background: #1251f4;
	text-shadow: 0 1px 0 #0332ab;
	color:#fff;
}
.login_div p {
	font-size: 15px;
	padding-top: 15px;
	text-align: center;
	color: #000;
}
.login_div a {
	color: #000;
}
.login_div a:first-child {
	border-left: none;
}
.input-full:focus {
	box-shadow: 0 0 6px rgba(0,0,0,.2)!important;
}

.forgot_text {
	  background: none;
  padding: 10px 0;
  border: none;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  margin: 0 0 0 24px;
}
.forgot_text:hover {
	text-decoration: underline;
	color: #1251f4;
}
.control-group .fa-user, .control-group .fa-lock, .control-group .fa-envelope , .control-group .fa-phone {
	position: absolute;
	left: 0;
	top: 1px;
	color: #838383;
	border-right: 1px solid #d9d9d9;
	padding: 14px 12px;
	font-size: 16px;
	border-left: 1px solid #d9d9d9;
	
}
.control-group .fa-lock {
	padding: 13px 14px;
}
.control-group .fa-envelope {
	font-size: 15px;
}
.control-group {
    margin-bottom: 20px;
    position: relative;
	float:left;
}

.error {
    clear: both;
    color: #f00;
    /*display: none;*/
    float: left;
    text-align: left !important;
}
.error_absolute{
	position:absolute;
	left:0;
}

.red_error{
	background: none repeat scroll 0 0 #fed2d3;
    border: 1px solid #d8929c;
    margin: 0 auto;
    padding: 7px 1%;
    width: 50%;
	font-size:18px;
}
.red_error p{ 
	font-family:"Glegoo",serif;
	font-size:18px;
	color:#8b3037;
	margin:0px;
	padding:7px 45px;
	background:url(../images/error.png) no-repeat left center;
}
.green_msg{
	background: none repeat scroll 0 0 #b6ff00;
    border: 1px solid #4cff00;
    margin: 0 auto;
    padding: 7px 1%;
    width: 50%;
	font-size:18px;
}
.green_msg p{ 
	font-family:"Glegoo",serif;
	font-size:18px;
	color:#37780a;
	margin:0px;
	padding:7px 45px;
	background:url(../images/error.png) no-repeat left center;
}
.fa {
    margin-right: 5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	
}



.stump_bg_rate{
	 background: none repeat scroll 0 0 rgba(29, 110, 243, 0.9);
	 margin: -1px 0 0;
    padding: 13px 10px 8px 10px;
	width:93%;
	float:left;
}






/*---------BECOME PAGE CSS START--------*/
.become_textarea{
	width:100%!important;
	float:left;
}
/*---------BECOME PAGE CSS START--------*/

.acc-h4 a{
	text-decoration:underline;
	color:#f00;
}
.acc-h4 a:hover{
	text-decoration:none;
}

.sm_but_btn{
	display:none;
}



.policy h4 {
background: none repeat scroll 0 0 #f0f0f0;
color: #063dce;
font-size: 20px;
font-weight: normal;
margin: 4px 0;
padding: 12px 10px;
}
.policy p {
font-family: "Roboto", Helvetica, Arial, sans-serif;
font-size: 15px;
color: #000;
padding: 10px;
}



.expand_panel h2{
	display:inline-block;
	margin:17px 0;
}
.expand_panel .mid_round_bg p{
	font-size:15px;
}

.become-sucessful{
	background: none;
border: 1px solid #307142;
margin: 0 auto 13px auto;
padding: 6px 81px;
font-family: "Roboto", sans-serif;
font-size: 20px;
display: inline-block;
vertical-align: top;
color: #307142;
}

.become-logo{
	display:block;
	vertical-align:top;
	margin:4% 0 0 0;
}
.expand_panel h1{
	margin:15px 0 15px 0;
	display:inline-block;
	vertical-align:top;
}


/*----------FORGOT PAGE CSS START---------*/
.retailer-forgot{
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	margin: 0 0 23px 0;
	float: left;
}
.forgot-submit{
	margin-bottom:20px;
}

.update-button .new-update-btn{
	padding: 18px 16px;
font-size: 24px;
color: #fff;
background: #fbad18;
font-weight: bold;
}


/*---create manage account with phonecard----*/
.tab-right{
	float:left;
	width:50% !important;
}

/*---create manage account with phonecard----*/