@charset "utf-8";
body {font-family: 'Rubik', Arial, Helvetica, sans-serif; font-size: 13px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight: 700;}
/*.page_content {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}*/
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
img {max-width: 100%;}
ul {padding-left: 0;}
button {outline: none;}
ul ul, ol ul, ul ol, ol ol, dl ul, dl ol, dl dl, td td, ul, ol {font-size: 100%; list-style: none; }
.r {float: right;}
.l {float: left;}
.min_container {font-family: Arial, Helvetica, sans-serif;}
.wrapper_page {overflow: hidden;}
.page_content {background-color: #FFF; padding-bottom: 20px; padding-top: 95px;}
.bg-white {background-color: #fff}
.border-pad-df {border: 1px solid #dae4eb; padding: 18px; }
.btn-grad-primary {padding-left: 20px; padding-right: 20px; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #950067; -moz-box-shadow: inset 0 1px 0 rgba(132,132,132,.2); -webkit-box-shadow: inset 0 1px 0 rgba(132,132,132,.2); box-shadow: inset 0 1px 0 rgba(132,132,132,.2); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAuMiIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==); /* gradient overlay */ background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.2) 0%, rgba(255,255,255,.2) 100%); background-image: -o-linear-gradient(bottom, rgba(0,0,0,.2) 0%, rgba(255,255,255,.2) 100%); background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.2) 0%, rgba(255,255,255,.2) 100%); background-image: linear-gradient(bottom, rgba(0,0,0,.2) 0%, rgba(255,255,255,.2) 100%); }
.btn-grad-primary:hover {color: #fff; background: #98006b}

/****************************
 	HEADER
*****************************/
header .logo-mobile { display: inline-block; margin: 15px auto; float: none;}
header .logo-mobile img {margin: 0 auto; display: block; padding-bottom: 6px;; width: 120px}
.top-header {min-height: 54px; position: relative; }
.top-header > .container {position: relative;}
.logo-wp {background: url(../images/bg-logo.png) 0 0 no-repeat; height: 223px; width: 182px; text-align: center; position: absolute; left: -3px; top: -60px; padding-top: 10px;transition: all .2s ease ; }
.logo-wp img { max-height: 68%; margin: 8px auto;}
.is-sticky .logo-wp  {  width: 110px; height: 140px; background-size: 100%; transition: all .2s ease ;}

.sec-social-search {position: absolute; right: 0; top: 10px;}
.sec-social-search .social-links { display: inline-block; float: left; margin-right: 20px;}
.social-links a {text-align: center; float: left; width: 36px; height: 36px; border: 2px solid #561666; border-radius: 100%; margin-right: 4px; margin-left: 4px; /*space between*/ /* Firefox */
	-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease}
.social-links a i {font-size: 20px; line-height: 35px; color: #561666; }
.social-links a:hover {margin-top: -3px;}
.social-links a:hover i { }
.sec-social-search form  {display: inline-block; position: relative;}
.sec-social-search form input {outline: none;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.sec-social-search form input[type=search]  -webkit-appearance: textfield; -webkit-box-sizing: content-box; font-family: inherit; font-size: 100%; }
.sec-social-search form input::-webkit-search-decoration, input::-webkit-search-cancel-button {display: none; }
.sec-social-search form input[type=search] { border: solid 2px #561666; padding: 6px 32px 6px 15px; width: 172px; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }
.sec-social-search form input[type=search]:focus {width: 210px; background-color: #ededed; border-color: #8e0461; -webkit-box-shadow: 0 0 3px rgba(150,38,165,.3); -moz-box-shadow: 0 0 3px rgba(150,38,165,.3); box-shadow: 0 0 3px rgba(150,38,165,.3); }
.sec-social-search form input:-moz-placeholder {color: #561666; }
.sec-social-search form input::-webkit-input-placeholder {color: #561666; }
.sec-social-search form input[type="submit"] {height: 34px; width: 36px; display: inline-block; float: right; background: url(../images/sprites.png) -134px 4px no-repeat; text-indent: -10000px; border: none; position: absolute; top: 0; right: 0; z-index: 2; cursor: pointer; opacity: 0.7; }
.sec-social-search input[type="submit"]:hover {opacity: 1;}

/****************************
 NAV on HEADER
*****************************/
header > nav { color: #fff; background-color: #561666; z-index: 9991;border-top: 5px solid #7f0862;}
.navbar-toggle {background: #fff;}
.navbar-toggle .icon-bar {background-color: #561666;}
.top-header {}
.nav-main {border-top: 0;}
.nav > li {/*padding-left: 25px; padding-right: 25px;*/}
.nav > li > a  {position: relative; padding: 15px 25px; color: #fff; cursor: pointer; font-size: 14px; outline: none}
.nav > li > a .caret {margin-left: 10px;}
.nav > li > a:hover:after,
.nav > li.active > a:after {content: " ";  height: 2px; background: #fff; display: block;  position: absolute; bottom: 10px; width: 46px; left: 50%; margin-left: -24px;}
.nav > li > a:hover, .nav > li > a:focus {background: transparent;}

/*dropdown-menu*/
.relative {position: relative;}
.full-width.dropdown {position: static; }
.full-width.dropdown > .dropdown-menu {top: 49px;left: 0;right: 0;position: absolute;}
.full-width.dropdown > .dropdown-menu > li > a {white-space: normal;}
.nav .full-width .open  > a,
.nav .full-width  .open > a:hover,
.nav .full-width  .open > a:focus { }
.dropdown-menu { position: absolute; left: 0; padding: 15px 10px; list-style: none; box-shadow:none;}
.dropdown-menu .container { position: relative;}
.dropdown-menu li a {transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;line-height: 2em; }
.dropdown-menu li a:before {content: ">" ; padding-right: 20px; }
.dropdown-menu li a:hover, .dropdown-menu li a:focus {padding-left: 5px; text-decoration: none;}
.dropdown-menu li.open a {}
/*.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: transparent;}*/
.dropdown-menu ul.lv_2 {border: 1px solid #c6b6ca; position: relative; padding: 10px; margin-bottom: 15px; -webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; /*help*/ z-index: 0;}
.full-width:hover .lv_1  {display: block;}

/*.navbar-collapse.in {max-height: 600px;}*/
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {border-color: transparent; background-color: transparent; }
.nav  .lv_1 .dropdown.open > a.dropdown-toggle { font-weight: 500}

/* Fix main Menu */
.nav .each_row {position: relative; overflow: hidden;}
.lv_2 li a:before {content: "\00B7"; padding-right: 10px;}
.lv_2 {position: relative; margin-bottom: 10px; max-width: 1140px; border:1px solid #9a73a3; }
.lv_2 a { text-transform: none; }
.show {display: block;}
/*hack css menu*/
/*.nav .each_row:last-child { overflow: inherit;}*/
.nav .each_row {overflow: visible;}
.nav .each_row:last-child .lv_2:after,
.nav .each_row:nth-child(2) .lv_2:after {content: " "; display: inline-block; height: 200px; background-color:transparent; width: 100%; position: absolute; /*background-color: #090;*/}
.each_row:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .each_row             { zoom: 1; }
*:first-child+html .each_row { zoom: 1; }

/*Active*/
.full-width.dropdown:hover, .full-width.dropdown.active  {background-color: #68197c;}
.lv_1 .each_row  > li:hover> a  { font-weight: 400;}

/****************************
 LIST- AREA on Hompage
*****************************/
.head-big {margin: 35px auto; text-align: center;}
.head-big h3,.head-big h4 {color: #561666; font-size: 48px; font-weight: normal; line-height: 0.9em;}
.head-big h3 small ,.head-big h4 small {color: #561666; font-size: 32px; font-weight: 300;}
.list-area {list-style: none;padding: 0;}
.list-area > li { border-left: 1px solid #e2e2e3;overflow: hidden;padding-top: 8px;}
.list-area > li:first-child {border-left: 0;}
.each-list {border-top: 1px solid #e2e2e3}
.bd-bot {border-bottom: 1px solid #e2e2e3}
.list-area li h6 {font-weight: normal; font-size: 24px; }
.w-map-area img {margin:  12px auto;}
.w-country {background: #fff; position: absolute; z-index: 99;  left: 0; width: 100%; height: 100%;  -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; bottom: -102%;}
.w-country ul {list-style: none; padding: 15px 10px 10px 10px; height: 100%;line-height: 16px;	-webkit-column-count: 3; -moz-column-count: 3; column-count: 3;}
.w-country ul li {padding-bottom: 5px;}
.w-country ul > li > a {color: #fff;position: relative;display: block; padding-left: 15px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.w-country ul > li > a:before { content: " > "; padding-right: 3px; font-size: 0.8em;  position: absolute; left: 0; text-decoration: none;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.w-country ul > li > a:hover  { text-decoration: none; padding-left: 18px;}
.w-country ul > li > a:hover:before {left: 3px;}
.list-area > li:hover .w-country { bottom: 0;}

 /*BACKGROUND color for Area*/
.bg_DarkOrange  {background-color: #f29400;}
.bg_Purple {background-color: #9a0060;}
.bg_LimeGreen {background-color: #96bf0d;}
.bg_RebeccaPurple {background-color: #561565;}
.bg_RoyalBlue {background-color: #006dae;}

/*COLOR TEXT for Title Area*/
.cl_DarkOrange {color: #f29400;}
.cl_Purple {color: #9a0060;}
.cl_LimeGreen {color: #96bf0d;}
.cl_RebeccaPurple {color: #561565;}
.cl_RoyalBlue {color: #006dae;}

/****************************
	FOOTER
****************************/
#footer { background: #561666; color: #fff; }
#footer h5 {color: #fff; font-weight: normal; margin: 28px 0 15px 0; font-size: 24px;}
#footer .social-links { padding-top: 15px;}
#footer .social-links a i {color: #fff;}
#footer .social-links a {border-color: #fff;}
.links-footer {-webkit-column-count: 2; -moz-column-count: 2; column-count: 2; list-style: none; padding-left: 0;}
.links-footer li {padding-bottom: 3px;}
.links-footer li a {color: #fff;color: #fff;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.links-footer li a:before {content: ">"; padding-right: 8px; font-size: 12px; font-weight: 300;}
.links-footer li a:hover {text-decoration: none; padding-left: 5px;}
.footer-bot { padding: 8px 0; margin-top: 15px; background: #8a0561;}
	@media screen and (min-width: 1900px) {
	 	.footer-bot {background: #561666; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2MTY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjNTYxNjY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjOTkwMDYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk5MDA2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
			background: -moz-linear-gradient(left,  #561666 0%, #561666 8%, #990060 18%, #990060 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, right top, color-stop(0%,#561666), color-stop(8%,#561666), color-stop(18%,#990060), color-stop(100%,#990060)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(left,  #561666 0%,#561666 8%,#990060 18%,#990060 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(left,  #561666 0%,#561666 8%,#990060 18%,#990060 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(left,  #561666 0%,#561666 8%,#990060 18%,#990060 100%); /* IE10+ */
			background: linear-gradient(to right,  #561666 0%,#561666 8%,#990060 18%,#990060 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#561666', endColorstr='#990060',GradientType=1 ); /* IE6-8 */
	    }
	}
.footer-bot .links {list-style: none; font-weight: 300; font-size: 11px; padding: 0; margin: 0; margin-left: -5px;}
.footer-bot .links a {color: #fff;font-size: 14px;padding: 0 5px;}
.footer-bot .links li {display: inline-block;}
.footer-bot p {margin-bottom: 0;}
#footer .btn.outline { margin-top:65px; }
#footer .btn.outline .fa{margin-left: 8px}

/***********************
  OUTLINE BUTTONS
************************/
.btn.outline { -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;
	background: transparent;  font-size: 18px; text-transform: uppercase; border-radius: 22px; padding: 6px 18px;line-height: 32px; height: 44px; min-width: 170px;}
.btn-default.outline {border: 2px solid #fff; color: #fff; }
.btn-default.outline:hover {background: #fff; border-color: #fff; color: #561666;}

.btn.btn-send, .btn.outline-color {background: #561666; border-color: #561666;font-size: 18px; min-width: 120px; padding: 2px 18px; line-height: 30px; height: 38px;}
.btn.btn-send i {margin-right: 5px;  }
.btn.btn-send:hover , .btn.outline-color:hover { border-color: #561666;}



/*************************
	COVER
**************************/
.cover { height: 446px; color: #fff; background: url(../images/bg_right_cover.jpg) right top no-repeat #96bf0d; }
.cv-sec-left {background: #96bf0d; height: 446px; }
.cv-sec-right {background: url(../images/bg_corner.png) 0 0 no-repeat transparent; height: 446px; }
.cv-head {text-transform: uppercase;  position: relative; padding: 12px 0; margin-bottom: 12px;}
.cv-head:after {position: absolute;content: " "; width: 46px; height: 4px; background: #fff; left: 0; bottom: 0; }
.cv-head .h1 { margin-bottom: 5px; margin-top: 24px; }
.cv-head h1 { font-weight: 100; margin:  0 0 5px 0 ; font-size: 24px;}
.cv-head h3 { font-weight: 100;color: #fff; font-size: 18px;margin-top: 14px;}

.cv-desc { height: 150px; margin-bottom: 18px;}
.cv-desc p {text-align: justify; font-size: 16px;}

.list-bt-border {padding: 0; list-style: none; margin-top: 5px; }
.list-bt-border li {text-align: center;}
.list-bt-border li div {/*max-width: 170px; height:85px; */  border: 2px solid #fff; border-radius: 10px; }
.list-bt-border li img { margin: 10px auto;}
.list-bt-border li p { text-transform: uppercase; text-align: center;}


/*************************
	Section Data Center
**************************/
.sec-data-content { }
.head-school {margin-bottom: 20px;}
.head-school img { margin-right: 30px; max-width: 70px; float: left;   }
.head-school h2 {color: #561666; font-size: 30px; text-transform: uppercase;font-weight: normal; margin-bottom: 6px; margin-top: 0;padding-left: 100px;}
.head-school h3 { color: #4a4a4c; font-size: 24px;text-transform: uppercase;font-weight: normal;margin-top: 0; padding-left: 100px;}

.group-btns {padding: 0; list-style: none; vertical-align: middle; margin-left: -30px; margin-right: -30px;}
.group-btns li { text-align: center;vertical-align: middle; margin-bottom: 12px;}
.group-btns li a {display: table-cell; width: 100%; min-width: 370px; background-color: #561666; height: 110px; border-radius: 10px; vertical-align: middle; text-transform: uppercase;padding: 0 20px;}
.group-btns li a span  { color: #fff;font-size: 24px; line-height: 1.2em; font-weight: 300;}
.group-btns li a:hover, .group-btns li a:active ,.group-btns li a:focus  {text-decoration: none;}
.btn-style-push {outline: none;
	-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;
	box-shadow: 0 6px #420f51; -webkit-box-shadow: 0 6px #420f51; -moz-box-shadow: 0 6px #420f51;
	-webkit-border-radius: 10px; -moz-border-radius: 10px;
	color: #fff; background-color: #561666; border: none; border-radius: 10px;
	}
.btn-style-push:hover, .btn-style-push.hover {background-color: #6f1d84; }
.btn-style-push:active  {background-color: #6f1d84; box-shadow: 0 3px #420f51; -webkit-box-shadow: 0 3px #420f51; -moz-box-shadow: 0 3px #420f51; transform: translateY(3px); }

/*************************
	TABLE
**************************/
.wrap_table_masonry {margin-top: 35px;}
.wrap_table_masonry .tbl2 tr th { text-transform: uppercase; font-weight: 400; background: #e9e8e8; padding: 0px; color: #4a4a4c; font-size: 18px;  padding: 15px 10px; text-align: center;}
.wrap_table_masonry .tbl2 tr th:first-child p {padding-left: 35px; margin-left: 10px; text-align: left;}
.wrap_table_masonry .tbl2 tr p {margin: 0;margin-left: 45px;}
.wrap_table_masonry .tbl2 tbody tr {border-bottom: 1px solid #dedede;}
.wrap_table_masonry .tbl2 tbody tr td { color: #fff; font-size: 18px;font-weight: 300; padding: 10px; text-align: center;}
.wrap_table_masonry .tbl2 tbody tr td:first-child {text-transform: uppercase;text-align: left;}
.wrap_table_masonry .tbl2 tbody tr td:first-child a {color: #fff; }
.wrap_table_masonry .tbl2 tbody tr td a:hover { text-decoration: none;}
.txt-note {margin-top: 15px;}
.wrap_table_masonry .tbl2 tr .bg_dark {background-color: #dedede;}

/*Number Palm*/
.bg_palm_5 {background: url(../images/ic_palm_5.png) 0 5px no-repeat; }
.bg_palm_4 {background: url(../images/ic_palm_4.png) 0 5px no-repeat; }
.bg_palm_3 {background: url(../images/ic_palm_3.png) 0 5px no-repeat; }
.bg_palm_2 {background: url(../images/ic_palm_2.png) 0 5px no-repeat; }
.bg_palm_1 {background: url(../images/ic_palm_1.png) 0 5px no-repeat; }

/*Table Background*/
.bg_DarkOrange_palm_5 tbody tr td {background-color: #f29400;} /*Africa + Eurasia & Middle East*/
.bg_DarkOrange_palm_4 tbody tr td  {background-color: #f29e18;}
.bg_DarkOrange_palm_3 tbody tr td  {background-color: #f4a932;}
.bg_DarkOrange_palm_2 tbody tr td  {background-color: #f5b44c;}
.bg_DarkOrange_palm_1 tbody tr td  {background-color: #f7be65;}

.bg_Purple_palm_5 tbody tr td {background-color: #9a0060;} /*Center + Far East Asia*/
.bg_Purple_palm_4 tbody tr td  {background-color: #a3196f;}
.bg_Purple_palm_3 tbody tr td  {background-color: #ad3380;}
.bg_Purple_palm_2 tbody tr td  {background-color: #b74c90;}
.bg_Purple_palm_1 tbody tr td  {background-color: #c1669f;}

.bg_LimeGreen_palm_5 tbody tr td {background-color: #96bf0d;} /*Europe*/
.bg_LimeGreen_palm_4 tbody tr td  {background-color: #a1c525;}
.bg_LimeGreen_palm_3 tbody tr td  {background-color: #abcb3c;}
.bg_LimeGreen_palm_2 tbody tr td  {background-color: #b5d254;}
.bg_LimeGreen_palm_1 tbody tr td  {background-color: #c1d86e;}

.bg_RebeccaPurple_palm_5 tbody tr td {background-color: #561565;} /*Center + Far East Asia*/
.bg_RebeccaPurple_palm_4 tbody tr td  {background-color: #662d74;}
.bg_RebeccaPurple_palm_3 tbody tr td  {background-color: #774584;}
.bg_RebeccaPurple_palm_2 tbody tr td  {background-color: #885b92;}
.bg_RebeccaPurple_palm_1 tbody tr td  {background-color: #9973a4;}

.bg_RoyalBlue_palm_5 tbody tr td {background-color: #006dae;} /*Oceania*/
.bg_RoyalBlue_palm_4 tbody tr td  {background-color: #197cb7;}
.bg_RoyalBlue_palm_3 tbody tr td  {background-color: #318bbf;}
.bg_RoyalBlue_palm_2 tbody tr td  {background-color: #4c99c7;}
.bg_RoyalBlue_palm_1 tbody tr td  {background-color: #67a8ce;}

/*BACKGROUND color for Area*/
.bg_DarkOrange, .bg_DarkOrange .cv-sec-left {background-color: #f29400;}
.bg_Purple, .bg_Purple .cv-sec-left {background-color: #9a0060;}
.bg_LimeGreen, .bg_LimeGreen .cv-sec-left  {background-color: #96bf0d;}
.bg_RebeccaPurple, .bg_RebeccaPurple .cv-sec-left  {background-color: #561565;}
.bg_RoyalBlue, .bg_RoyalBlue .cv-sec-left  {background-color: #006dae;}

.bg_DarkOrange .cv-sec-right {background-image: url(../images/bg_DarkOrange_corner.png);}
.bg_Purple .cv-sec-right {background-image: url(../images/bg_Purple_corner.png);}
.bg_LimeGreen .cv-sec-right {background-image: url(../images/bg_LimeGreen_corner.png);}
.bg_RebeccaPurple .cv-sec-right {background-image: url(../images/bg_RebeccaPurple_corner.png);}
.bg_RoyalBlue .cv-sec-right {background-image: url(../images/bg_RoyalBlue_corner.png);}

/*************************
	CONTACT page
**************************/
.wrap-content {margin-top: 20px;}
.fr-col-left h5  {}
.form-contact {margin: 25px 0 50px 0;}
.form-contact .btn {margin-top: 15px;}
.form-group label {font-weight: normal;}
.form-control {border-radius: 0;}
.head-page {background: #FFF; }
.breadcrumb {float: right; text-align: right; background-color: transparent; margin: 18px 0;}
.breadcrumb li {text-transform: uppercase; color: #444444; font-size: 14px;}
.breadcrumb > li + li:before {content: " > ";  color: #444444; font-size: 16px;}
.curret-page {color: #561666; font-size: 30px; text-transform: uppercase;padding: 0;}
h5 small {font-size: 14px;}
.fa-phone { font-size: 22px; vertical-align: middle;}
.fr-col-right {margin-bottom: 20px;}
.fr-col-right h4 {margin-bottom: 20px;}
p .fa {margin-right: 6px;}
a[href^="mailto:"] ,.des3 a[href^="mailto:"] {color: #4a4a4c;}
.fa-map-marker {font-size: 18px; }
.fa-phone-square {font-size: 16px;}
.mr-center {margin: 0 auto; float: none;}

/*************************
	Modal
**************************/
.modal {z-index: 9992;}
.modal-header {background: #561666;}
.modal-title { color: #fff; font-weight: normal; text-transform: uppercase;}
.modal-body {padding: 25px 20px;}
.modal-content {border-radius: 0;}
.modal-footer.text-center {text-align: center;}
.close {color: #fff; opacity: 0.6}
.close:hover { opacity: 0.8}
button.close span {color: #fff; font-size: 25px; font-weight: normal;}
.modal-dialog.modal-sm { }

.lv_1.dropdown-menu {padding-bottom: 0}
.lv_1.dropdown-menu .each_row >li >a {display: block; padding-bottom: 12px;}

/*************************
	 Social Media Share
**************************/
@media screen and (max-width: 1160px) {
	.share-share-fixed {display: none;}
}
.share-share-fixed {position: fixed; right: 0; top: 198px; z-index: 9991; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.share-share-fixed .wrap-share {position: relative; width: 55px;  text-align: right}
.button-share {display: inline-block; width: 45px; height: 60px; text-align: center;  margin-bottom: 2px;
	moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.button-share .bt-icon {display: inline-block; width: 100%;height: 35px; padding-top: 12px;}
.button-share .bt-count {display: inline-block; width: 100%; line-height: 20px; margin-top: 5px; color: #fff; background: rgba(255,255,255, 0.5); font-size: 12.5px;}
.button-share .bt-icon .fa {color: #fff}
.facebook-share { background-color: #0b59aa;}
.twitter-share { background-color: #00aaef;}
.linkedin-share { background-color: #0375b3;}
.google-share { background-color: #d84d2f;}
.button-share:hover {width: 53px; }

.ssk:before, .ssk .glyphicon, .ssk .fa {font-size: 24px; }
.ssk-count .ssk {padding: 10px 10px 25px 10px; margin-right: 0;
	moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.ssk-count .ssk-num {top: auto; bottom: 0px; z-index: 1; background: rgba(255,255,255, 0.2); border-radius: 0;color: #fff }
.ssk-facebook.ssk:before { right: 3px;}
.ssk-count .ssk:hover {padding-left: 13px; padding-right: 13px;}

.wow {visibility: hidden; }

/******* List School on Hompage *******/
.home-service {background-color: #fff;  }
.home-service .head-big {margin-top: 15px;}
.bg_light {background-color: #ecf0f3;}
.listSchools {list-style: none; padding: 0; margin: 35px auto; background-color: #fff; overflow: hidden; -webkit-box-shadow: 0px 0px 8px 1px rgba(54,54,54,0.3); -moz-box-shadow: 0px 0px 8px 1px rgba(54,54,54,0.3); box-shadow: 0px 0px 8px 1px rgba(54,54,54,0.3);}
.listSchools li {width: 50%; padding: 22px 15px; display: inline-block; float: left;}
.listSchools li:nth-child(2) {border-left: 1px solid #ecf0f3;}
.title-bot-border {text-align: left;text-transform: uppercase; font-size: 24px; min-height: 90px; color: #000; position: relative; display: block; margin: 0 0 10px 30px; float: left; font-weight: 400;}
.title-bot-border:after {content: " "; display: block; height: 5px; width: 65px; border-bottom: 1px solid #000; position: absolute; bottom: 0; left: 0;}
.btn-more-infos {background-color: transparent; color: #000; transition: all .5s; border: 1px solid #000; border-radius: 0; line-height: 42px; height: 42px; padding: 0 35px; font-size: 14px; }
.btn-more-infos:hover {color: #fff; background-color: #7a7a7a;}
.mask-logo { background-color: #fff;border: 1px solid #e1e1e1;overflow: hidden; display: inline-block; width: 160px; height: 160px; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; position: relative; float: left; -webkit-box-shadow: inset 1px 1px 15px 10px rgba(196,196,196,0.2); -moz-box-shadow: inset 1px 1px 15px 10px rgba(196,196,196,0.2); box-shadow: inset 1px 1px 15px 10px rgba(196,196,196,0.2); }
.mask-logo img {max-width: 120px; max-height: 120px; position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto;}
.shor-desc {clear: both; padding: 18px 0 12px 0;  text-align: justify;}
.head-desc {display: table; width: 100%; }
.head-desc > div { float: none; display: table-cell; vertical-align: middle;}
.box_color_yellow .btn-more-infos,
.box_color_yellow .title-bot-border,
.box_color_yellow .title-bot-border:after {border-color: #f3bc19; color: #f3bc19; }
.box_color_yellow .btn-more-infos:hover {background-color: #f3bc19; color: #fff; }
.box_color_red .btn-more-infos,
.box_color_red .title-bot-border,
.box_color_red .title-bot-border:after {border-color: #df392b; color: #df392b;}
.box_color_red .btn-more-infos:hover {color: #fff; background-color: #df392b;}

/******* List Ranking Country page *******/
.wp_head_rk_country {padding: 35px 0 20px 0}
.list-group-shools {list-style: none; padding: 0; margin: 15px -30px 25px -30px;}
.list-group-shools a:hover {text-decoration: none; background-color: #efefef}
.list-group-shools h3 { margin: 0 0 0 15px; text-transform: uppercase; font-size: 17px;font-weight: 400;}
.list-group-shools li:nth-child(1) h3 {color: #f3bc19;}
.list-group-shools li:nth-child(2) h3 {color: #df392b;}
.list-group-shools li:nth-child(3) h3 {color: #f39300;}
.item-group-shools {padding: 10px 5px 10px 20px;display: table; width: 100%; background-color: #ffffff; -webkit-box-shadow: 0px 0px 8px 1px rgba(54,54,54,0.3); -moz-box-shadow: 0px 0px 8px 1px rgba(54,54,54,0.3); box-shadow: 0px 0px 8px 1px rgba(54,54,54,0.3); }
.item-group-shools:active, .item-group-shools:focus, .item-group-shools:visited {outline: none !important; text-decoration: none!important;}
.item-group-shools > div { float: none; display: table-cell; vertical-align: middle;}
.mask-logo-min { background-color: #fff; border: 1px solid #e1e1e1; overflow: hidden;  display: inline-block; width: 72px; height: 72px; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; position: relative; float: left; -webkit-box-shadow: inset 1px 1px 10px 5px rgba(196,196,196,0.2); -moz-box-shadow: inset 1px 1px 10px 5pxrgba(196,196,196,0.2); box-shadow: inset 1px 1px 10px 5px rgba(196,196,196,0.2); }
.mask-logo-min img {max-width: 50px; max-height: 50px; position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto;}

.list-group-shools .bmr-title-hover h3 {font-size: 13px}
.item-group-shools .bmr-title-hover, .list-group-shools a:hover .bmr-title {display: none;}
.list-group-shools a:hover .bmr-title-hover {display: table-cell;}

/************ STYLE OLD ************/
/*about page*/
.tit8 {font-size: 1.45em; font-weight: bold; text-transform: uppercase; margin-bottom: 15px; }
.tit8 span, .tit2 span {color: #561666; font-style: italic; }

.flash_right_300 {float: right; margin: 10px 0 20px 20px }
.ma {margin-top: 10px; }

/*methodology-committee  page*/
.m2 {padding: 10px 15px; background: #FFF; }
.dvl2 {float: left; width: 265px; }
.dvr {float: right; width: 669px; max-width: 100%}
.contentdv {background: #fff; border: 1px solid #b9b9b9; border-radius: 4px; padding: 10px; }
.ulL3 {background: #f6f6f6; border: 1px solid #b9b9b9; border-radius: 4px; padding: 10px; margin-bottom: 0;}
.contentdv .hh6 {color: #561666; font-weight: bold; font-size: 1.8em; margin-bottom: 20px;}
.ulL3 {background:#f6f6f6; border-right:1px solid #b9b9b9; border-left:1px solid #b9b9b9; padding:5px; }
.ulL3 li { font-size:12px; padding:5px 0 5px 25px; position: relative;}
.ulL3 li a {color:#000;}
.ulL3 li a:before {font: normal normal normal 15px/1 FontAwesome; content: "\f0a9"; color: #d6d5d5; position: absolute; left: 5px; top: 6px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease}
.ulL3 li a:hover:before, .ulL3 li.actL a:before{color: #561666;}
.ulL3 li:hover a, .ulL3 li.actL a {text-decoration:none; color: #561666;}
.imgL { margin:20px 0 10px; clear:both; }
.imgL li {float:left; width:200px; height:111px; padding:1px; margin-bottom:10px; box-shadow:0 0 2px #999; overflow:hidden; border:1px solid #bbb; }
.ma2 { margin-right:15px; }
.imgL li span {display:block; width:200px; height:111px; overflow:hidden; }
.cimg8 {text-align: center; width: 140px; height: 159px; overflow: hidden; background: url(../images/library/imggra.png) no-repeat; float: left; }
.cimg8 span {display: block; width: 115px; height: 135px; overflow: hidden; margin: 7px 0 0 9px; }
.cimg8 img {max-width: 115px; min-height: 135px; }
.des4 { display: block;  padding-left: 148px; max-width: 100%; }
.text8 { font-size:1.2em; font-weight:bold; margin-bottom:10px; }
.text8 span { color:#561666; }
.info2 li {margin: 10px 0 20px;}

/*methodology page*/
.color-orange{color: #f7931d; }
.method-system-title{text-transform: uppercase; font-size: 14px; font-weight: bold; margin-top: 35px; color:#561666 }
.method-3-process{width: 620px; height: 197px; background: url(../images/method_system_process.png) no-repeat; position: relative; margin: 15px auto; overflow: auto; }
.method-3-process .process-step{display:block; width: 200px; height: 75px; position: absolute; font-size: 12px; line-height: 15px; }
.method-3-process a{text-align: center; color: #fff; text-decoration: none; }
.method-3-process .process-step span{display: block; padding-top: 40px; }
.method-3-process .process-step-1{left: 1px; top: 7px; }
.method-3-process .process-step-2{left: 210px; top: 7px; }
.method-3-process .process-step-3{left: 419px; top: 7px; }
.method-3-process .process-step-sub{display:block; width: 159px; height: 32px; position: absolute; font-size: 10.5px; font-weight: bold; }
.method-3-process .process-step-sub span{line-height: 30px; }
.method-3-process .sub1-1{top: 101px; left: 25px; }
.method-3-process .sub1-2{left: 25px; top: 150px; }
.method-3-process .sub2-1{top: 97px; left: 232px; }

/** official **/
.tb-official{border: 2px solid #cfcfcf; margin-bottom: 20px; }
.tb-official th{background-color: #936EAA; color:#fff; text-align: center; vertical-align: top; padding: 3px; border-right: 2px solid #cfcfcf; font-weight: bold; }
.tb-official .alg-righ{text-align: right; }
.tb-official .alg-center{text-align: center; }
.tb-official td{padding: 3px; border-right: 2px solid #cfcfcf; border-top: 2px solid #2e2e2e; font-weight: bold; }
.tb-country{background-color:#d9d9d9; font-weight: bold; color: #000; }

/** begin palm **/
.method-palm-3step{width:621px; height:81px; margin: 20px auto; background: url(../images/method_palm_3step.jpg) no-repeat; }
.method-palm-3step .palm-3step-content{float:left; width: 200px; padding-top: 45px; text-align: center; color: #fff; line-height: 15px; }
.method-palm-title{margin: 10px auto; font-weight: bold; font-size: 14px; text-transform: uppercase; text-align: center; }
.ulI { margin:10px 0; list-style:none; }
.ulI li {margin-bottom:1px; background:#39A2DD url(../images/library/arrowLeftO.gif) no-repeat center left; height:46px; line-height:46px; color:#fff; padding:0 10px; }
.ulI li span { display:block; float:left; }
.text7 { padding-left:10px; width:253px;line-height: 17px;margin-top: 6px;}
.icon5, .icon4, .icon3, .icon2, .icon1 {width:79px; height:46px;}
.icon5 { background:url(../images/library/5icon.gif) no-repeat; }
.icon4 { background:url(../images/library/4icon.gif) no-repeat; }
.icon3 { background:url(../images/library/3icon.gif) no-repeat; }
.icon2 { background:url(../images/library/2icon.gif) no-repeat; }
.icon1 { background:url(../images/library/1icon.gif) no-repeat; }
.text6 { font-weight: bold; padding: 0 5px; width: 260px;}
.tb_palm .ulI {width: 645px;}
.ul-methodology-palm {color: #561666; padding-left: 5px; }
/** end palm **/

/** school-main-infomation **/
.mtl {width: 550px; float: left; margin: 20px 0; max-width: 100%; }
.cimg4 {border: 1px solid #999999; box-shadow: 0 0 2px #BBBBBB; display: table; float: left; height: 100px; overflow: hidden; padding: 1px; text-align: center; width: 150px; }
.cimg4 a {overflow: hidden; width: 117px; height: 111px; display: table-cell; vertical-align: middle; }
.ul2 {float:right; width:370px; }
.ul2 h2 {font-weight:bold; font-size:1.4em; margin-top: 0; color:#000; text-transform:uppercase; }
.ul2 h1 {font-weight:bold; font-size:1.4em; color:#000; text-transform:uppercase; }
.ul2 li { font-size:1.1em; }
.ul2 li a {	color:#f7931d; font-weight:bold; font-style:italic; }
.ul2 li a:hover { text-decoration:underline; }
.mtr {width: 420px; float: right; margin: 20px 0; }
.hh7 {color:#561666; text-transform:uppercase; font-size:1.5em; font-weight:bold; margin:10px 0; }
.dv2 {float:left; width:160px; }
.dv2 h3 {background:url(../images/sprites.png) 0 -134px no-repeat; width:156px; height:49px; color:#fff; font-size:1.4em; font-weight:bold; margin-bottom:10px; margin-top: 0; }
.dv2 h3 span {display: block; margin-top: 5px; padding-left: 10px; float: left; width: 98px; height: 33px; line-height: 33px;font-size: 15px; }
.dv2 h3 em {display: block; width: 38px; height: 33px; float: left; margin: 5px 0 0 10px; }
.dv2 p {font-size: 1.6em; font-weight: bold; color: #561666; text-align: center; }
.link { width: 220px; height: 35px; padding: 4px 0; margin-bottom: 10px; display: block; cursor: pointer; color: #fff; text-align: center; font-size: 12px; float: right; box-sizing: content-box;
	border: 1px solid #949494; border-radius: 4px;
	background: rgb(169,169,169); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(169,169,169,1) 0%, rgba(85,85,85,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(169,169,169,1) 0%,rgba(85,85,85,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(169,169,169,1) 0%,rgba(85,85,85,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a9a9', endColorstr='#555555',GradientType=0 ); /* IE6-9 */
}
.dv2 h3 .em1 { background:url(../images/thbg1.gif) no-repeat; }
.dv2 h3 .em2 { background:url(../images/thbg2.gif) no-repeat; }
.dv2 h3 .em3 { background:url(../images/thbg3.gif) no-repeat; }
.dv2 h3 .em4 { background:url(../images/thbg4.gif) no-repeat; }
.dv2 h3 .em5 { background:url(../images/thbg.gif) no-repeat; }

.dv3 {float: right; width: 220px; }
.p4 {clear: both; text-align: center; margin: 10px 0; }
.p4 span {font-size: 1.7em; float: left; display: block; width: 147px; text-align: center; }
.p4 em {font-size: 1.35em; display: block; background: url(../images/sprites.png) -95px -83px no-repeat; width: 72px; height: 30px; color: #fff; float: right; text-align: center; font-weight: bold; padding-top: 2px;}

.ygra {background: url(../images/library/gradient-year.png) no-repeat; width: 235px; clear: both; font-size: 1.05em; color: #929191; text-align: center; padding: 10px 0 0; }
.ygra a {color: #929191; }
.cimg5 {display:block; width:133px; height:auto; text-align:center; padding-top: 7px; }
.cimg5 a {display:block; width:250px; height:135px; overflow:hidden; margin:0 auto; padding-top:7px; }
.cimg5 img { max-width:250px; }

/********** school-main-infomation.php _rankings_by_conutry_ **********/
 /* New Layout School page */
.blockgrid-left {width: 220px; margin-right: 30px; float: left; }
.blockgrid-right {width: calc(100% - 250px); float: left ; }
.wp-cover {margin-bottom: 20px}
.tabbx {margin: 0 auto; }
.tabbx ul { }
.tabbx ul li {float:left; margin-right: 3px; display: inline-block; }
.tabbx ul li a { font-size: 1.1em; display:block; padding: 12px 20px; color: #333; background-color: #c9d6df; border-radius: 4px 4px 0 0;  text-transform: uppercase; text-decoration: none}
.tabbx ul li a .fa {color: #950068; margin-right: 5px;font-size: 1.1em;}
.tabbx ul li a:hover , .tabbx ul li:last-child a {color: #950068}
.tabbx ul li.actT a { background-color: #950068;color: #fff;}
.tabbx ul li.actT a:hover {color: #fff}

.wp-logo {margin-bottom: 20px;width: 172px;background: #fff;display: block;padding: 10px;}
.wp-logo img {margin: 0 auto; display: block; }
.about-shool { margin-bottom: 25px;}
.about-shool h2 {text-transform: uppercase; font-size:15px;}
.about-shool address, .about-shool p {margin-bottom: 10px;  position: relative; padding-left: 18px; line-height: 1.3em;}
.about-shool .dv-location {opacity: 0.7; padding-left: 3px; margin-bottom: 15px}
.about-shool .dv-location big {margin: 0 10px; font-size: 14px}
.about-shool .dv-location .fa {margin-right: 5px; font-size: 14px}
.about-shool .icon {color: #333333; position: absolute; left: 0; top: 2px;}
.icon {display: inline-block; width: 1em; height: 1em; stroke-width: 0; stroke: currentColor; fill: currentColor; }
.phone {color: #349d2e}
.url a , .about-shool .email a {color: #561666; word-break: break-all;}
.list-socials {text-align: center; }
.list-socials li {display: inline-block; margin: 0 3px;}
.list-socials li a {display: block; text-align: center; width: 26px; height: 26px; line-height: 26px; border-radius: 50%; color: #000; border: 1px solid #000; opacity: 0.4}
.list-socials li a  .fa {font-size: 14px;}
.list-socials li a:hover {opacity: 0.9;}

.box-eduranking { text-align: center; margin-bottom: 46px; }
.box-eduranking .border-pri {border: 2px solid #950068; background-color: #fff;}
.box-eduranking h6 { font-weight: 300; color: #950068; font-size: 18px;padding-bottom: 8px; font-family: 'Roboto', sans-serif;}
.box-eduranking h6 strong {font-weight: 500; display: block; margin-bottom: 4px;text-transform: uppercase;}
.box-eduranking img {clear: both; display: block; margin: 8px auto; max-height: 160px;}
.labelpalm {display: inline-block;height: 58px;line-height: 52px;border-radius: 30px;text-transform: uppercase;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;padding: 2px;width: 185px;text-align: center;background-color: #950068;color: #fff;padding-right: 15px;}
.labelpalm span {font-size: 18px; }

.iconpalme {display: inline-block; width: 54px; height: 54px; background-size: 88%; background-repeat: no-repeat; background-color: #fff; border-radius: 500%; background-position: center center; float: left;}
.palme_5 {background-image: url(../images/ic_palm_5_color.png) ;}
.palme_4 {background-image: url(../images/ic_palm_4_color.png) ;}
.palme_3 {background-image: url(../images/ic_palm_3_color.png) ;}
.palme_2 {background-image: url(../images/ic_palm_2_color.png) ;}
.palme_1 {background-image: url(../images/ic_palm_1_color.png) ;}
.gra-pri {color: #fff; padding: 18px; background-color: #950067; -moz-box-shadow: inset 0 1px 0 rgba(132,132,132,.2); -webkit-box-shadow: inset 0 1px 0 rgba(132,132,132,.2); box-shadow: inset 0 1px 0 rgba(132,132,132,.2); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==); /* gradient overlay */ background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%); background-image: -o-linear-gradient(bottom, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%); background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%); background-image: linear-gradient(bottom, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%); }
.btstyle {background-color: #fff;border-radius: 3px;padding: 10px; }
.btstyle span {color: #990061;font-size: 26px;float: right;line-height: 30px;}
.btstyle span em {font-style: normal; color: #333333; padding-left: 1px; font-size: 0.9em}
.btstyle .custom_select_classic {float: left; line-height: 31px;height: 30px;color: #fff;padding: 0 5px 0 10px;background-color: #950068;outline: 0;border: 0;margin-bottom: 0;}
.sp_select_wrapper:before {content: ""; position: absolute; pointer-events: none ; width: 21px; right: 0; top: 0; bottom: 0; border-radius: 0 3px 3px 0; height: 30px; box-sizing: border-box; text-align: center; background: #9e016f; content: "\f0d7"; font: normal normal normal 14px/30px FontAwesome; }
.sp_select_wrapper {box-sizing: border-box; position: relative; vertical-align: middle; display: inline-block; width: 74px; height: 32px; float: left; }
.sp_select_wrapper select { margin: 0; -webkit-appearance: none;-moz-appearance: none;appearance: none; }
.sp_select_wrapper select::-ms-expand {display: none }
.custom_select_classic {-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;display: inline-block; }

.desc-about {position: relative; margin-bottom: 20px;}
.desc-about .lineB { position: absolute; bottom: 0; left: 0; width: 100%;  }
.desc-about .tit6 {font-weight: bold; font-size: 15px; color: #950068;text-transform: uppercase; margin-bottom: 10px; margin-top: 0}
.desc-about .btn-grad-primary {margin-bottom: 10px; margin-top: 10px;}
.des3 {text-align: justify;}
.des3 ul {list-style: disc; margin-left: 14px; }
.des3 a:hover, a:focus {color: #23527c; text-decoration: underline; }
.des3 a {color: #561666;}
.method-3-process a {color: #FFF !important;}
.dv5 {margin-top: 15px; }
.dvl3 {float: left; width: 634px; max-width: 100%; background: url(../images/library/gradientHC.png) no-repeat right center; border-right: 1px solid #fff; }
.lineB {background: url(../images/sprites-rp.png) 0 -170px repeat-x; height: 14px; display: block; clear: both; }
.p6 {font-size: 1.2em; font-weight: bold; margin: 10px 0; }
.p6 span {text-transform: uppercase; }

.ul-school {}
.ul-school li {margin-bottom: 15px; }
.ul-school li a {display: block;color: #000;position: relative;padding-left: 35px;}
.ul-school li a:before {content: " ";display: inline-block;width: 25px;height: 25px;background: url(../images/sprites.png) -1px 0px no-repeat;position: absolute;left: 0;top: -3px;}
.ul-school li a:hover {color: #561666; text-decoration: none;}
.ul-school li a:hover:before {background-position: -27px 0px;}

.ul-link li {margin-bottom: 15px; }
.ul-link li a {display: block;color: #000;position: relative;padding-left: 16px;}
.ul-link li a:before {display: inline-block;content: "\f178";position: absolute;left: 0;top: 5px;font: normal normal normal 10px/1 FontAwesome;}
.ul-link li a:hover { color: #561666;text-decoration: none;}


.ulL6 li a { color:#000; }
.ulL6 li:hover, .ulL7 li:hover {background:url(../images/library/arrowLeftO2.gif) no-repeat 0 10px; }
.ulL6 li:hover a, .ulL7 .link2:hover, .apply  { color:#561666; }
.ulL7 {width: 100%;float: left; background: none; padding-left: 0px; }

.dvr2 {float: right; width: 325px; position: relative; margin-bottom: 45px; }
.linebr {background: url(../images/library/lineOragneB.jpg) repeat-x; height: 12px; display: block; }
.cimg7 {text-align: center; margin: 35px 0 10px; }
.dl1 {margin: 20px 0 15px 15px; }
.linkb { width: 196px; height: 35px; padding-top: 5px; margin: 5px auto 15px auto; color: #fff; font-size: 1.3em; font-weight: bold; display: block; text-align: center;
	border-radius: 4px; background: rgb(169,169,169);
    background: -moz-linear-gradient(top, rgba(169,169,169,1) 0%, rgba(85,85,85,1) 100%);
    background: -webkit-linear-gradient(top, rgba(169,169,169,1) 0%,rgba(85,85,85,1) 100%);
    background: linear-gradient(to bottom, rgba(169,169,169,1) 0%,rgba(85,85,85,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a9a9', endColorstr='#555555',GradientType=0 );}
.dvr2 .p7 {position: absolute; left: 5px; }
.p7 .text5 {float: left; width: 220px; font-weight: bold; margin-top: 2px; font-size: 12px; }
.like {display: block; background: url(../images/sprites.png) -50px -84px no-repeat; width: 47px; height: 30px; float: left; }
.p7 em {display: block; background: url(../images/library/graSlideS.png) no-repeat bottom center; width: 45px; text-align: center; float: left; font-size: 1.2em; font-style: normal; }
.dl1 dt, .dl1 dd {float: left; font-size: 12px; }
.dl1 dt {width: 70px; font-weight: bold; }
.dl1 dd {width: calc(100% - 80px); }
.dl1 em, .dl1 a {color: #561666; }
.bx3 {background: url(../images/library/gradientLine2.png) no-repeat center top; padding-top: 20px; }

/*school-dean-message page*/
.hh7 {color:#561666; text-transform:uppercase; font-size:1.2em; font-weight:bold; margin:10px 0; }
/*.desR {text-align:justify; margin-right:15px; }*/
/*.desL { float:left; width:320px; text-align:center; margin-right: 15px }*/
.video { text-align:center; margin:0 auto;  width:320px;  }
.video p { font-weight:bold; margin-bottom:10px; }
.ava { color: #333333; text-align:center; margin-bottom: 20px }
.ava img {margin-bottom: 15px; }
.ava span { text-transform:uppercase; font-weight: 500; font-size: 20px; color: #950068}
div .study_spec strong{color:#561666; }
.flaglist{width: 20px; float:left; }
.flaglist img{width: 20px; height:12px; }

/********** rankings_by_conutry_profile.html **********/
.ulL4 { margin:10px 0; }
.ulL4 li.li4 {padding:20px 0; border-bottom:1px solid #b9b9b9; }
.ulL4 li.li4 .sp {line-height: 42px; }
.sp {color:#fff; display:block;  width:196px; height:42px; line-height:35px; float:left; font-size:15px; font-weight:bold; text-align:center; border-radius: 4px; background: rgb(169,169,169);
    background: -moz-linear-gradient(top, rgba(169,169,169,1) 0%, rgba(85,85,85,1) 100%);
    background: -webkit-linear-gradient(top, rgba(169,169,169,1) 0%,rgba(85,85,85,1) 100%);
    background: linear-gradient(to bottom, rgba(169,169,169,1) 0%,rgba(85,85,85,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a9a9', endColorstr='#555555',GradientType=0 );}
.linkb:hover, .sp {color: #fff; text-decoration: none;}
/*.pr { padding-left: 240px;margin-right:10px;font-size:12px;}*/
/*.pr .a4 {display:block; width:137px; height:79px; float:left; margin-right:25px; border:1px solid #dadada; overflow:hidden;}*/

.ulL5 li { margin:5px 0; }
.ulL5 li a { color:#4d4c4c; }
.ulL5 li a:hover { color:#561666; }
/*.prb {background:#f6f6f6; border:1px solid #b9b9b9; padding:10px; width: calc(100% - 250px); margin-left: 240px; border-radius:4px; }*/

.tit-small  {margin-bottom: 12px;position: relative;padding-left: 12px;font-size: 16px;}
.tit-small:after {content: "\f0da";position: absolute;left: 0;top: 4px;font: normal normal normal 14px/1 FontAwesome;display: block; width: 20px;height: 20px;}
.cl-primary {color: #950068;}
.cl-second {color: #561666;}

.ulL6 li, .ulL7 li {background:url(../images/library/arrowLeftW2.gif) no-repeat 0 10px; padding:2px 0 2px 15px; font-size:13px; }
.ulL6 li a { color:#000; }
.ulL6 li:hover, .ulL7 li:hover {background:url(../images/library/arrowLeftO2.gif) no-repeat 0 10px; }
.ulL6 li:hover a, .ulL7 .link2:hover, .apply  { color:#561666;}
.ulL7 {background:url(../images/library/gradientLine.png) no-repeat left top; float:left; padding-left:30px; }
.ulL7 .link2 {display:block; float:left; color:#000; width:280px;}
#more_p, #less_p, #more_p_2,.butOk, #exp a { text-decoration: none; background: #f79431;  display: inline-block;text-decoration: none ;color: #fff;padding: 0 20px;font-size: 14px;text-align: center;border-radius: 5px;text-transform: uppercase;height: 28px;line-height: 29px;margin-top: 12px;}
#more_p:hover, #less_p:hover, #more_p_2:hover, .butOk:hover, #exp a:hover {background: #8a0561; color: #fff; text-decoration: none}
#exp a:before {content:  " ";}
.rk_profile .li5 {font-size: 1.1em;width: 100%; margin-bottom: 15px;display: flex;align-items: center;color: #fff; }
.rk_profile .li5 p { position: relative;margin: 0;background: #b9b9b9;border-left: 6px solid #561666;width: 80%;padding-left: 8px;}
.rk_profile .li5 em {font-size: 0.9em;width: 190px;  display: inline-block;z-index: 1;line-height: 15px;height: 100%; padding-bottom: 6px; font-style:normal; background:url(../images/library/graSlideS.png) no-repeat bottom center;text-align:center; font-weight:normal; color:#666;}
.rk_profile .li5 p:after {left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;border-color: rgba(136, 183, 213, 0); border-left-color: #b9b9b9; border-width: 6px; margin-top: -6px;}


/*getinfo page*/
.dv6 {background:#f9f9f9; border:1px solid #b9b9b9; padding:15px; border-radius:4px; }
.dvs {width:740px; font-size:1.05em; }
.dvs a { color:#561666; }
.tit4 em { font-style:italic; border-right:1px solid #bbb; display:block; padding-right:10px; margin-right:10px; }
.ulL8 li { margin:15px 0; padding:8px 0; }
.tbl3 { width: 100%;max-width:680px; margin:0 auto; }
.tbl3 tr td {font-size:1.1em; padding:10px 20px 10px 0; }
.tbl3 tr td.left { font-weight:bold; }
.tbl3 textarea { height:100px; }
.tbl3 input, .tbl3 select ,.tbl3 textarea { width: 350px; }
.tbl3 select {padding: 5px 5px; }

/*study abroad in country page*/
.cimg9 {width:232px; overflow:hidden; }
.cimg9 img { max-width:232px; }
.ma1 {margin-right: 18px; }
.spC {font-weight: bold; color: #561666; display: block; margin-top: 15px; }
.fwb {font-weight: bold; }
.fwb a {color: #4d4c4c; }
.pa {padding-left: 45px; }
.colr {background: #4d4c4c; color: #fff; }
.cen {text-align: center; }
/*#masonry-container td {padding: 10px; }*/
.box3 {background: url(../images/sprites-rp.png) 0 -170px repeat-x; padding: 20px 0 10px; margin: 10px 0 20px; }
.box3 .wrap_table_masonry {margin-top: 15px; margin-bottom: 15px;}
.tit2 {text-transform: uppercase; font-weight: bold; font-size: 1.45em; margin: 10px 0 10px; }
.tbl2 {width: 100%;/* float:right;*/ border:1px solid #d5d5d5; border-top:none; margin:10px 0 0; }
.table-responsive .tbl2 {width:970px;}
.tbl2.palm {width: 480px; border: 1px solid #d5d5d5; border-top: none; margin: 1px 0 0 0; }
.tbl2 tr th {padding: 0px; font-size: 12px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; }
.tbl2 tr td {padding: 10px; font-size: 12px; border-right: 1px solid #fff; border-top: 1px solid #fff; }
.tbl2 tr.tr1 {background: #d5d5d5; }
.tbl2 tr.tr2 {background: #ececec;}
.flaglist {width: 20px; float: left; }
.tbl2 p {margin-bottom: 0px; }
.bgtr4, .bgtr2, .bgtr3, .bgtr1,.bgtr5 {background:#561666 url(../images/thbg4.gif) no-repeat; color:#fff; height:33px; line-height:33px; margin:0px 0 0 0px; padding-left:55px; position:relative; }
.bgtr4 {background:#561666 url(../images/thbg4.gif) no-repeat; }
.bgtr5 {background:#561666 url(../images/thbg.gif) no-repeat; }
.bgtr3 {background:#561666 url(../images/thbg3.gif) no-repeat; }
.bgtr2 {background:#561666 url(../images/thbg2.gif) no-repeat; }
.bgtr1 {background:#561666 url(../images/thbg1.gif) no-repeat; }
.bgtr4 span, .bgtr3 span, .bgtr2 span, .bgtr1 span, .bgtr5 span {font-weight:bold; font-size:1.1em; }
.bgtr4 em, .bgtr3 em, .bgtr2 em, .bgtr1 em, .bgtr5 em {display:block; background:url(../images/sprites.png) -168px -83px no-repeat; width:10px; height:38px; position:absolute; top:-5px; left:-10px; }
.bgtr4.news {background:#4d4b4c url(../images/thbg4.gif) no-repeat; font-size: 12px !important; margin-bottom: 4px; padding-left: 61px; }
.bgtr5.news {background:#4d4b4c url(../images/thbg.gif) no-repeat; font-size: 12px !important; margin-bottom: 4px; padding-left: 61px; }
.bgtr3.news {background:#4d4b4c url(../images/thbg3.gif) no-repeat; font-size: 12px !important; margin-bottom: 4px; padding-left: 61px; }
.bgtr2.news {background:#4d4b4c url(../images/thbg2.gif) no-repeat; font-size: 12px !important; margin-bottom: 4px; padding-left: 61px; }
.bgtr1.news {background:#4d4b4c url(../images/thbg1.gif) no-repeat; font-size: 12px !important; margin-bottom: 4px; padding-left: 61px; }
.bgtr1.news em ,.bgtr2.news em ,.bgtr3.news em ,.bgtr4.news em ,.bgtr5.news em {background:url(../images/thbgLeft2.png) no-repeat; }
.bgtr1.news span,.bgtr2.news span,.bgtr3.news span,.bgtr4.news span,.bgtr5.news span{text-transform: capitalize; }
.bgtr4 em, .bgtr3 em, .bgtr2 em, .bgtr1 em, .bgtr5 em {display: block; background:url(../images/sprites.png) -168px -83px no-repeat; width: 10px; height: 38px; position: absolute; top: -5px; left: -10px; }
.bgI {padding-right: 30px; background: url(../images/library/gradientLine.png) no-repeat right center; }
.prb2 {background: #f6f6f6; border: 1px solid #b9b9b9; padding: 10px; margin: 0 auto; width: 930px; max-width: 100%; border-radius: 4px;}

/*Extra css PHP Dev*/
.ulL3{margin-bottom: 0px!important}
.tbl2 p{margin-bottom: 0px}
.tbl2 {margin: 0px}
.menu-school .lv_1 .each_row li {width: 25%}
.menu-school .each_row li:nth-child(4) ul.lv_2 {left:-300%}
#menu-header{background-color: #561666; color: #fff;width: 100%; border-bottom: 1px solid #732686; webkit-box-shadow: 0px 1px 2px 0px rgba(255, 255, 255, 0.2); -moz-box-shadow: 0px 1px 2px 0px rgba(255, 255, 255, 0.2); box-shadow: 0px 1px 1px 0px rgba(64, 64, 64, 0.2);}
.btn.btn-send {min-width:140px}
.fa {margin-right: 0px}
#colorbox,#cboxOverlay{display: none!important}
@media screen and (max-width: 767px) {
	.menu-school .lv_1 .each_row > li {width: 100%; }
	.menu-school .lv_1 .lv_2 li {width: 50%; }
}
.w740 {width:600px!important}
.w600 {width:465px!important}
.btn_mb {background: rgba(0, 0, 0, 0) url("../images/btn_mb_v3.png") no-repeat scroll 0 0; color: #fff; display: block; font-size: 1.5em; font-weight: bold; height: 47px; margin: 10px auto; padding-top: 5px; text-align: center; width: 196px; }
.ic-note {background: rgba(0, 0, 0, 0) url(../images/ic-note.png) no-repeat scroll 0 0; color: #fff; display: block; height: 47px; width: 47px; margin-left: 35px; }
.ulL7 {width: 100%; background: none; padding-left: 0px}
.btn_available {background: rgba(0, 0, 0, 0) url("../images/btn_mb.png") no-repeat scroll 0 0; color: #fff; display: block; height: 47px; margin: 0; width: 196px; float: right; padding-left: 50px; width: 165px; border-radius : 5px; cursor: pointer; }
 .direct-app {background-color: #349d2e;border-radius: 5px 5px 0 0; }

/* version not button service */
ul.ulL7 .apply{margin-left: 30px}
/* end */
.sub_program {padding-left: 0px}

/*.tbl2 {width: 100%}*/
.introC{height: 50px}
.txterror{border: solid 1px red;}
.wrap_table_masonry .tbl2 tr th, .wrap_table_masonry .tbl2 tr td {border-right: none}
/*.ulL4 table, td{padding: 10px!important}*/
.ulL7 li {display: table; width: 100%; background-image: none;}
.ulL7 > li:hover,
.ulL7 > .h-title { background-image: none !important; }
.ulL7 li > .link2 , .ulL7 li > .apply.ic-note {float: none; display: table-cell; vertical-align: middle;}
.ulL7 li > .link2 {background: url(../images/library/arrowLeftW2.gif) no-repeat 0px 20px; padding-left: 15px;}
.ulL7 li > .link2:hover {background-image: url(../images/library/arrowLeftO2.gif)}
.ulL7 li > .link2:before {content: ""}
.ulL7 li > .link2 p {margin-bottom: 0;}
.ulL7 li > .link2 {width: calc(100% - 100px);}
.shor-desc {min-height: 75px}
.descrip-scroll.cv-desc p a {color: #fff;}

/*#main_program .ulL7 .sub_title a, .ulL7 .sub_title a {color: black;}
#main_program .ulL7 .sub_title a:hover, .ulL7 .sub_title a:hover {color: #561666; text-decoration: underline;}*/
#main_program .ulL7 li:hover a, .ulL7 .link2:hover, .apply {color: black; text-decoration: none;}
#main_program .ulL7 li:hover{background:none}
#main_program .ulL7 .h-program {background: rgba(0, 0, 0, 0) url("../images/library/arrowLeftO2.gif") no-repeat scroll 0 40px!important}
#main_program .btn_available {display: none}
#main_program h5 { text-transform: uppercase; margin: 0; padding: 9px 15px; background: #950068; font-weight: normal; color: #fff; line-height: 1.65em;}
#main_program table {width: 100%; margin-bottom: 0;  }
#main_program table td, #main_program table th {vertical-align: middle; border: 0}
#main_program table td {padding-top: 8px; padding-bottom: 8px;}
#main_program table th {text-align: center;}
#main_program table th img { max-height: 70px; max-width: 50px;}
#main_program .sub_title {margin-bottom: 0;}
#main_program tr:nth-child(odd) td {background-color: #fff;}
#main_program tr:nth-child(even) td {background-color: #f6f8f9;}

#main_program .sub_title a {color: #333;font-size: 13px; text-decoration: none;}
#main_program .sub_title a:hover {color: #561666;}
#main_program .sub_program {color: #8a8a8a; margin-bottom: 0; font-style: italic;font-size: 13px;}
.splink { display: block; font-size: 20px; line-height: 20px;margin-bottom: 5px;  color: #87959f; font-weight: 400; word-break: break-all;}
.cl_screen { line-height: 1.3em;color: #279421; font-weight: normal;}
 #main_program table .btn { font-size: 12px; white-space: normal; padding: 5px 2px; width: 72px;color: #fff ;min-height: 44px; }
.btn-apply { line-height: 44px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #339d2d; -moz-box-shadow: 0 1px 0 rgba(8,89,3,.75); -webkit-box-shadow: 0 1px 0 rgba(8,89,3,.75); box-shadow: 0 1px 0 rgba(8,89,3,.75);border: 0; outline: 0; }
.btn-apply:hover {background-color: #38a831}
.btn-seeranking { line-height: 14px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #f58b0f; -moz-box-shadow: 0 1px 0 rgba(183,99,2,.75); -webkit-box-shadow: 0 1px 0 rgba(183,99,2,.75); box-shadow: 0 1px 0 rgba(183,99,2,.75); border: 0; outline: 0;}
.btn-seeranking:hover {background-color: #ff9923}
 #main_program table .btn:focus {outline: none}
#other_program .is_button {display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content: space-between;align-items: center;}
.table-bordered {border-color: #dae4eb;}

.wp-style-old .btn-style-old {font-family: 'Roboto', sans-serif; display: block; color: #fff; text-align: center; padding: 10px 5px 10px 50px; margin-bottom: 20px; text-decoration: none; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s;}
.btn-style-old { border-radius: 5px;  background: url(../images/sprites-rp.png) 0 0  repeat-x; -moz-box-shadow: 0 3px 3px rgba(0,0,0,.2), inset 0 1px 0 rgba(132,132,132,.2); -webkit-box-shadow: 0 3px 3px rgba(0,0,0,.2), inset 0 1px 0 rgba(132,132,132,.2); box-shadow: 0 3px 3px rgba(0,0,0,.2), inset 0 1px 0 rgba(132,132,132,.2); }
.btorgane {background-position: 0 -80px}
.btn-style-old:hover { box-shadow: none }
.btn-style-old small  {display: block;}
.wp-style-old > div {max-width: 440px; margin-left: auto; margin-right: auto;position: relative;  }
.wp-style-old > div:after { content: " "; display: inline-block; width: 22px; height: 22px; background: url(../images/sprites.png) -57px 0px no-repeat; position: absolute; top: 3px; right: 3px;}
.logoonbt {position: absolute; left: 10px; top: 5px;}

/*Gallery*/
.demo-slider-3 {padding-bottom: 85px; }
.gallery-amazingslider { border: 1px solid #dae4eb; margin-bottom: 20px;}
.amazingslider-nav-container-0 {margin-left: 30px !important;margin-right: 30px !important;}

.ul-profile > li .tit-small {text-transform: uppercase; font-weight: 500; font-family: 'Roboto', sans-serif; margin-bottom: 5px;}
.ul-profile > li {margin-bottom: 30px}
.ul-profile > li p {text-align: justify;}
.ul-profile > li li a {color: #000; text-decoration: none}
.li_accred img {display: inline-block; max-height: 46px; margin-right: 5px; margin-bottom: 5px;}
.ul-profile table td {padding: 5px; max-width: 100% !important; }
.ul-profile table { max-width: 100% !important; width: 100% !important;}
.ul-profile table td a {word-break: break-all;}
.ul-profile table td p {text-align: left;}
.ul-profile > li img {max-width: 100% !important}

.table-static td { border: 0;border-bottom: 1px solid #e0c9dd}
.table-static tr:nth-child(odd) {background: #dbc2d8;}
.table-static tr:nth-child(odd) td:nth-child(1) {background-color: #e3d8e5; border-left: 5px solid #dbc2d8;}
.table-static tr:nth-child(even) td:nth-child(1) { border-left: 5px solid #e4d8e5;}
.table-static tr:nth-child(even) { background: #e8e4ec}
.table-static tr:nth-child(even) td:nth-child(2) {background-color: #e4d8e5;}