.flaglineContainer1 {   font: 18px 'Segoe UI','Arial',sans-serif;        margin: 8% 4% 3% 4% ;    border: 1px solid #c0c0c0;

    border-radius: 10px;}



	.flagline1 { width:42%;    display: inline-block; }

	.flagline2 { width:42%;    display: inline-block; text-align:right; }

	.flaglineContainer2 {    width: 100%;  color:#FEBF10 ;  margin: 2% auto;; }

	.lb-w-25 { width:20%; text-align:center;   font-size: 15px  ;   color:#272727;display: inline-block;border-right: 1px #c0c0c0 solid;    font-family: Montserrat;}

		.lb-w-24 { width:19%; text-align:center;   font-size: 15px  ;  display: inline-block; color:#272727;    font-family: Montserrat;}


/*	.lb-w-25 { width:25%; text-align:center;   font-size: 15px  ;   color:#272727;display: inline-block;border-right: 1px #c0c0c0 solid;    font-family: Montserrat;}

		.lb-w-24 { width:24%; text-align:center;   font-size: 15px  ;  display: inline-block; color:#272727;    font-family: Montserrat;}
*/

#msgError {

	font-size: 10px;

	font-style: italic;

	padding: 2px 3px;

	color: #F66;

}

/**FLAG**/ 

.iwantolearn {

	float: right;

	margin-right: -5%;

	width: 65%;

	border: 1px solid #F3C41C;

	margin-top: -7px;

}

.main_iwl {

	padding-top: 7px;

	width: 40%;

	height: 23px;

	zoom: 90%;

	margin: -7px auto;

}

dl.htdropdown {

	line-height: 15px !important;

	position: relative;border-radius: 10px;

}

dl.htdropdown dt{

border-radius: 10px; } 

.htdropdown dd, .htdropdown dt, .htdropdown ul, .htldropdown dd, .htldropdown dt, .htldropdown ul {

	margin: 0px;

	padding: 0px;

	position: relative;

	background: #fff;

}

.htdropdown dd .htldropdown dd {

	position: relative;

}

.htdropdown a, .htdropdown a:visited {

	color: #F0BF1A;

	text-decoration: none; font-size:12px;

	outline: none;

}

.htdropdown a:hover {

	color: #F0BF1A;

}

.htdropdown dt a:hover {

	color: #F0BF1A;

}

.htdropdown dt a {

background: url('/images/dd_arrow.jpg') no-repeat right center;

	display: block;

	padding-right: 20px;

	min-width: 150px;

}

.htdropdown dt a span {

	cursor: pointer;

	display: block;

	padding:7px;

	/*border-right: 1px solid #000;*/

}

.htdropdown dd ul {

	background: #33363c;

	color: #F0BF1A;

	display: none;

	left: 0px;

	padding: 0px 0px;

	position: absolute;

	top: 0px;

	width: 100%;

	margin: 0px;



	list-style: none;

	z-index: 9999;

}

.htdropdown span.value {

	display: none;

}

.htdropdown dd ul li {

	margin: 0px !important; text-align:left;

	list-style: none !important;

}

.htdropdown dd ul li a {

	padding: 5px;

	display: block;

}

.htdropdown dd ul li a:hover {

	background-color: #272727;

}

.htdropdown img.flag {

	border: none;

	vertical-align: middle;

	margin-left: 10px;

}

/*************/

dl.htldropdown {

	line-height: 23px !important;-webkit-border-radius: 10px;

  -moz-border-radius: 10px;

  border-radius: 5px;

	border: 3px solid #c0c0c0;

	float: none; display:inline-block;

	margin-bottom: 0px !important;

}

.htldropdown a {

	color: #000;

	text-decoration: none;

	outline: none;

}

.htldropdown a:visited {

	color: #F0BF1A;

	text-decoration: none;

	outline: none;

}

.htldropdown a:hover {

	color: #F0BF1A;

}

.htldropdown dt a:hover {

	color: #F0BF1A;

}

.htldropdown dt a {

background: url('/images/flag/arrow.png') no-repeat right center;

	display: block;

	padding-right: 20px;

	min-width: 150px;

}

.htldropdown dt a span {

	cursor: pointer;

	display: block;

	padding: 5px; zoom:88%;

	border-right: 1px solid #000;

}

.htldropdown dt a span img.flag{margin:4px !important;}

.htldropdown dd ul {

	border: 1px solid #ddd;

	background: #fff;

	color: #F0BF1A;

	display: none;

	left: 0px;

	padding: 5px 0px;

	position: absolute;

	top: 0px;

	width: auto;


	    margin: 0px !important;

    min-width: 185px;

	list-style: none;

	z-index: 9999;

}

.htldropdown span.value {

	display: none;

}

.htldropdown dd ul li {

	margin: 0px !important;

	list-style: none !important;

}

.htldropdown dd ul li a {

	padding: 5px;

	color: #F0BF1A;

	display: block;

}

.htldropdown dd ul li a:hover {

	background-color: #000;

}

/**FLAG**/



/* CSS Document */



#register-page { margin:0px 7%; height:400px; }

#wp-admin-bar-wp-logo  ,#wp-admin-bar-site-name { display:none;background-image: url(/images/logo_small.png) !important; }

#login-error { display:none;}

#cross-btn

{

  	position: absolute;

    right:2px;

    top:135px;

    z-index:1111;

}

 

html {

    margin-top: 5px !important;

}

#wp-admin-bar-updates

{

	display:none !important;

}

#wp-admin-bar-comments

{

	display:none !important;

}

#wp-admin-bar-new-content

{

	display:none !important;

}

#wp-admin-bar-edit

{

	display:none !important;

}

#wp-admin-bar-search

{

	display:none !important;

}

#wpadminbar .quicklinks > ul > li > a

{

	color:#333 !important;

}

#wpadminbar .quicklinks > ul > li > a:hover

{

	color:#fff !important;

}

wp-admin-bar-my-account a

{

	color:#fff !important;

}

.ab-item a

{color:#fff !important;

}

.menupop with-avatar{color:#fff !important;}

#wp-admin-bar-bp-login

{

	display:none !important;

}

#wp-admin-bar-bp-register

{

	display:none !important;

}

.bbp-header

{

	background:#e7bf36 !important;

}

.bbp-reply-author

{

	color:#FFF !important;

}

.bbp-reply-content

{

	color:#FFF !important;

}

.nativeLanguageBlock ,.learnLanguageBlock { width:70%;     margin: 0px auto; } 





.nat_lang_inner_cointainer { float: left; line-height:35px;position: relative;z-index:99;padding-left: 10px;font-weight: bold;color:#9f7a07; font-size:12px;     font-family: Montserrat;     width:45%; } 

.learn_lang_inner_cointainer {

float:left; line-height:35px;position: relative;z-index:99;font-size: 16px;font-weight: bold;color:#ebbe1a;font-style: italic;  width:45%;

}





.arrow_box {

	/* position: relative; */

background: #ffffff;

border: 2px solid #cccccc;

border-radius: 5px;

display:none;

width: 276px;

padding-bottom:5px;

z-index: 999;

position: absolute;

padding:10px;

margin-top: 0px;

right:50px;

}

.arrow_box:after, .arrow_box:before {

	bottom: 100%;

	left: 80%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

}

.arrow_box:after {

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

	border-bottom-color: #ffffff;

	border-width: 14px;

	margin-left: -31px;

}

.arrow_box:before {

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

	border-bottom-color: #cccccc;

	border-width: 18px;

	margin-left: -35px;

}

.arrow_box1 {

	/* position: relative; */

background: #ffffff;

border: 2px solid #cccccc;

border-radius: 5px;

display:none;

width: 332px;

padding-bottom:5px;

z-index: 9999;

position: absolute;

padding:10px;

margin-top: 45px;

right:0px;

}

.arrow_box1:after, .arrow_box1:before {

	bottom: 100%;

	left: 93%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

}

.arrow_box1:after {

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

	border-bottom-color: #ffffff;

	border-width: 14px;

	margin-left: -31px;

}

.arrow_box1:before {

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

	border-bottom-color: #cccccc;

	border-width: 18px;

	margin-left: -35px;

}



 



.btn_brown {

  background: #a17707;

 

  -webkit-border-radius: 10;

  -moz-border-radius: 10;

  border-radius: 5px;

  font-family:Montserrat;/*'Agency FB'*/

  color: #e3af4f; text-transform:uppercase;

  font-size: 16px;

  padding:10px 25px ; width:42%;

  text-decoration: none; border:0px;

}



.btn_brown:hover {

  background: #e3af4f;  

  color: #FFF;

  text-decoration: none;

}



.btn_spl, .loginNow {

  background: #ebbe1a;

  background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

  background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

  background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

  background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

  background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

  -webkit-border-radius: 10;

  -moz-border-radius: 10;

  border-radius: 5px;

  font-family: Montserrat;/*'Agency FB'*/

  color: #86580a;

  font-size: 16px; text-transform:uppercase;

  padding: 10px 25px ; width:42%;

  text-decoration: none; border:0px;

}



.btn_spl:hover, .loginNow:hover {

  background: #e3af4f;

   color: #FFF;

  text-decoration: none;

}

 

 

body{background:#FFF !important;}

#sup{background:#D4FDD4; border:1px solid #009325;

 

padding:10px;

border-radius:5px;

line-height:23px;}

.progressbar{

    position:relative;

    display:block;

    width:94%;

    height:13px;

    padding:10px 20px;

    border-bottom:0px solid rgba(255,255,255,0.25);

    border-radius:16px;

    margin:0px auto;

   /* -webkit-box-shadow: 0px 4px 4px -4px rgba(255, 255, 255, 0.4),0px -3px 3px -3px rgba(255, 255, 255, 0.25),inset 0px 0px 12px 0px rgba(0, 0, 0, 0.5);*/

  /*  box-shadow: 0px 4px 4px -4px rgba(255, 255, 255, 0.4),0px -3px 3px -3px rgba(255, 255, 255, 0.25),inset 0px 0px 12px 0px rgba(0, 0, 0, 0.5);*/

}

.progressbar:before{

    position:absolute;

    display:block;

    content:"";

    width:88%;

    height:17px;

    top:6px;

    left:20px;

	-webkit-border-radius:20px;

    border-radius:20px;

    background:#222;

	-webkit-box-shadow: inset 0px 0px 6px 0px rgba(0, 0, 0, 0.85);;

    box-shadow: inset 0px 0px 6px 0px rgba(0, 0, 0, 0.85);

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

}

.bar1 {

	position:absolute;

	display:block;

	width:103px;

	height:16px;

	top:12px;

	left:11px;

	background: rgb(126,234,25);

	background: -moz-linear-gradient(top,  rgba(126,234,25,1) 0%, rgba(83,173,0,1) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,234,25,1)), color-stop(100%,rgba(83,173,0,1)));

	background: -webkit-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	background: -o-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	background: -ms-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	background: linear-gradient(to bottom,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eea19', endColorstr='#53ad00',GradientType=0 );

	-webkit-border-radius:16px;

	border-radius:16px;

	-webkit-box-shadow: 0px 0px 12px 0px rgba(126, 234, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

	box-shadow: 0px 0px 12px 0px rgba(126, 234, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

	overflow:hidden;

}

.bar {

	position:absolute;

	display:block;

	width:0px;

	height:16px;

	top:7px;

	left:22px;

	background: rgb(126,234,25);

	background: -moz-linear-gradient(top,  rgba(126,234,25,1) 0%, rgba(83,173,0,1) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,234,25,1)), color-stop(100%,rgba(83,173,0,1)));

	background: -webkit-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	background: -o-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	background: -ms-linear-gradient(top,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	background: linear-gradient(to bottom,  rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eea19', endColorstr='#53ad00',GradientType=0 );

	-webkit-border-radius:16px;

	border-radius:16px;

	/*-webkit-box-shadow: 0px 0px 12px 0px rgba(126, 234, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

	box-shadow: 0px 0px 12px 0px rgba(126, 234, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

	overflow:hidden;*/

}

.bar.color2 {

	background: rgb(229,195,25);

	background: -moz-linear-gradient(top,  rgba(229,195,25,1) 0%, rgba(168,140,0,1) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,195,25,1)), color-stop(100%,rgba(168,140,0,1)));

	background: -webkit-linear-gradient(top,  rgba(229,195,25,1) 0%,rgba(168,140,0,1) 100%);

	background: -o-linear-gradient(top,  rgba(229,195,25,1) 0%,rgba(168,140,0,1) 100%);

	background: -ms-linear-gradient(top,  rgba(229,195,25,1) 0%,rgba(168,140,0,1) 100%);

	background: linear-gradient(to bottom,  rgba(229,195,25,1) 0%,rgba(168,140,0,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5c319', endColorstr='#a88c00',GradientType=0 );

	-webkit-box-shadow: 0px 0px 12px 0px rgba(229, 195, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

	box-shadow: 0px 0px 12px 0px rgba(229, 195, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

}

.bar.color3 {

	background: rgb(232,25,87);

	background: -moz-linear-gradient(top,  rgba(232,25,87,1) 0%, rgba(170,0,51,1) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,25,87,1)), color-stop(100%,rgba(170,0,51,1)));

	background: -webkit-linear-gradient(top,  rgba(232,25,87,1) 0%,rgba(170,0,51,1) 100%);

	background: -o-linear-gradient(top,  rgba(232,25,87,1) 0%,rgba(170,0,51,1) 100%);

	background: -ms-linear-gradient(top,  rgba(232,25,87,1) 0%,rgba(170,0,51,1) 100%);

	background: linear-gradient(to bottom,  rgba(232,25,87,1) 0%,rgba(170,0,51,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e81957', endColorstr='#aa0033',GradientType=0 );

	-webkit-box-shadow: 0px 0px 12px 0px rgba(232, 25, 87, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

	box-shadow: 0px 0px 12px 0px rgba(232, 25, 87, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

}

.bar.color4 {

	background: rgb(24,109,226);

	background: -moz-linear-gradient(top,  rgba(24,109,226,1) 0%, rgba(0,69,165,1) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(24,109,226,1)), color-stop(100%,rgba(0,69,165,1)));

	background: -webkit-linear-gradient(top,  rgba(24,109,226,1) 0%,rgba(0,69,165,1) 100%);

	background: -o-linear-gradient(top,  rgba(24,109,226,1) 0%,rgba(0,69,165,1) 100%);

	background: -ms-linear-gradient(top,  rgba(24,109,226,1) 0%,rgba(0,69,165,1) 100%);

	background: linear-gradient(to bottom,  rgba(24,109,226,1) 0%,rgba(0,69,165,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#186de2', endColorstr='#0045a5',GradientType=0 );

	-webkit-box-shadow: 0px 0px 12px 0px rgba(24, 109, 226, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

	box-shadow: 0px 0px 12px 0px rgba(24, 109, 226, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);

}



.bar:before {

	position:absolute;

	display:block;

	content:"";

	width:606px;

	height:150%;

	top:-25%;

	left:-25px;

	background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%, rgba(255,255,255,0.01) 50%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);

	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.35)), color-stop(50%,rgba(255,255,255,0.01)), color-stop(51%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));

	background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);

	background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);

	background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);

	background: radial-gradient(ellipse at center,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.01) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59ffffff', endColorstr='#00ffffff',GradientType=1 );

}

.bar:after {

	position:absolute;

	display:block;

	content:"";

	width:64px;

	height:16px;

	right:0;

	top:0;

	-webkit-border-radius: 0px 16px 16px 0px;

	border-radius: 0px 16px 16px 0px;

	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 98%, rgba(255,255,255,0) 100%);

	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(98%,rgba(255,255,255,0.6)), color-stop(100%,rgba(255,255,255,0)));

	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);

	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);

	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);

	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.6) 98%,rgba(255,255,255,0) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );

}

.bar span {

	position:absolute;

	display:block;

	width:100%;

	height:64px;

	-webkit-border-radius:16px;

	border-radius:16px;

	top:0;

	left:0;

	background:url("png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABACAYAAAD7/UK9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdFQ0M2MzdDQThBMTFFMUE3NzJFNzY4M0ZDMTA3MTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdFQ0M2MzhDQThBMTFFMUE3NzJFNzY4M0ZDMTA3MTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN0VDQzYzNUNBOEExMUUxQTc3MkU3NjgzRkMxMDcxMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyN0VDQzYzNkNBOEExMUUxQTc3MkU3NjgzRkMxMDcxMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoTG0pMAABr+SURBVHjavJ1nj1zX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") 0 0;

	-webkit-animation: sparkle 1500ms linear infinite;

    -moz-animation: sparkle 1500ms linear infinite;

    -o-animation: sparkle 1500ms linear infinite;

    animation: sparkle 1500ms linear infinite;

	opacity:0.2;

}

.label {

	font-family: 'Aldrich', sans-serif;

	position:absolute;

	display:block;

	width:40px;

	height:30px;

	line-height:30px;

	top:38px;

	left:0px;

	background: rgb(76,76,76);

	background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(38,38,38,1) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(100%,rgba(38,38,38,1)));

	background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);

	background: -o-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);

	background: -ms-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);

	background: linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#262626',GradientType=0 );

	font-weight:bold;

	font-size:12px;

	color:#fff;

	text-align:center;

	-webkit-border-radius:6px;

	border-radius:6px;

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

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

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

	text-shadow: 0px -1px 0px #000000,0px 1px 1px #000000;

    filter: dropshadow(color=#000000, offx=0, offy=-1);

}

.label span {

	position:absolute;

	display:block;

	width:12px;

	height:9px;

	top:-9px;

	left:14px;

	background:transparent;

	overflow:hidden;

}

.label span:before {

	position:absolute;

	display:block;

	content:"";

	width:8px;

	height:8px;

	top:4px;

	left:2px;

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

	background: rgb(86,86,86);

	background: -moz-linear-gradient(-45deg,  rgba(86,86,86,1) 0%, rgba(76,76,76,1) 50%);

	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(86,86,86,1)), color-stop(50%,rgba(76,76,76,1)));

	background: -webkit-linear-gradient(-45deg,  rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);

	background: -o-linear-gradient(-45deg,  rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);

	background: -ms-linear-gradient(-45deg,  rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);

	background: linear-gradient(135deg,  rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#4c4c4c',GradientType=1 );

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

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

	-moz-transform:rotate(45deg);

	-webkit-transform:rotate(45deg);

	-o-transform:rotate(45deg);

	-ms-transform:rotate(45deg);

	transform:rotate(45deg);

}

@-webkit-keyframes sparkle {

	from {background-position: 0 0;}

	to {background-position: 0 -64px;}

}

@-moz-keyframes sparkle {

	from {background-position: 0 0;}

	to {background-position: 0 -64px;}

}

@-o-keyframes sparkle {

	from {background-position: 0 0;}

	to {background-position: 0 -64px;}

}

@keyframes sparkle {

	from {background-position: 0 0;}

	to {background-position: 0 -64px;}

}

 /*

.flagss{

	height:175px !important;

}*/

/*top point system css*/

#commonNotice {


    display: none;

    position: fixed;

    cursor: pointer;

    width: 25%; max-height:40px;

    background: #FF9;

    font-size: 14px;

    text-align: center;

    border-top: 2px solid #fff;

    z-index:9999;

    color: #272727;

    -moz-box-shadow:0 0em 0.5em rgba(0, 0, 0, 0.3);

    -webkit-box-shadow:0 0em 0.5em rgba(0, 0, 0, 0.3);

    box-shadow:0 0em 0.5em rgba(0, 0, 0, 0.3);

}

#commonNotice .inner {

    position: relative;

    width: 100%;

    margin:  10px auto;  font-size: 16px;

  font-weight: bold;

    padding-right: 60px;

}

#commonNotice .close {

    position: absolute;

    color: #000;

    top: 1px; display:none;

    right: 0;

}

#commonNotice a.close:hover {

    text-decoration: underline;

}



.inputcssnew{background:none !important; margin-bottom:20px !important;  background-color:#FEF8F9  !important;

 }

 

 

 /*****SLIDER********/

   /* use navbar-wrapper to wrap navigation bar, the purpose is to overlay navigation bar above slider */



        .navbar-wrapper {



            position: absolute;



            top: 20px;



            left: 0;



            width: 100%;



            height: 51px;



        }



        .navbar-wrapper > .container {



            padding: 0;



        }



		.slider_txts



		{



			          



			background:#000;min-height:60px;



		border-top:5px solid #FFEDA9;





			text-align:center;



			padding-top:0.9%;



			 



			opacity:0.9;



			width:100%;



		 



		



						



			}



		.slider_txts .font01



		{



			font-family:Verdana, Geneva, sans-serif;



			font-size:24px;



			color:#FBBD07;



		}



		.slider_txts .font02



		{



			font-family:Verdana, Geneva, sans-serif;



			font-size:14px;



			color:#fff;



			padding-top:5px;



		}



      

		

		

                /* jssor slider bullet navigator skin 21 css */



                /*



                .jssorb21 div           (normal)



                .jssorb21 div:hover     (normal mouseover)



                .jssorb21 .av           (active)



                .jssorb21 .av:hover     (active mouseover)



                .jssorb21 .dn           (mousedown)



                */



                .jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {



                    background: url(<?php echo get_template_directory_uri(); ?>/template/img/b21.png) no-repeat;



                    overflow: hidden;



                    cursor: pointer;



                }



                .jssorb21 div {



                    background-position: -5px -5px;



                }



                    .jssorb21 div:hover, .jssorb21 .av:hover {



                        background-position: -35px -5px;



                    }



                .jssorb21 .av {



                    background-position: -65px -5px;



                }



                .jssorb21 .dn, .jssorb21 .dn:hover {



                    background-position: -95px -5px;



                }

				

				

				

                /* jssor slider arrow navigator skin 21 css */



                /*



                .jssora21l              (normal)



                .jssora21r              (normal)



                .jssora21l:hover        (normal mouseover)



                .jssora21r:hover        (normal mouseover)



                .jssora21ldn            (mousedown)



                .jssora21rdn            (mousedown)



                */



                .jssora21l, .jssora21r, .jssora21ldn, .jssora21rdn {



                    position: absolute;



                    cursor: pointer;



                    display: block;



                    background: url(/wp-content/themes/buddy/template/img/a21.png) center center no-repeat;



                    overflow: hidden;



                }



                .jssora21l {



                    background-position: -3px -33px;



                }



                .jssora21r {



                    background-position: -63px -33px;



                }



                .jssora21l:hover {



                    background-position: -123px -33px;



                }



                .jssora21r:hover {



                    background-position: -183px -33px;



                }



                .jssora21ldn {



                    background-position: -243px -33px;



                }



                .jssora21rdn {



                    background-position: -303px -33px;



                }

				

				.divseo{border-top:1px solid #000;padding:0px 10px; text-align:justify; margin:2% 1%;} .seoh1 {color:#272727; text-align:left; } .seodesc{  color:#272727;  margin:0px 3%;text-align:left;       line-height: 14px;

    font-size: 12px;}

	.extSD {     line-height: 30px;   color:#fff;   font-size: 12px  ;}

				

				

				

#overlayse{



position: fixed;



top: 0;



left: 0;



width: 100%;



height: 100%;



background-color: #000;



filter:alpha(opacity=70);



-moz-opacity:0.7;



-khtml-opacity: 0.7;



opacity: 0.7;



z-index: 99999;



display: none;



}





.cnt223 a{



text-decoration: none;



}

.popup_exd{



width: 100%;

max-width:795px;

/*    margin: 100px 17%;*/

    margin: 0px 0%;

display: none;



position: fixed !important;



z-index: 100000;



 



}

.popupse {



width: 100%;



margin: 0 auto;



display: none;



position: fixed;



z-index: 100000;



margin-top:160px;



}



.cnt223{

  overflow-x: hidden;

overflow-y: auto;

height:378px;

overflow:auto;

width: 673px;

margin: 0px auto;



background: #f3f3f3;



/*position:absolute;*/



z-index: 103;



padding: 10px;



border-radius: 5px;



box-shadow: 0 2px 5px #000;



/*margin-left:210px;*/



}



.cnt223 p{

	



clear: both;



color: #555555;



text-align: justify;



}



.cnt223 p a{



color: #d91900;



font-weight: bold;



}



#expert_discuss .cnt223 .x{ left:0px !important;top:0px !important; }

.cnt223 .x{

z-index: 105;

float: right;



height: 35px;



left: 6px;



position: relative;



  top: -10px;

  width: 34px;



}



.cnt223 .x:hover{



cursor: pointer;



}

.exd{

    position: fixed;

    left: 0px;

    top: 0px;

    width: 100%;

    height: 100%;

    z-index: 9999;

    background: url('/wp-content/themes/buddy/new/loading.gif') 50% 50% no-repeat /*rgb(128,128,128)*/;

    background-color: #000;

    filter: alpha(opacity=70);

    -moz-opacity: 0.7;

    -khtml-opacity: 0.7;

    opacity: 0.7;

	

	}

#npr8a,#npr4b,#npr4c{

	display:none !important;}

	

	

	

.kb



{



-moz-box-shadow:inset 0px 1px 0px 0px #ffffff !important;



	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff !important;



	box-shadow:inset 0px 1px 0px 0px #ffffff !important;



   background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9)) !important;



	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100% !important);



	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%) !important;



	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%) !important;



	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%) !important;



	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%) !important;



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0) !important;



	background-color:#f9f9f9 !important;



    border:1px solid #dcdcdc !important;



    color:#666666 !important;



    text-shadow:0px 2px 0px #ffffff; !important" 



}







.kb:hover



{



background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9)) !important;



	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%) !important;



	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%) !important;



	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%) !important;



	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%) !important;



	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%) !important;



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0) !important;



	background-color:#e9e9e9 !important;















}







.fwidth_no_img



{



width:100%;



text-align:center;



text-align: center;



font-size: 17px;



color: #666;







line-height: 20px;



padding-top: 2%;



}

.expertdv{    width: 32px;

 

       position: fixed;

	   display:none;

    z-index: 9999995;}



.al_ll {   display: inline-block;

    width: 30%;

    padding-top: 8px;}

	.wl_rl { float:right;  padding-right:10%;}

	.rl_btn { top:5px; margin:0px 10px;font-size: 11px;     letter-spacing: 0.1em;}

	

	 .wl_getpremium {     float: left;

    width: 25%;

    text-align: right;padding-top: 5px; } 

	.lbh3 {font-size: 18px;margin-bottom: 10px;}

	

	.flag_title {    background: #fff; color:#ebbe1a;    font-size: 25px;

    width: 35%;    font-family: Montserrat;

    margin: -20px auto 0px auto;}

	

		.news_title {    text-align:center; color:#ebbe1a;    font-size: 25px;

    width: 100%;font-family: Montserrat;

    margin: 5% auto 3% auto;}

	

	 /* jssor slider bullet navigator skin 05 css */

        /*

        .jssorb05 div           (normal)

        .jssorb05 div:hover     (normal mouseover)

        .jssorb05 .av           (active)

        .jssorb05 .av:hover     (active mouseover)

        .jssorb05 .dn           (mousedown)

        */

        .jssorb05 {

            position: absolute; display:none;

        }

        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {

            position: absolute;

            /* size of bullet elment */

            width: 16px;

            height: 16px;

            background: url('/images/b05.png') no-repeat;

            overflow: hidden;

            cursor: pointer;

        }

        .jssorb05 div { background-position: -7px -7px; }

        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }

        .jssorb05 .av { background-position: -67px -7px; }

        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }



        /* jssor slider arrow navigator skin 22 css */

        /*

        .jssora22l                  (normal)

        .jssora22r                  (normal)

        .jssora22l:hover            (normal mouseover)

        .jssora22r:hover            (normal mouseover)

        .jssora22l.jssora22ldn      (mousedown)

        .jssora22r.jssora22rdn      (mousedown)

        */

        .jssora22l{

            display: block;

            position: absolute;

            /* size of arrow element */

            width: 100px;

            height: 100px;

            cursor: pointer;

            background: url('/images/right1.png') center center no-repeat;

            overflow: hidden;

        }

		 .jssora22r {

            display: block;

            position: absolute;

            /* size of arrow element */

            width: 100px;

            height: 100px;

            cursor: pointer;

            background: url('/images/left1.png') center center no-repeat;

            overflow: hidden;

        }

   /*     .jssora22l { background-position: -10px -31px; }

        .jssora22r { background-position: -70px -31px; }

        .jssora22l:hover { background-position: -130px -31px; }

        .jssora22r:hover { background-position: -190px -31px; }

        .jssora22l.jssora22ldn { background-position: -250px -31px; }

        .jssora22r.jssora22rdn { background-position: -310px -31px; }

		

		

		******* SLIDER TESTIMONMIAL START ***********/

		

		

#carousel {

  position: relative;

  width: 80%;border:1px solid #c0c0c0; border-radius:10px;

  margin: 4% auto 0px auto; padding:30px; z-index:99; background:#fff;

}



#slides {

  overflow: hidden;   

  position: relative;

  width: 100%;

  max-height: 180px;

}



#slides ul {

  list-style: none;

  width: 100%;

  max-height: 250px;

  margin: 0;

  padding: 0;

  position: relative;

}



#slides li {

  width: 100%; list-style:none;

  max-height: 250px;

  float: left;

  text-align: center;

  position: relative;

  font-family: Montserrat;

}



/* Styling for prev and next buttons */



.btn-bar {

  width: 100%;

  margin: -25px auto 0px auto;

/*  display: block;*/

    position: absolute;

    text-align: center; z-index:99;

 

}



#buttons {

  padding: 0 0 5px 0; margin:0px auto;

  

}



#buttons a {

  text-align: center; 

 

   

  outline: 0;

  margin: 0 3px;  

  color: #000;

  text-decoration: none;

  display: inline-block;

  padding: 2px;

  width: 40px;

}



a#prev:hover,

a#next:hover {

  color: #FFF;  

 

}



.quote-phrase,

.quote-author {

   

  display: table-cell;

  vertical-align: middle;

  padding: 5px 20px 5px 10px;

  font-family: Montserrat Light;

}



.quote-phrase {

text-align:justify;

  font-size: 13px;float:left;

  color: #c0c0c0; width:56%; margin-top:4%;

  line-height:20px;

  

}



.quote-marks {

  font-size: 15px;

  padding: 0 3px 3px;

  position: inherit;margin-top:3%;

}



.quote-author {

  font-style: normal; width:40%; margin:0px 30%;

  font-size: 20px;

  color: #000; 

  font-weight: 400;

  height: 30px;   

}



.quoteContainer{

 

  width: 100%;

}

.authorContainer {

  display: inline-block;

  width: 25%; text-align:center;

  min-width:25%; float:left; margin: 2% 0px;

  border-right:1px solid #c0c0c0;

}





.blockquote {



  display:block; padding-left:10px;

  float:left; height:60px;

  

}

 

 		/******** SLIDER TESTIMONMIAL END ***********/

		

	#footerAtag a{ 	 

		     color: #fff; } 

			 

			 .testimonial_title{   z-index: 101;

    background: #fff;

    position: absolute;text-align: center;

    color: #ebbe1a;

    font-size: 25px;

    

    font-family: Montserrat;

    width: 20%;

    margin: -1% 40% 0px 40%;}

	

	.h1_foot { margin:1% auto 1% auto; font-size:20px;  font-family: Montserrat;    font-weight: bold;

    font-style: inherit; color:#9f7a07;

    line-height: normal;}

	

	.foot_icon_w { width:35px; margin:0px 1px;}

	 

.banner_textarea {  

    right: 0%;

 margin:0% 0% 0% 55%;

   /* width: 45%;*/

       z-index: 999;

   height: 400px;

    padding: 15% 0px;

   }

   .banner_text { font-size:40px; font-family:'Montserrat Extra Bold'; color:#fff;    margin: 6% 5% 8% 5%;

    padding: 0px 5%;

    text-align: left;    line-height: 50px;

    letter-spacing: 0.035em; } 

	

	.getStartBtn{text-align: left;

    margin-left: 10%;}

.author_name { color:#ebbe1a;font-size: 20px;font-family: Montserrat; } 

.author_desig { font-size:12px;padding:5px auto; }	

	.footerSeo { float:left;width:68%; } 

	.footerSicon { width:30%; float:left; } 

	.followus { color:#fff;font-size:12px;   line-height: 30px;}

	.seodesctwo{  color:#272727;  margin:0px 3%;text-align:left;       line-height: 12px;

    font-size: 10px;}

		.followusone { color:#fff;font-size:12px;   line-height: 30px;}

	.seodescone {

    color: #272727;

    margin: 10px 3% !important;

    text-align: left;

    line-height: 12px!important;

    font-size: 11px!important;

}

.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 11px;

    margin-left: 29px;

}

.footer-rightone {

    float: right;

    width: 50%;

    line-height: 40px;

    text-align: right;

    margin-right: 2%;

}

	.divseoone{border-top:1px solid #000;padding:0px 10px; text-align:justify; margin:2% 1%;}

	@media screen and (-webkit-min-device-pixel-ratio:0) {

 ::i-block-chrome,.flaglineContainer1 { margin: 8% 0% 0px 6% !important;}

 }

 

 

		

 

 



@media all and (min-width: 701px) and (max-width : 1200px) { 

.logowidth {  width:20% !important; }

.header1 { height:100px ; } .nativeLanguageBlock { width:50% !important;} 

.wl_rl {   float: none !important;   padding-right: 0% !important; }

.banner_textarea { height: 58% !important; }

.banner_text {     font-size: 27px !important; line-height: 35px !important;}  

.getStartBtn{   right: 15% !important;   bottom: 40%  !important;}

.btn_spl  { font-size:12px !important; padding:15px 30px !important;} 

.loginNow {     padding: 8px 50px !important; margin-top: 5px !important; }

.flag_title  {   font-size: 20px !important;    width: 40% !important;} 

.lb-w-24,.lb-w-25 { font-size: 10px !important; }

.testimonial_title {     font-size: 20px !important; } 

.quote-phrase { float:left  !important;width:50% !important;}

.author_name { font-size: 16px  !important; } 

.author_desig { font-size:10px !important; }

.seoh1 {     padding: 3% 0px !important;}	

.extSD {     line-height: 20px !important;      font-size: 11px !important; }	

	.footerSeo { width:65% !important; } .footerSicon { width:35% !important;}

	.followus {  font-size:11px  !important;   line-height: 20px  !important; width:100%;}

} 







@media all and (min-width: 402px) and (max-width : 700px) { 

.logowidth {  width:100% !important; margin: 0px auto !important;

    text-align: center !important;} .logowidth img { width:50% !important;}

.header1 { height:150px !important ; } .nativeLanguageBlock { width:100% !important;       margin: 10px auto  !important;} 

.wl_rl {   float: none !important;   padding-right: 0% !important; }

.banner_textarea { height: 38% !important; }

.banner_text {     font-size: 20px !important; line-height: 25px !important;  margin: 20% 5% 10px 5%  !important; }  

.getStartBtn{   right: 8% !important;   bottom: 48%  !important;}

.btn_spl  { font-size:12px !important; padding:10px 20px !important;} 

.loginNow {     padding: 8px 50px !important; margin-top: 5px !important; }

.flag_title  {   font-size: 20px !important;    width: 40% !important;} 

.lb-w-24,.lb-w-25 { font-size: 10px !important; }

.testimonial_title {     font-size: 20px !important; } 

.quote-phrase { float:left  !important;width:50% !important;}

.author_name { font-size: 16px  !important; } 

.author_desig { font-size:10px !important; }

.seoh1 {     padding: 3% 0px !important;}	

.extSD {     line-height: 20px !important;      font-size: 12px !important; }	

	.footerSeo { width:65% !important; } .footerSicon { width:35% !important;}

	.followus {  font-size:12px  !important;   line-height: 20px  !important; width:100%;}

} 



 

@media(max-width: 1400px)and (min-width: 1201px) {


/*---header internalpage----*/



.al_ll {

    display: inline-block;

    width: 30%;

    padding-top: 8px;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 15px;

    margin: 0 0 0 5px;

    font-size: 12px;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: 32px !important; 

    float: right !important;

       margin-top: -4px !important;

}

.topapp img {

    max-width: 150px!important;

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 0px 10px;

}

/*---header internalpage----*/



/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 5px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 142px;

}

.nativeLanguageBlock {

       width: 30%!important;

    margin-left: 9%;

    float: left;

    text-transform: uppercase;



}

.logonew {

    margin-left: 8%;

}

.logowidth {

    width: 14%;

    margin-left: 72px;

}

.nat_lang_inner_cointainer {

    float: left;

    line-height: 35px;

    position: relative;

    z-index: 99;

    padding-left: 10px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 12px;

    font-family: Montserrat;

    width: 45%;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

}

.wl_rl {

    float: right;

    padding-right: 7%;

}

.rl_btn {

    top: 5px;

    margin: 0px 4px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 16px;

    padding: 10px 25px;

    width: 42%;

    text-decoration: none;

    border: 0px;

}

.rl_btn {

    top: 5px;

    margin: 0px 4px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 11px;

    text-transform: uppercase;

    padding: 10px 25px;

    width: 42%;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

/*---header----*/

/*---footer----*/

.divseoone{border-top:1px solid #000;padding:0px 10px; text-align:justify; margin:1% 1%;} 

 .seodesctwo{  color:#272727;  margin:0px 3%;text-align:left;       line-height: 12px;

    font-size: 10px;}

	.followusone { color:#fff;font-size:12px;   line-height: 30px;}

	.seodescone {

    color: #272727;

    margin: 10px 3% !important;

    text-align: left;

    line-height: 12px!important;

    font-size: 11px!important;

}

.footer-main {

    margin: 0% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 320px;

    width: 100% !important;

    z-index: 98;

}

.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 11px;

    margin-left: 29px;

}

.footer-rightone {

    float: right;

    width: 50%;

    line-height: 40px;

    text-align: right;

    margin-right: 2%;

}

.foot_icon_wone {

    width: 25px;padding-top: 10px;

    margin: 0px 1px;

}

/*---footer----*/

}

@media(max-width: 1200px)and (min-width: 1024px) {

/*---header internalpage----*/

.topapp img {

    max-width: 150px!important;

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 7px 10px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

.al_ll {

    display: inline-block;

    width: 40%;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 31px!important;

    margin-right: 5%!important;

    position: relative;

    border: 1px solid #FEBF10;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0 0 0 5px;

    font-size: 12px;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 4px!important;

    

    border-right: 1px solid #000;

}

/*---header internalpage----*/

/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 5px!important;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 134px;

}

.header1 {

    background: #fff;

    border-bottom: 10px !important;

    padding-top: 0px;

	height:0px!important;

	height: 75px !important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 50%!important;

    margin-left: 13% !important;

    float: left;

    text-transform: uppercase;

}

.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: 8%;

}

.logowidth {

    width: 14%!important;

    margin-left: 72px;

}

.nat_lang_inner_cointainer {

    float: left;

    line-height: 35px;


    position: relative;

    z-index: 99;

    padding-left: 10px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 12px;

    font-family: Montserrat;

    width: 25%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:30% !important;

}

.wl_rl {

    float: right!important;

    padding-right: 8%!important;

	margin-top:-43px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 16px;

    padding: 10px 25px;

    width: 42%;

    text-decoration: none;

    border: 0px;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 16px;

    text-transform: uppercase;

    padding: 10px 25px;

    width: 42%;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

/*---header----*/

/*---footer----*/

.divseoone{border-top:1px solid #000;padding:0px 10px; text-align:justify; margin:1% 1%;} 

 .seodesctwo{  color:#272727;  margin:0px 3%;text-align:left;       line-height: 12px;

    font-size: 10px;}

	.followusone { color:#fff;font-size:12px;   line-height: 30px;}

	.seodescone {

    color: #272727;

    margin: 10px 3% !important;

    text-align: left;

    line-height: 12px!important;

    font-size: 11px!important;

}

.footer-main {

    margin: 0% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 320px;

    width: 100% !important;

    z-index: 98;

}

.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 11px;

    margin-left: 29px;

}

.footer-rightone {

    float: right;

    width: 40%;

    line-height: 30px;

    text-align: right;

    margin-right: 2%;

}

.foot_icon_wone {

    width: 25px;padding-top: 10px;

    margin: 0px 1px;

}

/*---footer----*/

}

@media(max-width: 1023px)and (min-width: 901px) {



/*---header internalpage----*/

.topapp img {

    max-width: 150px!important;

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 7px 10px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

#nav .menu li a {

    color: #fff;

    font-size: 10px!important;

    padding: 13px 11px!important;

    font-weight: bold;

}

.al_ll {

    display: inline-block;

    width: 40%;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 27px!important;

    margin-right: 5%!important;

    position: relative;

    border: 1px solid #FEBF10;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0px 0px 0px 5px!important;

    font-size: 10px!important;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

}

#bp-buttons {

    border-radius: 4px;

    margin: 0px 0!important;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 1px!important;

    zoom: 88%;

    border-right: 1px solid #000;

}

/*---header internalpage----*/





/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 5px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 120px;

}

.header1 {

    background: #fff;

    border-bottom: 10px;

    padding-top: 0px;

	height:0px!important;

	height: 75px !important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 55%!important;

    margin-left: 11% !important;

    float: left;

    text-transform: uppercase;

}

.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: 8%;

}

.logowidth {

    width: 14%!important;

    margin-left: 72px;

}

.nat_lang_inner_cointainer {

    float: left;

    line-height: 35px;

    position: relative;

    z-index: 99;

    padding-left: 10px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 12px;

    font-family: Montserrat;

    width: 25%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:30% !important;

}

.wl_rl {

    float: right!important;

    padding-right: 8%!important;

	margin-top:-43px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 16px;

    padding: 8px 18px;

    width: 36%;

    text-decoration: none;

    border: 0px;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 16px;

    text-transform: uppercase;

    padding: 8px 18px!important;

    width: 36%!important;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

/*---header----*/

/*---footer----*/

.divseoone{border-top:1px solid #000;padding:0px 10px; text-align:justify; margin:1% 1%;} 

 .seodesctwo{  color:#272727;  margin:0px 3%;text-align:left;       line-height: 12px;

    font-size: 10px;}

	.followusone { color:#fff;font-size:12px;   line-height: 30px;}

	.seodescone {

    color: #272727;

    margin: 10px 3% !important;

    text-align: left;

    line-height: 12px!important;

    font-size: 11px!important;

}

.footer-main {

    margin: 0% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 335px;

    width: 100% !important;

    z-index: 98;

}

.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 11px;

    margin-left: 29px;

}

.footer-rightone {

    float: right;

    width: 65%;

    line-height: 40px;

    text-align: right;

    margin-right: 2%;

}

.foot_icon_wone {

    width: 35px;padding-top: 10px;

    margin: 0px 1px;

}

/*---footer----*/

}

@media(max-width: 900px)and (min-width: 750px) {



/*---header internalpage----*/

.topapp img {

    max-width: 120px!important;

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 7px 10px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

#nav {

    float: left;

    position: relative!important;

    z-index: 998!important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    margin-left: 12px!important;

}

#nav .menu li a {

    color: #fff;

    font-size: 10px!important;

    padding: 13px 3px!important;

    font-weight: bold;

}

.al_ll {

    display: inline-block;

    width: 40%;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 24px!important;

    margin-right: -12%!important;

    position: relative;

    border: 1px solid #FEBF10;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0px 0px 0px 5px!important;

    font-size: 10px!important;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

}

#bp-buttons {

    border-radius: 4px;

    margin: 0px 0!important;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 0px!important;

    

    border-right: 1px solid #000;

}

#wpadminbar * {

    height: auto;

    width: auto;

    margin: 0;

    padding: 0;

    position: static;

    text-shadow: none;

    text-transform: none;

    letter-spacing: normal;

    font: 400 9px/32px "Open Sans",sans-serif;

    border-radius: 0;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    -webkit-transition: none;

    -moz-transition: none;

    -o-transition: none;

    transition: none;

    -webkit-font-smoothing: subpixel-antialiased;

}

/*---header internalpage----*/





/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 5px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 100px;

}

.header1 {

    background: #fff;

    border-bottom: 10px;

    padding-top: 0px;

	height:0px!important;

	height: 75px !important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 65%!important;

    margin-left: 8% !important;

    float: left;

    text-transform: uppercase;

}

.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: 2% !important;;

}

.logowidth {

    width: 14%!important;

    margin-left: 72px;

}

.nat_lang_inner_cointainer {

    float: left;

    line-height: 35px;

    position: relative;

    z-index: 99;

    padding-left: 10px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 11px;

    font-family: Montserrat;

    width: 25%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:25% !important;

}

.wl_rl {

    float: right!important;

    padding-right: 3%!important;

	margin-top:-43px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 16px;

    padding: 8px 18px;

    width: 36%;

    text-decoration: none;

    border: 0px;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 16px;

    text-transform: uppercase;

    padding: 8px 18px!important;

    width: 36%!important;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

/*---header----*/

/*---footer----*/

.footer-icons {

    margin: 20px auto 0px auto !important;

    width: 100%;

}

.footer-main {

    margin: 1% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 360px;

    width: 100% !important;

    z-index: 98;

}

.seodesctwo {

    color: #272727;

    margin: 80px 4% !important;

    text-align: left;

    line-height: 12px !important;

    font-size: 10px !important;

}

.seodescone {

    color: #272727;

    margin:30px 4% 0px 4% !important  ;

    text-align: left;

    line-height: 12px!important;

    font-size: 11px!important;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}



.followusone {

    font-size: 11px !important;

    line-height: 20px !important;

    width: 27%!important;

}

.foot_icon_wone {

     width: 30px;

    margin: 6px 0px !important;

}

.footer-leftone {

 float: none;

    margin-top: 0px;

    color: #fff;

    font-size: 11px;

    margin-left: 0px;

    width: 100%;

    text-align: center;

}

.footer-rightone {

     float: none;

    width: 100%;

    margin-top: 0px;

    line-height: 40px;

    text-align: center; 

    margin-right: 0%;

}

/*---footer----*/

}

@media(max-width: 750px)and (min-width: 601px) {





/*---header internalpage----*/

.topapp img {

    max-width: 105px!important;

	margin-top: 7px

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 7px 10px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

#nav {

    float: left;

    position: relative!important;

    z-index: 998!important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    margin-left: 12px!important;

}

#nav .menu li a {

    color: #fff;

    font-size: 10px!important;

    padding: 13px 3px!important;

    font-weight: bold;

}

.al_ll {

    display: inline-block;

    width: 37%;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 24px!important;

    margin-right: -55%!important;

    position: relative;

    border: 1px solid #FEBF10;

    margin-top: 7px;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 2px!important;

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0px 0px 0px 5px!important;

    font-size: 10px!important;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

}

#bp-buttons {

    border-radius: 4px;

    margin: 0px 0!important;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 0px!important;

    zoom: 88%;

    border-right: 1px solid #000;

}

#wpadminbar .quicklinks a {

    height: 32px;

    display: block;

    padding: 0 0px!important;

    margin: 0;

}

#wpadminbar * {

    height: auto;

    width: auto;

    margin: 0;

    padding: 0;

    position: static;

    text-shadow: none;

    text-transform: none;

    letter-spacing: normal;

    font: 400 7px/32px "Open Sans",sans-serif;

    border-radius: 0;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    -webkit-transition: none;

    -moz-transition: none;

    -o-transition: none;

    transition: none;

    -webkit-font-smoothing: subpixel-antialiased;

}

/*---header internalpage----*/

/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 5px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 10px;

    min-width: 100px;

}

.header1 {

    background: #fff;

    border-bottom: 10px;

    padding-top: 0px;

	height:0px!important;

	height: 130px !important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 75%!important;

    margin-left: 8% !important;

    float: left;

    text-transform: uppercase;

	    margin: 0px auto !important;

}

.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: 2%;

}

.logowidth {

    width: 90%!important;

    margin: 0px 5% !important;

}

.logowidth img {

    width: 50% !important;

	margin-left:0px;

}

.nat_lang_inner_cointainer {

    float: left;

    line-height: 30px;

    position: relative;

    z-index: 99;

    padding-left: 10px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 11px;

    font-family: Montserrat;

    width: 29%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:25% !important;

}

.wl_rl {

    float: right!important;

    padding-right: 3%!important;

	margin-top:-43px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 11px;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 16px;

    padding: 8px 18px;

    width: 36%;

    text-decoration: none;

    border: 0px;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 10px;

    letter-spacing: 0.1em;

}

.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 10px !important;

    text-transform: uppercase;

    padding: 8px 18px!important;

    width: 36%!important;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.htdropdown a, {

    color: #F0BF1A;

    text-decoration: none;

    font-size: 10px!important;

    outline: none;

}

/*---header----*/

/*---footer----*/

.footer-main {

    margin: 0% auto 0px auto;

    background: url(/images/footer_cut_small.jpg) repeat-x left top;

    height: 500px;

    width: 100% !important;

    z-index: 98;

}

.seodesctwo {

    color: #272727;

    margin: 46px 4% !important;

    text-align: left;

    line-height: 18px !important;

    font-size: 13px !important;

}

.seodescone {

    color: #272727;



    margin: 42px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 11px!important;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 4px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

    margin: 18px auto !important;

    width: 100%;

}	 

.footer-rightone {

    float: none;

    width: 100% !important;

    line-height: 18px;

    text-align: center;

    margin-right: 0%;

	font-size: 10px !important;

}

.foot_icon_wone {

        width: 27px;

    margin: 22px 0px !important;

}

.followusone {

    font-size: 10px !important;

    line-height: 40px !important;

    width: 26%!important;

}

.footer-leftone {

    float: none;

    margin-top: 14px;

    color: #fff;

  

    font-size: 11px !important;

    margin-left: 5px !important;

	

}



.register_now .btn_spl {   font-size: 1em !important;   } 

.reg_form { top:0% !important; left:0px !important;}

#regs, .whitebox { width:100% !important; height:300px !important;}

.nativeLanguageBlock, .learnLanguageBlock {width:100% !important; }

 

/*---footer----*/

}



@media all and (max-width: 401px){

	 .flagss { width:90%;}

	 .lb-w-25  { width:24% !important;}

	 .single-box ,.authorContainer,.quote-author{ width:100% !important; border-right:0px !important;}

	 .quoteContainer { width:90% !important;}

.header1 { height:150px !important ; } .nativeLanguageBlock { width:100% !important;       margin: 10px auto  !important;} 

.wl_rl {   float: none !important;   padding-right: 0% !important; }

.banner_textarea { height: 38% !important; }

.banner_text {     font-size: 20px !important; line-height: 25px !important;  margin: 20% 5% 0px 5%  !important; }  

.getStartBtn{   right: 8% !important;   bottom: 48%  !important;}

.btn_spl  { font-size:12px !important; padding:10px 20px !important;} 

.loginNow {     padding: 8px 50px !important; margin-top: 5px !important; }

.flag_title  {   font-size: 15px !important;margin-top: -6px;

    width: 70% !important;} 

.lb-w-24,.lb-w-25 { font-size: 10px !important; }

.testimonial_title {       font-size: 15px !important;

    margin: -1% 30% 0px 30%;

    width: 40%; } 

	

.quote-phrase { float:left  !important;width:50% !important; font-size:11px !important; text-align:left !important;}

.author_name { font-size: 16px  !important; } 

.author_desig { font-size:10px !important; }

.seoh1 {     padding: 3% 0px !important;}	

.extSD {     line-height: 20px !important;      font-size: 12px !important; }	

	.footerSeo { width:65% !important; } .footerSicon { width:35% !important;}

	.followus {  font-size:12px  !important;   line-height: 20px  !important; width:100%;}

	.whitebox { width:100% !important;}

.logowidth {

    width: 70%!important;

    margin: 0px 25% !important;

    margin-bottom: 5px!important;

}

.logowidth img {

     width: 70% !important;

    margin: 0px 20% !important;

}

.s-prev img ,.s-next img { width:80% !important;}

}





@media(max-width: 600px)and (min-width: 500px) {



/*---header internalpage----*/

.topapp img {

    max-width: 90px!important;

    margin-top: 12px;

    margin-left: 10px;

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 7px 85px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

.htldropdown dt a {

    background: url('/images/flag/arrow.png') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 100px!important;

}

#nav {

    float: left;

    position: relative!important;

    z-index: 998!important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    margin-left: 12px!important;

}

#nav .menu li a {

    color: #fff;

    font-size: 10px!important;

    padding: 13px 3px!important;

    font-weight: bold;

}

.al_ll {

    display: inline-block;

    width: 75% !important;;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 24px!important;

   /* margin-right: -50%!important;*/

    position: relative;

    border: 1px solid #FEBF10;

    margin-top: 7px;

    font-size: 11px!important;

    /*width: 215px;*/

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 2px!important;

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0px 0px 0px 5px!important;

    font-size: 10px!important;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

}

#bp-buttons {

    border-radius: 4px;

    margin: 0px 0!important;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 0px!important;

    zoom: 88%;

    border-right: 1px solid #000;

}

#wpadminbar .quicklinks a {

    height: 32px;

    display: block;

    padding: 0 0px!important;

    margin: 0;

}

#wpadminbar * {

    height: auto;

    width: auto;

    margin: 0;

    padding: 0;

    position: static;

    text-shadow: none;

    text-transform: none;

    letter-spacing: normal;

    font: 400 9px/32px "Open Sans",sans-serif;

    border-radius: 0;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    -webkit-transition: none;

    -moz-transition: none;

    -o-transition: none;

    transition: none;

    -webkit-font-smoothing: subpixel-antialiased;

}

/*---header internalpage----*/

/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 5px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 0px;

    min-width: 100px;

}

.header1 {

    background: #fff;

    border-bottom: 10px;

    padding-top: 0px;

	height:140px!important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 100%!important;

    margin-left: 0% !important;

    float: none;

    text-transform: uppercase;

	    margin: 0px 20% !important;

}

.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: 2%;

}

.logowidth {

    width: 60%!important;

    margin: 0px 20%!important;  





}

.logowidth img {

    width: 60% !important;

	margin-left:0px;

    margin-top: 5px;

}

.nat_lang_inner_cointainer {

    float: left;

    line-height: 30px;

    position: relative;

    z-index: 99;

    padding-left: 5px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 10px;

    font-family: Montserrat;

    width: 25%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:25% !important;

}

.wl_rl {

    float: right!important;

    padding-right: 0%!important;

	margin-right:160px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 3px!important;

    font-size: 10px!important;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 10px!important;

    padding: 8px 18px;

    width: 36%;

    text-decoration: none;

    border: 0px;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 10px;

    letter-spacing: 0.1em;

}

.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 10px !important;

    text-transform: uppercase;

    padding: 8px 18px!important;

    width: 36%!important;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    /*margin-right: 25%;*/

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.htdropdown a, {

    color: #F0BF1A;

    text-decoration: none;

    font-size: 10px!important;

    outline: none;

}

/*---header----*/

/*---footer----*/

.h2{

    margin: 0;

    padding: 0;

    font-size: 19px !important;

    font-weight: normal;

    font-style: normal;

    line-height: normal;

}

.footerSeo {

    width: 100% !important;

}

.footer-inner {

    width: 500px;

    margin-left: -100px;

    float: left; 

}

.footer-main {

    margin: 0% auto 0px auto;

    background: url(/images/footer_small.jpg) repeat-x left top;

    height: 500px;

    width: 100% !important;

    z-index: 98;

}



.footer-main img

{

    max-width: 40%!important;

}

.foot_icon_wone {

     width: 30px;

    margin: 6px 0px 0px 0px !important;

}

.followusone {

    font-size: 10px !important;

    line-height: 15px !important;

    width: 58%!important;

}

.seodesctwo {

    color: #272727;

    margin: 46px 4% !important;

    text-align: left;

    line-height: 18px !important;

    font-size: 11px !important;

}

.seodescone {

    color: #272727;

    margin: 30px 4% !important;

    

    line-height: 12px!important;

    font-size: 11px!important;

	text-align:left;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

text-align: center;

    margin: 0px 0px 0px 0px !important;

    width: 100% !important;

}

.footer-leftone {

text-align:center;

    float: none;

    margin-top: 10px;

    color: #fff;

    font-size: 10px !important;

    margin-left:0px !important;

	 width: 100% !important;

}

.footer-rightone {

text-align:center;

    float: none;

    width: 100% !important;

    line-height: 18px;

    margin-right: 0%;

	font-size: 10px !important;



}

/*---footer----*/



.register_now .btn_spl {   font-size: 1em !important;  width: 75%!important; } 

.reg_form { top:0% !important; left:0px !important;}

#regs, .whitebox { width:100% !important; height:350px !important;}

.nativeLanguageBlock, .learnLanguageBlock {width:100% !important; }

}





@media(max-width: 499px)and (min-width: 411px) {

/*---header internalpage----*/

.topapp img {

    max-width: 85px!important;

    margin-top: 43px;

    margin-left: 160px;

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 7px 10px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

.htldropdown dt a {

    background: url('/images/flag/arrow.png') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 100px!important;

}

#nav {

    float: left;

    position: relative!important;

    z-index: 998!important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    margin-left: 12px!important;

}

#nav .menu li a {

    color: #fff;

    font-size: 10px!important;

    padding: 13px 3px!important;

    font-weight: bold;

}

.al_ll {

    display: inline-block;

    width: 52%;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 24px!important;

    margin-right: -40%!important;

    position: relative;

    border: 1px solid #FEBF10;

    margin-top: 7px;

    font-size: 10px!important;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    /*margin-top: 13%!important;*/

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0px 0px 0px 5px!important;

    font-size: 10px!important;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

}

#bp-buttons {

    border-radius: 4px;

    margin: 0px 0!important;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 0px!important;

    zoom: 88%;

    border-right: 1px solid #000;

}

#wpadminbar .quicklinks a {

    height: 32px;

    display: block;

    padding: 0 0px!important;

    margin: 0;

}

#wpadminbar * {

    height: auto;

    width: auto;

    margin: 0;

    padding: 0;

    position: static;

    text-shadow: none;

    text-transform: none;

    letter-spacing: normal;

    font: 400 9px/32px "Open Sans",sans-serif;

    border-radius: 0;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    -webkit-transition: none;

    -moz-transition: none;

    -o-transition: none;

    transition: none;

    -webkit-font-smoothing: subpixel-antialiased;

}

/*---header internalpage----*/

/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 3px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 0px;

    min-width: 70px;

}

.header1 {

    background: #fff;

    border-bottom: 10px;

    padding-top: 0px;

	height:140px!important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 100% !important;

    

    float: none;

    text-transform: uppercase;

	    margin: 0px 25% !important;

}



.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: 2%;

}

.logowidth {

	

    width: 70%!important;

  margin: 0px 18%  !important;  

   

}

.logowidth img {

    width: 70% !important;

	/*margin-left:0px;*/

    margin-top: 5px;

	    margin-left: -150px;

}

.nat_lang_inner_cointainer {

    float: left;

    line-height: 30px;

    position: relative;

    z-index: 99;

    padding-left: 5px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 10px;

    font-family: Montserrat;

    width: 25%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:25% !important;

}

.wl_rl {

    float: right!important;

    padding-right: 0%!important;

	margin-right: 105px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 3px!important;

    font-size: 10px!important;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 10px!important;

    padding: 8px 18px;

    width: 36%;

    text-decoration: none;

    border: 0px;

}



.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 10px !important;

    text-transform: uppercase;

    padding: 8px 18px!important;

    width: 36%!important;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.htdropdown a {

    color: #F0BF1A;

    text-decoration: none;

    font-size: 7px!important;

    outline: none;

}

/*---header----*/

/*---footer----*/

.h2{

    margin: 0;

    padding: 0;

    font-size: 19px!important;

    font-weight: normal;

    font-style: normal;

    line-height: normal;

}

.footerSeo {

    width: 100% !important;

}

.footer-inner {

    width: 500px;

    margin-left: -100px;

    float: left; 

}

.footer-main {

    margin: 0% auto 0px auto;

    background: url(/images/footer_small.jpg) repeat-x left top;

    height: 500px;

    width: 100% !important;

    z-index: 98;

}



.footer-main img

{

    max-width: 40%!important;

}

.foot_icon_wone {

     width: 30px;

    margin: 6px 0px 0px 0px !important;

}

.followusone {

    font-size: 10px !important;

    line-height: 15px !important;

    width: 58%!important;

}

.seodesctwo {

    color: #272727;

    margin: 46px 4% !important;

    text-align: left;

    line-height: 21px !important;

    font-size: 10px !important;

}

.seodescone {

    color: #272727;

    margin: 20px 4% !important;

    

    line-height: 14px!important;

    font-size: 10px!important;

	text-align:left;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

text-align: center;

    margin: -5px 0px 0px 0px !important;

    width: 100% !important;

}

.footer-leftone {

text-align:center;

    float: none;

    margin-top: 10px;

    color: #fff;

    font-size: 8px !important;

    margin-left:0px !important;

	 width: 100% !important;

}

.footer-rightone {

text-align:center;

    float: none;

    width: 100% !important;

    line-height: 18px;

    margin-right: 0%;

	font-size: 8px !important;



}

.register_now .btn_spl {   font-size: 1em !important;  width: 75%!important; } 

.reg_form { top:0% !important; left:0px !important;}

#regs, .whitebox { width:100% !important; height:350px !important;}

.nativeLanguageBlock, .learnLanguageBlock {width:100% !important; }

/*---footer----*/

}

@media(max-width: 410px)and (min-width: 321px) {

/*---header internalpage----*/

.topapp img {

    max-width: 85px!important;

        margin-top: 16px;

    margin-left: 97px;

}

.topapp {

    line-height: 19px;

    background: #FFF;

    color: #FEBF10;

    font-weight: bold;

    float: left;

    z-index: 99;

    padding: 7px 10px;

}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

.htldropdown dt a {

    background: url('/images/flag/arrow.png') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 50px!important;

}

#nav {

    float: left;

    position: relative!important;

    z-index: 998!important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    margin-left: 12px!important;

}

#nav .menu li a {

    color: #fff;

    font-size: 10px!important;

    padding: 13px 3px!important;

    font-weight: bold;

}

.al_ll {

    display: inline-block;

    width: 100%;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 24px!important;

	margin-right: 2%!important;

    /*margin-right: -85%!important;*/

    position: relative;

    border: 1px solid #FEBF10;

    margin-top: 8px;

	 /*margin-top: -63px;*/

    font-size: 10px!important;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    /*margin-top: 19%!important;*/

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0px 0px 0px 5px!important;

    font-size: 10px!important;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

}

#bp-buttons {

    border-radius: 4px;

    margin: 0px 0!important;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 0px!important;

    zoom: 88%;

    border-right: 1px solid #000;

}

#wpadminbar .quicklinks a {

    height: 32px;

    display: block;

    padding: 0 0px!important;

    margin: 0;

}

#wpadminbar * {

    height: auto;

    width: auto;

    margin: 0;

    padding: 0;

    position: static;

    text-shadow: none;

    text-transform: none;

    letter-spacing: normal;

    font: 400 9px/32px "Open Sans",sans-serif;

    border-radius: 0;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    -webkit-transition: none;

    -moz-transition: none;

    -o-transition: none;

    transition: none;

    -webkit-font-smoothing: subpixel-antialiased;

}

/*---header internalpage----*/

/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 1px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 0px;

    min-width: 70px;

}

.header1 {

    background: #fff;

    border-bottom: 10px;

    padding-top: 0px;

	height:140px!important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 100%!important;

    margin-left: 8% !important;

    float: left;

    text-transform: uppercase;

	    margin: 0px 55px !important;

}

.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: -2%!important;

}

 

.nat_lang_inner_cointainer {

    float: left;

    line-height: 30px;

    position: relative;

    z-index: 99;

    padding-left: 5px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 10px;

    font-family: Montserrat;

    width: 32%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:32% !important;

}

.htdropdown img.flag {

    border: none;

    vertical-align: middle;

    margin-left: 10px !important;

width:10px!important;

height:10px!important;

}

.wl_rl {

    float: right!important;

    padding-right: 0%!important;

	margin-right:90px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 3px!important;

    font-size: 10px!important;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 10px!important;

    padding: 8px 18px;

    width: 36%;

    text-decoration: none;

    border: 0px;

}



.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 10px !important;

    text-transform: uppercase;

    padding: 8px 18px!important;

    width: 36%!important;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

	 /*margin-right: 2%;*/

  margin-right: 25%;

   

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

	   

    min-width: 100px !important;

}

.htdropdown a {

    color: #F0BF1A;

    text-decoration: none;

    font-size: 6px!important;

    outline: none;

}

/*---header----*/

/*---footer----*/

h2{

    margin: 0;

    padding: 0;

    font-size: 15px!important;

    font-weight: normal;

    font-style: normal;

    line-height: normal;

}


.footerSeo {

    width: 100% !important;

}

.footer-inner {

    width: 100%;

    margin-left: -60px;

    float: left; 

}

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_small.jpg) repeat-x left top !important;

    height: 524px  !important;

    width: 100% !important;

    z-index: 98;

}



.footer-main img

{

    max-width: 40%!important;

}

.foot_icon_wone {

     width: 30px;

    margin: 6px 0px 0px 0px !important;

}

.followusone {

    font-size: 10px !important;

    line-height: 15px !important;

    width: 58%!important;

}

.seodesctwo {

    color: #272727;

    margin: 46px 4% !important;

    text-align: left;

    line-height: 19px !important;

    font-size: 10px !important;

}

.seodescone {

    color: #272727;

    margin: 10px 3% !important;

    

    line-height: 14px!important;

    font-size: 10px!important;

	text-align:left;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

text-align: center;

    margin: 3% 0px 0px 0px  !important;

    width: 100% !important;

}

.footer-leftone {

text-align:center;

    float: none;

    margin-top: -15px;

    color: #fff;

    font-size: 8px !important;

    margin-left:0px !important;

	 width: 100% !important;

}

.footer-rightone {

text-align:center;

    float: none;

    width: 100% !important;

    line-height: 18px;

    margin-right: 0%;

	font-size: 8px !important;



}

.register_now .btn_spl {   font-size: 1em !important;  width: 75%!important; } 

.reg_form { top:0% !important; left:0px !important;}

#regs, .whitebox { width:100% !important; height:400px !important;}

.nativeLanguageBlock, .learnLanguageBlock {width:100% !important; }

.ht_devby  { marign-top:-10px; font-size:10px;}

/*---footer----*/

}

/*@media(max-width: 550px)and (min-width: 530px) {

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 584px;

    width: 100% !important;

    z-index: 98;

}

.footer-main img

{

    max-width: 67%!important;

}

.foot_icon_wone {

      width: 30px;

    margin: 17px -2px !important;

}

.seodesctwo {

    color: #272727;

    margin: 46px 4% !important;

    text-align: left;

    line-height: 15px !important;

    font-size: 12px !important;

}

.seodescone {

    color: #272727;

    margin: 47px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 12px!important;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

    margin: 25px auto !important;

    width: 100%;

}

	.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 9px !important;

    margin-left: 5px !important;

}

.footer-right {

    float: right;

    width: 54% !important;

    line-height: 18px;

    text-align: right;

    margin-right: 2%;

	font-size: 11px !important;

}

}

@media(max-width: 550px) {

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 584px;

    width: 100% !important;

    z-index: 98;

}

.footer-main img

{

    max-width: 67%!important;

}

.foot_icon_wone {

  width: 27px;

    margin: 25px -2px !important;

}	

.followusone {

     color: #fff;

    font-size: 8px!important;

    line-height: 50px!important;

    width: 27%!important;

}

.seodesctwo {

     color: #272727;

    margin: 45px 4% !important;

    text-align: left;

    line-height: 14px !important;

    font-size: 11px !important;

}

.seodescone {

    color: #272727;

    margin: 47px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 11px!important;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

    margin: 21px auto !important;

    width: 100%;

}

	.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 9px !important;

    margin-left: 5px !important;

}

.footer-rightone {

    float: right;

    width: 49% !important;

    line-height: 18px;

    text-align: right;

    margin-right: 0%;

	font-size: 8px !important;

}

}

@media(max-width: 480px)and (min-width: 410px){

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 584px;

    width: 100% !important;

    z-index: 98;

}

.footer-main img

{

    max-width: 67%!important;

}

.seodesctwo {

    color: #272727;

    margin: 24px 4% !important;

    text-align: left;

    line-height: 18px!important;

    font-size: 10px!important;

}

.seodescone {

    color: #272727;

    margin: 40px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 10px!important;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

    margin: 11px auto !important;

    width: 100%;

}

.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 11px !important;

    margin-left: 10px !important;

}

.footer-rightone {

    float: right;

    width: 82% !important;

    line-height: 18px;

    text-align: right;

    margin-right: 8%;

	 font-size: 11px !important;

}

.followusone {

    color: #fff;

    font-size: 8px!important;

    line-height: 37px!important;

	    width: 29%!important;

}

 #copyrightone {

    display: block;

    margin: 0 auto;

    width: 100%;}

	#copyrightone {

    padding: 5px 0;

}

#copyrightone {

    float: left;

    position: relative;

    width: 100%;

    padding: 20px 0px 5px 0px;

    text-align: center;

    font-size: 11px;

    line-height: 17px;

    color: #aaa;

}

}

@media(max-width: 409px)and (min-width: 376px){

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 584px;

    width: 100% !important;

    z-index: 98;

}



.footer-main img

{

    max-width: 44%!important;

}

.foot_icon_wone {

    width: 35px;

    margin: 0px 4px !important;

}

.seodesctwo {

    color: #272727;

    margin: 24px 4% !important;

    text-align: left;

    line-height: 12px!important;

    font-size: 10px!important;

}

.seodescone {

    color: #272727;

    margin: 24px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 10px!important;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px !important;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

    margin: -4px auto !important;

    width: 100%;

}



.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 11px !important;

    margin-left: 10px !important;

}

.footer-rightone {

    float: right;

    width: 82% !important;

    line-height: 18px;

    text-align: right;

    margin-right: 8%;

	 font-size: 11px !important;

}

.followusone {

  color: #fff;

    font-size: 8px!important;

    line-height: 15px!important;

	    width: 16%!important;

 

}

 #copyrightone {

    display: block;

    margin: 0 auto;

    width: 100%;}

	#copyrightone {

    padding: 5px 0;

}

#copyrightone {

    float: left;

    position: relative;

    width: 100%;

    padding: 20px 0px 5px 0px;

    text-align: center;

    font-size: 11px;

    line-height: 17px;

    color: #aaa;

}

}

@media(max-width: 375px) and (min-width: 361px){

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 584px;

    width: 100% !important;

    z-index: 98;

}

.footer-main img

{

    max-width: 44%!important;

}

.foot_icon_wone {

    width: 35px;

    margin: 0px 4px!important;

}

.seodesctwo {

    color: #272727;

    margin: 24px 4% !important;

    text-align: left;

    line-height: 20px!important;

    font-size: 9px!important;

}

.seodescone {

    color: #272727;

    margin: 24px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 9px!important;

}



.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px;

    text-align: justify;

       margin: -4% 1% !important;

}

.footer-icons {

    margin: 12px auto !important;

    width: 100%;

}

.footer-leftone {

    float: left;

    margin-top: 7px;

    color: #fff;

    font-size: 11px !important;

    margin-left: 10px !important;

}

.footer-rightone {

    float: right;

    width: 86% !important;

    line-height: 18px;

    text-align: right;

    margin-right: 3%;

	 font-size: 11px !important;

}



.followusone {

  color: #fff;

    font-size: 8px!important;

    line-height: 5px!important;

	    width: 16%!important;

 

}

 #copyrightone {

    display: block;

    margin: 0 auto;

    width: 100%;}

	#copyrightone {

    padding: 5px 0;

}

#copyrightone {

    float: left;

    position: relative;

    width: 100%;

    padding: 20px 0px 5px 0px;

    text-align: center;

    font-size: 11px;

    line-height: 17px;

    color: #aaa;

}

}

@media(max-width: 360px) and (min-width: 320px){

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_cut.jpg) repeat-x left top;

    height: 584px;

    width: 100% !important;

    z-index: 98;

}

.footer-main img

{

    max-width: 44%!important;

}



.foot_icon_wone {

       width: 33px;

    margin: 0px 5px!important;

}



.seodesctwo {

    color: #272727;

    margin: 24px 4% !important;

    text-align: left;

    line-height: 17px!important;

    font-size: 9px!important;

}



.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

    margin: 7px auto !important;

    width: 100%;

}



.footer-leftone {

    float: left;

    margin-top: 14px;

    color: #fff;

    font-size: 9px !important;

    margin-left: 10px !important;

}

.footer-rightone {

    float: right;

    width: 86% !important;

    line-height: 18px;

    text-align: right;

    margin-right: 0%;

	 font-size: 8px !important;

}

.followusone {

  color: #fff;

    font-size: 8px!important;

    line-height: 15px!important;

	    width: 16%!important;

 

}

.seodescone{

   color: #272727;

    margin: 21px 4% !important;

    text-align: left;

    line-height: 20px!important;

    font-size: 11px!important;

}

 #copyrightone {

    display: block;

    margin: 0 auto;

    width: 100%;}

	#copyrightone {

    padding: 5px 0;

}

#copyrightone {

    float: left;

    position: relative;

    width: 100%;

    padding: 20px 0px 5px 0px;

    text-align: center;

    font-size: 11px;

    line-height: 17px;

    color: #aaa;

}

}*/









@media(max-width: 320px) and (min-width: 240px){

/*---header internalpage----*/

.footerSeo { width:100% !important;}

.topapp img {

    max-width: 85px!important;

  margin-top: 16px;

margin-left:100px;



}

.login-button {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;

    cursor: pointer;

    font-weight: bold;

    font-size: 11px!important;

    margin-left: -16px !important;

    float: right !important;

       margin-top: -4px !important;

}

.htldropdown dt a {

    background: url('/images/flag/arrow.png') no-repeat right center;

    display: block;

    padding-right: 20px;

    min-width: 50px!important;

}

#nav {

    float: left;

    position: relative!important;

    z-index: 998!important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    margin-left: 12px!important;

}

#nav .menu li a {

    color: #fff;

    font-size: 10px!important;

    padding: 13px 3px!important;

    font-weight: bold;

}

.al_ll {

    display: inline-block;

    width: 140%;

    padding-top: 0px!important;

}

.iwl_cont {

    float: right;

    height: 24px!important;

    /*margin-right: -85%!important;*/

	margin-right: 30%!important;

    position: relative;

    border: 1px solid #FEBF10;

    /*margin-top: -57px;*/

	margin-top: 7px;

    font-size: 8px!important;

}

#page-wrapper {

    position: relative;

    text-align: left;

    width: 100%!important;

    margin: 0 auto;

    overflow: hidden;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 2px!important;

    min-width: 100px !important;

}

.bp-button {

    position: relative;

    top: 5px;

    font-family: Arial, Helvetica, sans-serif;

    color: #fff;

    font-weight: bold;

    padding: 5px 5px!important;

    margin: 0px 0px 0px 5px!important;

    font-size: 10px!important;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

}

#bp-buttons {

    border-radius: 4px;

    margin: 0px 0!important;

}

.htldropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 0px!important;

    zoom: 88%;

    border-right: 1px solid #000;

}

#wpadminbar .quicklinks a {

    height: 32px;

    display: block;

    padding: 0 0px!important;

    margin: 0;

}

#wpadminbar * {

    height: auto;

    width: auto;

    margin: 0;

    padding: 0;

    position: static;

    text-shadow: none;

    text-transform: none;

    letter-spacing: normal;

    font: 400 8px/32px "Open Sans",sans-serif;

    border-radius: 0;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    -webkit-transition: none;

    -moz-transition: none;

    -o-transition: none;

    transition: none;

    -webkit-font-smoothing: subpixel-antialiased;

}

/*---header internalpage----*/

/*---header----*/

.htdropdown dt a span {

    cursor: pointer;

    display: block;

    padding: 1px;

    /* border-right: 1px solid #000; */

}

.htdropdown dt a {

    background: url('/images/dd_arrow.jpg') no-repeat right center;

    display: block;

    padding-right: 0px;

    min-width: 70px;

}

.header1 {

    background: #fff;

    border-bottom: 10px;

    padding-top: 0px;

	height:130px!important;

}

.head2 {

    background: #fff;

    padding: 12px 0px;

    padding-left: 0px !important;

}

.nativeLanguageBlock {

      width: 100%!important;

    margin-left: 8% !important;

    float: left;

    text-transform: uppercase;

	    margin: 0px 40px !important;


}

.loginNow {

    padding: 10px 27px !important;

    margin-top: 5px !important;

}

.logonew {

    margin-left: -16%!important;

}



.nat_lang_inner_cointainer {

    float: left;

    line-height: 30px;

    position: relative;

    z-index: 99;

    padding-left: 5px;

    font-weight: bold;

    color: #9f7a07;

    font-size: 9px;

    font-family: Montserrat;

    width: 32%!important;

}

dl.htdropdown {

    line-height: 15px !important;

    position: relative;

    border-radius: 10px;

	width:38% !important;

}

.htdropdown img.flag {

    border: none;

    vertical-align: middle;

    margin-left: 10px !important;

width:10px!important;

height:10px!important;

}

.wl_rl {

    float: right!important;

    padding-right: 0%!important;

	margin-right:60px!important;

}

.rl_btn {

    top: 5px;

    margin: 0px 3px!important;

    font-size: 9px!important;

    letter-spacing: 0.1em;

}

.btn_brown {

    background: #a17707;

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #e3af4f;

    text-transform: uppercase;

    font-size: 9px!important;

    padding: 6px 14px;

    width: 36%;

    text-decoration: none;

    border: 0px;

}

.rl_btn {

    top: 5px;

    margin: 0px 10px;

    font-size: 9px!important;

    letter-spacing: 0.1em;

}

.btn_spl, .loginNow {

    background: #ebbe1a;

    background-image: -webkit-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -moz-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -ms-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: -o-linear-gradient(top, #ebbe1a, #ffbd17);

    background-image: linear-gradient(to bottom, #ebbe1a, #ffbd17);

    -webkit-border-radius: 10;

    -moz-border-radius: 10;

    border-radius: 5px;

    font-family: Montserrat;

    color: #86580a;

    font-size: 8px !important;

    text-transform: uppercase;

    padding: 6px 12px!important;

    width: 36%!important;

    text-decoration: none;

    border: 0px;

}



.iwl_cont {

    float: right;

    height: 34px;

    margin-right: 25%;

    position: relative;

    border: 1px solid #FEBF10;

}

#wpadminbar {

    width: 16.5% !important;

    /* max-width: 20% !important; */

    overflow: hidden;

    max-width: 16% !important;

    margin-top: 8px;

    min-width: 100px !important;

}

.htdropdown a {

    color: #F0BF1A;

    text-decoration: none;

    font-size: 6px!important;

    outline: none;

}

/*---header----*/

/*---footer----*/

 #copyrightone {

    display: block;

    margin: 0 auto;

    width: 100%;}

	#copyrightone {

    padding: 5px 0;

}

#copyrightone {

    float: left;

    position: relative;

    width: 100%;

    padding: 20px 0px 5px 0px;

    text-align: center;

    font-size: 11px;

    line-height: 17px;

    color: #aaa;

}

.footer-main {

    margin: -5% auto 0px auto;

    background: url(/images/footer_cut_small.jpg) repeat-x left top;

    height: 584px;

    width: 100% !important;

    z-index: 98;

}

.seodesctwo {

    color: #272727;

    margin: 24px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 9px!important;

}

.footerSicon {

    width: 100% !important;    height: 55px;

	float:none !important;

}

.seodescone{

   color: #272727;

    margin: 38px 4% 0px 4% !important;

    text-align: left;

    line-height: 16px!important;

    font-size: 9px!important;

}

.divseoone {

    border-top: 1px solid #000;

    padding: 0px 10px;

    text-align: justify;

    margin: -1% 1% !important;

}

.footer-icons {

    margin: 12px auto !important;

    width: 100%;

	margin: 0px 0px 0px 0px !important;

}

.footer-leftone {

    float: none;

    margin-top: 30px;

    color: #fff;

    font-size: 9px !important;

    margin-left: 0px !important;

}

.footer-rightone {

    float: none;

    width: 100% !important;

    line-height: 18px;

    text-align: center;

    margin-right: 0%;

	 font-size: 9px !important;

}

.followusone {

  color: #fff;

    font-size: 8px!important;

    line-height: 15px!important;

	    width: 16%!important;

 

}

#copyright {

    float: left;

    position: relative;

    width: 100%;

    padding: 20px 0px 5px 0px;

    text-align: center;

    font-size: 10px;

    line-height: 9px!important;

    color: #aaa;

}

.foot_icon_wone {

     width: 30px;

    margin: 6px 0px 0px 0px !important;

}

.footer-inner {

    width: 100%;

       margin: 5px 15%;

    float: none;



}

.footer-main img {

    max-width: 44%!important;

}

.register_now .btn_spl {   font-size: 1em !important;  width: 75%!important; } 

.reg_form { top:0% !important; left:0px !important;}

#regs, .whitebox { width:100% !important; height:400px !important;}

.nativeLanguageBlock, .learnLanguageBlock {width:100% !important; }

/*---footer----*/

}