/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url('fonts/open-sans-v17-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('fonts/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/open-sans-v17-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('fonts/open-sans-v17-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('fonts/open-sans-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('fonts/montserrat-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Montserrat Regular'), local('Montserrat-Regular'),
       url('fonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/montserrat-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Montserrat Bold'), local('Montserrat-Bold'),
       url('fonts/montserrat-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v14-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'FontAwesome';
  src: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/fonts/fontawesome-webfont.eot);
  src: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/fonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype'), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/fonts/fontawesome-webfont.woff2) format('woff2'), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/fonts/fontawesome-webfont.woff) format('woff'), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/fonts/fontawesome-webfont.ttf) format('truetype'), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/fonts/fontawesome-webfont.svg#fontawesomeregular) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.fab {
  font-family: 'Font Awesome 5 Brands'; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-regular-400.eot);
  src: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-regular-400.woff) format("woff"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
  font-style:normal;	
  }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-solid-900.eot);
  src: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/css/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg"); }
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@font-face{font-family:untitled-font-20;src:url(https://www.nanyanglearning.com/untitled/untitled-font-20.eot);src:url(https://www.nanyanglearning.com/untitled/untitled-font-20.eot?#iefix) format("embedded-opentype"),url(https://www.nanyanglearning.com/untitled/untitled-font-20.woff) format("woff"),url(https://www.nanyanglearning.com/untitled/untitled-font-20.ttf) format("truetype"),url(https://www.nanyanglearning.com/untitled/untitled-font-20.svg#untitled-font-20) format("svg");font-weight:400;font-style:normal;font-display:swap}
@-moz-document url-prefix() { 
  .ch-moz-500, .ch-moz-500 h1, .ch-moz-500 h2, .ch-moz-500 h3, .ch-moz-500 a, #qode-nanyang-tuition-chinese .q_slide_subtitle, #qode-nanyang-tuition-chinese .q_slide_text, #qode-liuxue-singapore-slider .q_slide_subtitle, #qode-liuxue-singapore-slider .q_slide_text, #qode-nanyang-learning-chinese .q_slide_subtitle,#qode-nanyang-learning-chinese .q_slide_text{
    font-weight: 500 !important;
	letter-spacing:1px;
  }
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;outline:none}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block}
blockquote{quotes:none}
blockquote:before,
blockquote:after{content:'';content:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}
table th{border:0;padding:5px 7px;text-align:center}
table td{padding:5px 10px;text-align:center}
a img{border:none}
img,
.wp-caption{max-width:100%;height:auto}
html{height:100%;margin:0px !important;-webkit-transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;-ms-transition:all 1.3s ease-out;transition:all 1.3s ease-out;overflow-y:scroll !important}
body{font-family:'Open Sans', sans-serif;color:#949494;font-size:14px;line-height:25px;font-weight:400;background-color:#fff;overflow-x:hidden !important;-webkit-font-smoothing:antialiased}
h1{font-family:'Montserrat', sans-serif;font-size:58px;line-height:63px;font-style:normal;font-weight:700;letter-spacing:-1px;text-transform:capitalize}
h2{font-family:'Montserrat', sans-serif;font-size:34px;line-height:40px;font-style:normal;font-weight:700;letter-spacing:-1.3px;text-transform:capitalize}
h3{font-family:'Montserrat', sans-serif;font-size:23px;line-height:30px;font-style:normal;font-weight:700;letter-spacing:-1px;text-transform:capitalize}
h4{font-family:'Open Sans', sans-serif;font-size:19px;line-height:29px;font-style:normal;font-weight:300;letter-spacing:0px;text-transform:none}
h5{font-family:'Montserrat', sans-serif;font-size:19px;line-height:26px;font-style:normal;font-weight:400;letter-spacing:-0.4px;text-transform:capitalize}
h6{font-family:'Montserrat', sans-serif;font-size:17px;line-height:25px;font-style:normal;font-weight:400;letter-spacing:-1px;text-transform:capitalize}
h1,
h1 a{color:#16171d}
h2,
h2 a{color:#2e2e2e}
h3,
h3 a{color:#2e2e2e}
h4,
h4 a{color:#949494}
h5,
h5 a{color:#4d4d4d}
h6,
h6 a{color:#ee0059}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#f5245f}
a,
p a{color:#f5245f;text-decoration:none;cursor:pointer;-webkit-transition:color 0.15s ease-out;-moz-transition:color 0.15s ease-out;-o-transition:color 0.15s ease-out;-ms-transition:color 0.15s ease-out;transition:color 0.15s ease-out}
input[type='submit'],
.woocommerce input[type='button'],
.woocommerce-page input[type='button']{-webkit-appearance:none}
ul,
ol{list-style-position:inside}
pre{background-color:#fff;padding:15px;max-width:100%;white-space:pre-wrap;word-wrap:break-word;margin:15px 0}
dt{font-size:15px;font-weight:700;margin-bottom:10px}
dd{margin-bottom:15px}
.content ol ul,
.content ul ol,
.content ul ul,
.content ol ol{margin-left:20px}
sub,
sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}
sub{top:0.5ex}
sup{bottom:0.5ex}
.wp-caption-text{margin:0;font-style:italic}
table{width:100%}
table thead tr,
table tbody tr{border:1px solid #e6e6e6}
table tbody th{border-right:1px solid #e6e6e6}
blockquote:not(.blockquote_shortcode){padding:0;border:none;font-style:italic;font-size:17px;line-height:1.6em;margin:20px 0}
blockquote cite{font-style:normal;font-weight:500}
::selection{background:#f5245f;color:#fff}
::-moz-selection{background:#f5245f;color:#fff}
.content ul ul,
.content ol ol{padding:0 0 0 15px}
.content ol ul,
.content ul ol,
.content ul ul,
.content ol ol{margin:0}
.wrapper{background-color:#fafafa;position:relative;z-index:1000;-webkit-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-moz-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-o-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-ms-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);left:0px}
.wrapper_inner{width:100%;overflow:hidden}
.transparent_content .wrapper,
.transparent_content .content .container,
.transparent_content .full_width{background-color:transparent !important}
body.boxed .wrapper_inner{overflow:visible}
body.boxed .content{overflow:hidden}
body.boxed{overflow:hidden !important}
body.boxed .wrapper{display:inline-block;vertical-align:middle;width:100%}
nav.main_menu.right{display:none}
input[type="text"], input[type="email"], input[type="password"], input[type="tel"]{-webkit-appearance: none;}
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%238C98F2'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat #ffffff;
  background-size: 12px;
  background-position: calc(100% - 10px) calc(100% - 10px);
  background-repeat: no-repeat;

}
input:disabled, textarea:disabled, input:disabled::placeholder, textarea:disabled::placeholder {
  -webkit-text-fill-color: currentcolor; 
  opacity: 1; 
  background:#ebebe4;
}
.dashboard-grey-menu{text-align: left;
    background: #f4f4f4;
    padding: 15px 0;
	display:none;
}
.map-frame-contact{width:100%;}
.map-frame-contact img{height: 385px;width:100%}
.map-frame-contact .gm-style .review-box{display:none !important}
.my-map .place-card .place-card-large{
    display: none !important;
}
.map-frame-contact .place-card .place-card-large{
    display: none !important;
}
.gm-style .place-card div, .gm-style .place-card a, .gm-style .default-card div, .gm-style .default-card a{
	display: none !important;
}
.admin-menu{float: right;margin-right: 0;margin: 35px 20px 0px 35px;}
.admin-menu a{font-size: 17px;text-transform: uppercase;color: #0c97cc;}
.backend-input-text {border: 1px solid #ccc;transform: translateZ(0);border-radius: 4px;color: #131313;font-family: Open Sans;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;padding: 12px 5px 12px 15px;width: 100%;box-sizing: border-box;line-height: 18px;outline: 0;resize: none;border:1px solid #ccc}
.find-more-link.right{text-align:right;}
.outline-label{display: inline-block;font-weight: 700;text-align: center;white-space: nowrap;vertical-align: middle;color: #131313;border-radius: 30px;text-decoration:none;}
.outline-label.top-label{font-size: 14px;line-height: 1.5;min-width: 65px;margin: 0 0 0 3px;padding: 8px 10px;}
.outline-label.small-label{font-size: 13px;line-height: 1.5;margin: 5px 0;padding: 8px 10px;}
.outline-label.small-label.fs12{font-size: 12px;min-width:55px;padding: 6px 8px;}
.outline-center-btn {margin: 40px 0 30px;text-align: center;}
.plan-green-icon span {position: relative;}
.break-line {display:block}

.plan-green-icon span:after {
    font-family: 'FontAwesome';
    content: "\f1d8";
    font-size: 17px;
    position: absolute;
    left: 22px;
    top: 0px;
    color: #16b916;
}
.outline-sub-btn{display: inline-block;font-weight: 700;text-align: center;white-space: nowrap;vertical-align: middle;color: #131313;border-radius: 30px;text-decoration:none;font-family: 'Open Sans', sans-serif;font-size: 17px;line-height: 1.5;margin: 0 0 0 3px;padding: 15px 18px 15px 40px;background: transparent;text-transform: uppercase;cursor:pointer;outline:0}
.green-btn{border: 2px solid #16b916;color: #16b916;}

.green-outline {border: 2px solid #16b916;}
.green-outline:hover{color: #16b916;}
.red-outline {border: 2px solid #e03d31;}
.red-outline:hover{color: #e03d31;}
.blue-outline {border: 2px solid #3b5998;}
.blue-outline:hover{color: #3b5998;}
.grey-outline {border: 2px solid #c1bbbb;}
.grey-outline:hover{color: #968f8f;}
.orange-outline {border: 2px solid #f7c415;}
.orange-outline:hover{color: #f7c415;}
.bg-green-outline {background: #16b916;border: 2px solid #16b916;color:#fff}
.bg-green-outline:hover{color:#fff}
.bg-red-outline {background: #e03d31;border: 2px solid #e03d31;color:#fff}
.bg-red-outline:hover{color:#fff}
.bg-orange-outline {background: #f7c415;border: 2px solid #f7c415;color:#fff}
.bg-orange-outline:hover{color:#fff}
.rll-youtube-player{margin:30px 0 !important}
.clear-both{clear:both}
.block-desk-480{display:block}
/* .qode_image_gallery_no_space .controls{display:none} */
#homestay-corousel .qode_carousels .slides>li .carousel_item_holder_inner{margin:0}
.top-keywords-links{margin:0 0 0 5px;padding:0;list-style:none}
.top-keywords-links li{float:left;border-left:1px dotted #ffea9d}
.top-keywords-links li:last-child{border-right:1px dotted #ffea9d}
.blue-theme .top-keywords-links li:hover, .o-blue .top-keywords-links li:hover{color:#fff;background:#131313}
.top-keywords-links li a{font-size:14px;color:#000000;padding:0 12px;font-weight:700}
.o-blue .top-keywords-links li a, .blue-theme .top-keywords-links li a{color:#ffffff}
.top-nanyang-header{color:#000000}
.top-nanyang-header .top-phone{color:#000000;text-align:center;font-size:14px;font-weight:600}
.o-blue .top-nanyang-header .top-phone, .blue-theme .top-nanyang-header .top-phone{color:#ffffff}
.top-nanyang-header .top-phone.left{text-align:left}
.top-nanyang-header .top-phone i{font-size:18px}
.top-nanyang-header .top-phone a{color:#000000}
.o-blue .top-nanyang-header .top-phone a, .blue-theme .top-nanyang-header .top-phone a{color:#ffffff}
.homestay-icon{position:absolute;top:25px;right:25px;font-size:42px;cursor:pointer;z-index:999999;display:none;color: #3b5998}
.wpb_single_image .vc_single_image-wrapper{width:100%}
.visible-mobile, .visible-mobile-480{display:none}
.easy-autocomplete{display:inline-block;margin-right:5px}
.wpulike-notification{top:120px;bottom:0}
.easy-autocomplete li{text-align:left}
.visible-990{display:none !important}
.visible-ipad{display:none;}
.visible-desktop{display:block}
.hide-mobile{display:block}
.hide-desktop{display:none}
#nt-fw .cw9 .section_inner{width:990px;margin:0 auto}
.full-width-image{width:100%}
.mobile-top-lang{display:none}
.mtop-10{margin:10px 0 0}
.margin-tb-20{margin:20px 0}
.margin-top-20{margin:20px 0 0}
.margin-top-30{margin:30px 0 0}
.mtop-40{margin:40px 0 0}
.mtop-50{margin:50px 0 0}
.page-template-blog-standard .two_columns_75_25 .column1{width:65%}
.page-template-blog-standard .two_columns_75_25 .column2{width:35%}
.single-post .two_columns_66_33 .column1{width:63%}
.single-post .two_columns_66_33 .column2{width:37%}
.single-post .engage-tutor-form-box.sidebar-form{margin:5px auto}
.tutor-home-big-background{background-color:#ffdc5b;background-image:url(https://www.nanyanglearning.com/wp-content/uploads/2022/08/home-tutor-bg-yel-1.png);padding-top:150px;padding-bottom:30px}
.o-blue .tutor-home-big-background{background-color:#f7f7f7;background-image:url(https://www.nanyanglearning.com/wp-content/uploads/2018/07/home-tutor-bg.jpg)}
.homestay-header .header_top{background:#3b5998;border-bottom:1px solid #3b5998}
.homestay-header .top-keywords-links li,.homestay-header .top-header-section-right .top-link-others a{border-left:1px dotted #839cd0}
.homestay-header .top-keywords-links li:last-child,.homestay-header .chinese-header .top-social-icons li a{border-right:1px dotted #839cd0}
.orange-cta-action .call_to_action .text_wrapper .call_to_action_text *{font-weight:700}
.engage-tutor-submit-box .enage-ins-submit{background:url(https://www.nanyanglearning.com/wp-content/uploads/2018/08/send-s1.png);width:100px!important;background-repeat:no-repeat!important;border:none!important;font-size:0!important;height:70px!important;background-size:150px;background-color:transparent !important}
.engage-tutor-submit-box .enage-ins-submit:hover{background:url(https://www.nanyanglearning.com/wp-content/uploads/2018/08/send-s2.png);width:100px!important;background-repeat:no-repeat!important;border:none!important;font-size:0!important;height:70px!important;background-size:150px;background-color:transparent !important}
.engage-tutor-submit-box.chinese-button .enage-ins-submit{background:url(https://www.nanyanglearning.com/wp-content/uploads/2020/02/ch-send-s1.png);width:100px!important;background-repeat:no-repeat!important;border:none!important;font-size:0!important;height:70px!important;background-size:150px;background-color:transparent !important}
.engage-tutor-submit-box.chinese-button .enage-ins-submit:hover{background:url(https://www.nanyanglearning.com/wp-content/uploads/2020/02/ch-send-s2.png);width:100px!important;background-repeat:no-repeat!important;border:none!important;font-size:0!important;height:70px!important;background-size:150px;background-color:transparent !important}
.services-home-container, .advantages-home-container, .all-subjects-container, .askaquestion-holder, .why-tuition, .youtube-container,.fee-guide-container, .calculator-container, .lang-imp, .sports-ben, .it-tuition, .advantages-home-container{padding:80px 0}
.sub-content-box{padding:20px 0 40px}
.study-abroad-page-title{font-size:34px;text-align:center;padding:35px 0 5px 0;font-family:'Opan sans',sans-serif;position:relative;margin:10px 0 20px !important;text-transform:uppercase;line-height:1.5em}
.study-abroad-page-title{font-size:34px;text-align:center;padding:35px 0 5px 0;font-family:'Opan sans',sans-serif;position:relative;margin:10px 0 20px !important;text-transform:uppercase;line-height:1.5em}
.study-abroad-page-title:after{position:absolute;content:"";width:60px;height:3px;background:#2c9e2c;left:0;bottom:0;right:0;margin:auto}
body.blue-theme .study-abroad-page-title:after, body.blue-theme .company-heading-small-black:after{background:#3b5998;left:3px}
body.o-blue .company-heading-small-black:after{background:#0E47A1;left:3px}
#nav-menu-item-57159 .item_inner .item_text{padding:4px 16px;color:#fff;background:#000000}
#nav-menu-item-57159 .item_inner .item_text:hover{background:#131313}
#nav-menu-item-60158 .item_inner .item_text{padding:4px 16px;color:#fff;background:#000000} 
#nav-menu-item-60158 .item_inner .item_text:hover{background:#131313}
#menu-liuxuemenu li>a span.item_inner, #menu-nlchinesemenu li>a span.item_inner, #menu-aeischinesemenu li>a span.item_inner, #menu-menu-nt-chinese li>a span.item_inner{font-size:19px;letter-spacing:1px}
#callnow{display:none;left:0;position:fixed;bottom:0;z-index:9999}
#callnow a{display:block;margin:5px 0 0 0}
#callnow a img{width:120px;margin:5px 0;display:block}
#callnow .request-tutor-bottom {border-radius:50px;margin:0 5px;background:#30b544;color:#fff;white-space: nowrap;padding:10px 24px;font-size:18px;box-shadow:0 1px 6px 0 rgba(0,0,0,.06), 0 2px 32px 0 rgba(0,0,0,.16);margin-bottom:24px;text-decoration:none}
#callnow .qlwapp-icon{margin:0 8px 0 0}
.container .wpcf7-form span.wpcf7-not-valid-tip{color:#f90000}
.home-lady-tutor-mobile{display:none}
.parent-home-testimonial .visible-mobile{display:none}
.parent-home-testimonial .hidden-desktop{display:none}
.home-top-logo{margin:15px 0 0;width:320px;position:relative}
.display-none{display:none}
.listing-less-four .owl-nav, .listing-less-one .owl-nav{display:none}
.listing-less-one .new-homestay-featured{width:270px}
.display-block{display:block}
.strictly-notice{padding:10px 0 20px}
.strictly-notice h5{color:#ff0000;padding:0 0 5px}
.strictly-notice p{color:#ff0000}
.parent-home-testimonial{padding:75px 0}
.grey-background{background:#f7f7f7}
.grey-bg{background:#f7f7f7}
.yellow-bg {background: linear-gradient(100deg,#fdce28 0%,#fbe07c 100%);}
.yellow-bg-full {background: #fdce28;}
.grey-bg-testimonial{background:#f7f7f7}
.container.blog-padding-list{padding:20px 0 0}
.home-top-three-boxes .q_icon_with_title{border:1px solid #f3f1f1;padding:20px;margin:20px 0}
.home-top-three-boxes .q_icon_with_title .q_icon_with_title.center .icon_text_holder{margin:15px 0 0}
.home-top-three-boxes .home-top-box-section{border:1px solid #f3f1f1;padding:15px;margin:50px 0 30px 0;border-radius:6px;box-shadow:2px 3px 12px 2px #bbb}
.home-top-three-boxes .home-top-box-section h2{font-family:'Open Sans', sans-serif;font-size:20px;line-height:27px;font-style:normal;font-weight:700;letter-spacing:-1px;text-transform:capitalize;position:relative;padding:0 0 15px;margin:10px 0 12px 0}
.home-top-three-boxes .home-top-box-section h2:after{position:absolute;content:"";width:80px;height:3px;background:#fa6e05;left:0;bottom:0;right:0;margin:0 auto}
.home-top-three-boxes .home-top-box-section .home-top-box .home-top-box-info{min-height:320px}
.home-top-three-boxes .home-top-box .sas-home-top-boxes-info{min-height:410px}
.home-top-three-boxes .home-top-box-section .home-top-box{width:100%}
.home-top-three-boxes .home-top-box-section .home-top-box img{width:100%;border:2px solid #eee}
.home-top-three-boxes .home-top-box-section .find-out-more{color:#fff;background:#fa6e05;font-size:15px;line-height:40px;font-style:normal;font-weight:bold;font-family:'Open Sans',sans-serif;letter-spacing:0.5px;text-transform:uppercase;border-radius:5px;vertical-align:middle;display:block}
.home-top-three-boxes .home-top-box-section .find-out-more:hover{color:#fff;opacity:0.9}
.home-top-three-boxes .home-top-box-section .home-top-box p{margin:0 0 10px}
.text-align-center{text-align:center}
.fs16{font-size:16px}
.fs17{font-size:17px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs22{font-size:22px}
.fs24{font-size:24px}
.fs20-imp{font-size:20px !important}
.red-text-color{color:#ff0000}
.bg-l-grey{background:#ebe5e2;color:#131313;}
.black-text-color{color:#131313}
.orange-text-color{color:#fa6e05}
.anchor-orange-color{color:#1e73be}
.anchor-orange-color:hover{color:#fa6e05}
.anchor-black-color{color:#000;font-weight:600}
.anchor-black-color:hover{color:#1e73be}
.anchor-inherit{color:inherit !important}
.anchor-bs-underline{text-decoration:underline;color:#000;font-weight:bold}
.anchor-blue-underline{text-decoration:underline;color:#1e73be}
.anchor-ul{text-decoration:underline;color:#1e73be;}
.anchor-ubold{text-decoration:underline;color:#1e73be;font-weight:bold}
.header_inner_left{width:23%;display:inline-block}
.padding-30{padding:30px 0 40px}
.padding-top-20{padding:20px 0 0}
.padding-15{padding:15px 0}
.padding-20{padding:20px 0}
.padding-20{padding:20px 0}
.padding-31{padding:30px 0}
.padding-40{padding:40px 0}
.padding-60{padding:60px 0}
.text-center{text-align:center}
.padding-bottom-20{padding:0 0 20px}
.padding-top-30{padding:30px 0 0}
.padding-bottom-30{padding:0 0 30px}
.padding-bottom-40{padding:0 0 40px}
.margin-30{margin:30px 0}
.space-b-30{margin:0 0 30px 0}
.space-b-20{margin:0 0 20px 0}
.space-b-10{margin:0 0 10px 0}
.block-desktop{display:block}
.blog-padding-list{padding:40px 0 10px}
.ceo-visible-mobile{display:none}
.content.has_slider{margin-top:0}
.review-parent-picture img{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777;padding:5px;border:1px solid #eee;background:#fff}
.orange-cta-action .call_to_action .qbutton .call_to_action_button_text{font-size:16px}
.orange-cta-action .call_to_action .qbutton .call_to_action_button_text.chinese-cta-button{font-size:32px}
.mtop-cta .orange-cta-action .call_to_action{margin-top:-10px}
.here-to-help{display:block;line-height:15px;margin-top:15px}
.here-help span{letter-spacing:0}
.services-home-container{padding:60px 0;font-family:'Open Sans',sans-serif}
.services-home-container h1{color:#131313;text-align:center;font-size:38px;padding:0 0 20px;line-height:1.5em}
.services-home-container h1 span.r-title{color:#fa6e05;font-size:42px;display:block;text-transform:uppercase}
.services-home-container .services-home{margin:25px 0 0}
.services-home .services-box{border:1px solid #e2e2e2;text-align:center;padding:30px 20px;cursor:pointer;background:#f2f2f2;min-height:325px}
.yel .services-home .services-box{padding:30px 0 15px;background:#fff;min-height:350px}
.services-home .services-box.ch{min-height:270px}
.services-home .services-box h3{margin:15px 0;font-size:22px;font-family:inherit;line-height:1.5em}
.yel .services-home .services-box h3{background:#344560;color:#ffffff;padding:5px 0;margin:0}
.yel .services-home .services-box p{padding:15px}
.yel .services-home .services-box img{border-radius: 50%;background:#fdce28;padding:5px;margin:0 0 20px}
.advantages-home-container{background:linear-gradient(100deg,#fdce28 0%,#fbe07c 100%);font-family:'Open Sans',sans-serif}
.advantages-home-container h2{color:#000000;text-align:center;font-size:40px;line-height:1.5em;width:890px;margin:0 auto}
.advantages-home-container .advantages-home{margin:25px 0 0}
.advantages-home .advantages-box{width:26%;float:left;text-align:center;padding:30px 20px;cursor:pointer;background:#ffffff;min-height:270px;margin:20px 10px 30px;border:2px solid #2c9e2c;border-radius:10px}
.advantages-home .advantages-box.ch{min-height:220px;}
.advantages-home .advantages-box .wpb_wrapper{padding:0 15px}
.advantages-home .advantages-box.ch .wpb_wrapper{padding:0}
.advantages-home .advantages-box h3{margin:15px 0 30px;font-size:32px;font-family:'Open Sans',sans-serif;color:#000000;line-height:42px}
.advantages-home .advantages-box p{color:#000000} 
.engage-tutor-center-button{width:360px;height:58px;border-radius:30px;line-height:58px;font-weight:700;color:#f26522;border:2px solid #f26522;text-align:center;display:block;text-transform:uppercase;text-decoration:none;font-size:21px;margin:90px auto 0}
.engage-tutor-center-button:hover{background:#f26522;color:#fff;border:2px solid #f26522;transform:scale(1.05);transition:0.3s}
.engage-tutor-center-button.black{border:2px solid #1c1c1c;color:#1c1c1c}
.engage-tutor-center-button.black:hover{border:2px solid #f26522;color:#fff;transform:scale(1.05);transition:0.3s}
.engage-tutor-center-button.obg{border:2px solid #2c9e2c;color:#fff;background:#2c9e2c}
.engage-tutor-center-button.obg:hover{color:#000000;background:transparent;transform:scale(1.05);transition:0.3s}
.home-youtube-box{border:3px solid #ffffff;box-shadow:2px 3px 22px 0 rgb(212, 212, 212);margin:20px 0}
.our-logo-meaning-box{padding:40px 60px 40px 0}
.our-logo-meaning-image{text-align:center}
.our-logo-meaning-image p{font-weight:bold;line-height:21px}
.our-logo-meaning{padding:40px 0}
.our-logo-meaning h5{font-weight:bold;color:#fa6e05;font-family:'Open Sans', sans-serif}
.our-logo-meaning p{line-height:1.5em;margin:0 0 10px 0}
.title-header-section .title-heading{color:rgb(22, 23, 29);font-size:36px;line-height:45px;font-family:'Open sans',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:27px;position:relative;padding:0 0 20px 0;text-align:center}
.title-header-section .title-heading:after{position:absolute;position:absolute;content:"";width:120px;height:3px;background:#fa6e05;left:0;bottom:0;right:0;margin:auto}
.title-header-section .title-heading span{color:#fa6e05}
.content_inner .full-courses-list p {
    padding: 15px;
    border: 1px solid #f7e5e5;
    margin:20px 0;
    border-radius: 5px; 
    font-size: 15px;
    letter-spacing: 0.2px;
}
.full-courses-list a{color:#131313;}
.mobile-top-lang{text-align:center;color:#000000}
.o-blue .mobile-top-lang{color:#ffffff}
.mobile-top-lang a{font-size:15px;color:#000000;font-weight:bold}
.mobile-top-lang a:hover{color:#000000}
.o-blue .mobile-top-lang a{color:#ffffff;}
.o-blue .mobile-top-lang a:hover{color:#ffffff}
.top-social-icons{list-style:none;display:inline-block}
.chinese-header .top-social-icons li{display:inline-block;padding:0}
.top-social-icons li{display:inline-block;padding:0 5px}
.chinese-header .top-social-icons li a{font-size:14px;padding:0 12px;color:#000000;border-right:1px solid #fb9344;font-weight:bold}
.chinese-header .top-social-icons li:last-child a{padding:0 8px;color:#000000;border-right:none}
.chinese-header .top-social-icons li a{font-size:14px;padding:0 12px;color:#000000;border-right:1px solid #fb9344;font-weight:bold}
.chinese-header .top-social-icons li:last-child a{padding:0 8px;color:#000000;border-right:none}
.chinese-header.english .top-social-icons li a{font-size:13px;padding:0 5px}
.chinese-header.english .top-header-section-right .top-link-others a{letter-spacing:-0.2px;font-size:12.7px}
.chinese-header.english .top-social-icons li i{font-size:14px;padding:0 5px;color:#fff}
.chinese-header.liuxue .top-social-icons li a{padding:0 7px}
.top-social-icons li a:hover{color:#000000}
.top-social-icons li i{font-size:18px;padding:2px 5px;color:#000000}
.top-header-section-right{text-align:right;padding:0 10px 0 0}
.top-header-section-right .top-link-others a{border-left:1px solid #fb9344;font-family:'Open Sans', sans-serif;font-size:14px;color:#000000;padding:0px 8px}
.o-blue .top-header-section-right .top-link-others a, .blue-theme .top-header-section-right .top-link-others a{color:#ffffff}
.top-header-section-right .top-link-others a span{margin:0 0 0 5px;font-weight:600}
.top-header-section-right.sas-header-top-right .top-link-others a span{letter-spacing:-0.6px}
.nt.top-header-section-right.lang{display:none;}
.top-header-section-right .top-link-others i{font-size:18px;color:#000000}
.o-blue .top-header-section-right .top-link-others i, .blue-theme .top-header-section-right .top-link-others i{color:#ffffff}
.border-box-img{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777;padding:5px;border:1px solid #eee;background:#fff;margin:15px auto}
.border-img{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777;padding:5px;border:1px solid #eee;background:#fff;display:block}
.repcap{margin:0 0 15px}
.operating-hours-title{margin:40px 0 0 0}
.education-guru-title{margin:17px 0 0 0}
.engage-testimonial-heading{text-align:center;margin-bottom:20px}
.engage-testimonial-heading .heading{font-size:23px;font-weight:bold;margin-bottom:12px;color:#000000;line-height:23px}
.engage-testimonial-heading p{font-size:23px;font-weight:bold;margin-bottom:12px;color:#000000;line-height:24px}
.engage-tutor-form-box{box-shadow:1px 2px 10px #8c8282;background:none repeat scroll 0 0 #f8f8f8;margin:30px auto;padding:20px 30px 40px;width:85%}
.engage-tutor-fieldbox{margin-bottom:10px}
.engage-tutor-form-box .engage-tutor-fieldbox label span{font-size:14px;color:#ff0000}
.engage-tutor-form-box .engage-tutor-fieldbox.radio-box{margin:10px 0 20px}
.engage-tutor-form-box .engage-tutor-fieldbox.radio-box label span{font-size:14px;color:#131313}
.engage-tutor-form-box .engage-tutor-fieldbox.radio-box .red-color{color:#ff0000}
.engage-tutor-form-box .engage-tutor-fieldbox.radio label span{font-size:14px;color:#131313}
.engage-tutor-textbox{background:none repeat scroll 0 0 #fff;border:2px solid #e6e6e6 !important;color:#535353;height:40px;margin:5px 0 10px}
.engage-tutor-selectbox{border:2px solid #e6e6e6 !important;height:40px;margin:5px 0 10px;padding:0px 10px !important}
.engage-tutor-textarea{border:2px solid #e6e6e6 !important;height:150px;margin:5px 0 10px}
.engage-tutor-textarea-big{border:2px solid #e6e6e6 !important;height:180px;margin:5px 0 10px}
.aeis-tutor-textarea-big{border:2px solid #e6e6e6 !important;height:180px;margin:5px 0 10px}
.engage-tutor-form-top .engage-tutor-top-heading{color:#fa5f00;font-family:'Open sans',sans-serif;font-size:32px;margin:30px 0 20px 0;padding:20px 0;line-height:40px;position:relative;text-shadow:2px 2px #f3f3f3;font-weight:700;text-transform:uppercase;text-align:center}
.o-blue .engage-tutor-form-top .engage-tutor-top-heading{font-size:38px}
.engage-tutor-form-top.chinese_text .engage-tutor-top-heading{font-size:38px}
.engage-tutor-form-top .engage-tutor-top-heading:after{position:absolute;content:"";width:110px;height:3px;background:#333;left:0;bottom:0;right:0;margin:auto}
.engage-tutor-form-top p{font-size:15px;font-weight:bold;color:#333;line-height:22px}
.engage-tutor-form-top.chinese_text p{font-size:20px;line-height:25px}
.engage-tutor-submit-box{margin:20px 0;text-align:center}
.engage-tutor-submit-box{text-align:center;margin:30px 0 0 0}
.engage-tutor-submit-box .enage-tutor-submit-button{background:url(https://www.nanyanglearning.com/wp-content/uploads/2018/08/resgethelpbutton.png);width:300px !important;background-repeat:no-repeat !important;border:none !important;font-size:0 !important;height:100px !important;padding:0 !important;background-color:transparent !important;background-size:300px}

.engage-cform-top-sec{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/cform9.jpg) no-repeat;position:relative;background-size:cover;background-color:#e7e7e9;margin:0 0 35px 0;min-height:460px;background-position:right}
.engage-cform-top-sec.ntform{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/request-home-tutor-singapore.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.ptform{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/cform13.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.spers{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/cform26.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.jpact{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/cform10.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.onform{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/cform23.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}

.engage-cform-top-sec.english-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/english-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.chinese-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/chinese-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.special-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/special-needs-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.primary-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/primary-school-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.secondary-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/secondary-school-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.diploma-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/diploma-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.ielts-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/ielts-tuition-singapore.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.jc-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/junior-college.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.preschool-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/preschool-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.tamil-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/tamil-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.malay-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/malay-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.phonics-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/phonics-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}

.engage-cform-top-sec.social-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/social-studies-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.science-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/science-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.maths-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/maths-sub-6.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.accounts-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/accounting-sub.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.geography-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/geography-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
 

.engage-cform-top-sec.biology-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/biology-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.chemistry-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/chemistry-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.economics-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/economics-sub.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.psle-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/psle-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.nlevel-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/n-level-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.olevel-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/o-level-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.alevel-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/a-level-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.ib-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/ib-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.ip-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/ip-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.igcse-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/igcse-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.sat-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/sat-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}


.engage-cform-top-sec.writing-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/creative-sub-2.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.art-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/art-tuition-singapore.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.guitar-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/guitar-music-teacher.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.piano-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/private-piano-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.violin-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/private-violin-teacher.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.literature-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/english-literature-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.gp-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/general-paper-home-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.music-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/private-music-instructor.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.sports-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/private-sports-instructor.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}


.engage-cform-top-sec.o-primary-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-primary-school-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-secondary-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-secondary-school-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-jc-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-jpact-sub.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-english-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-english-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-geography-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-geography-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-accounts-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-accounts-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-biology-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-biology-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-history-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-history-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-ib-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/o-ib-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-ielts-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-ielts-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-igcse-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-igcse-sub.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}

.engage-cform-top-sec.o-psle-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-psle-sub-1.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-olevel-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-o-level-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-alevel-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-alevel-sub-1.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-chinese-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-chinese-sub-1.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-chemistry-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-chemistry-sub-1.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-economics-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-economics-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-maths-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/o-maths-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-physics-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-physics-sub.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-science-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/o-science-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-malay-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/banners/online-malay-tuition.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}
.engage-cform-top-sec.o-tamil-sub{background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/bn/o-tamil-sub.jpg) no-repeat;background-size:cover;background-position:right;background-color:#f2f2f2;}

.engage-cform-top-sec .engage-cform{background:rgb(251 251 251 / 90%);padding:30px;width:42%;border-radius:5px;position:relative;top:50px;left:100px}  
.engage-cform-top-sec .engage-cform .f-heading{font-size:34px;color:#f7542f;margin:0 0 20px;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:-1px;text-transform:capitalize;line-height:41px;text-transform:uppercase}
.engage-cform-top-sec.sub .engage-cform .f-heading{font-size:26px}
.engage-cform-top-sec .engage-cform p{color:#000;font-size:18px;margin:0 0 15px;line-height:1.5em}
.engage-cform-top-sec .whatsapp-us{padding:8px 15px;margin:5px 0 0 0;border:2px solid #ff2a2a;display:inline-block;color:#ff2a2a;font-weight:600;font-size:18px;text-transform:uppercase}

.engage-cform-top-sec.ch .f-heading{font-size:40px;letter-spacing:1px}
.engage-cform-top-sec.ch p{font-size:20px;letter-spacing:1px}

.engage-tutor-submit-box.blue .enage-tutor-submit-button{background:url(https://www.nanyanglearning.com/wp-content/uploads/2018/08/bluesidehelpbutton.png);background-size:300px}
.engage-tutor-submit-box.chinese-button.blue .enage-tutor-submit-button{background:url(https://www.nanyanglearning.com/wp-content/uploads/2018/08/chbluesidehelpbutton.png);background-size:300px}
.engage-tutor-submit-box.chinese-button .enage-tutor-submit-button{background:url(https://www.nanyanglearning.com/wp-content/uploads/2018/08/chgethelpbutton-min.png);width:300px !important;background-repeat:no-repeat !important;border:none !important;font-size:0 !important;height:100px !important;padding:0 !important;background-color:transparent !important;background-size:300px}
.ul-list-gticks{padding:8px 2px;list-style:none}
.ul-list-gticks li {
    padding: 2px 5px 2px 27px;
    position: relative;
	margin: 0 0 10px;
}
.ul-list-gticks li:before{font-family:'FontAwesome';content:"\f058";margin:0 10px 0 -15px;color:#1dad1d;position:absolute;top:3px;left:16px;font-size:20px;}
.ul-list-gticks li label{font-size: 15px;font-weight:bold;margin:0 5px 0 0}
.ul-list-links{padding:8px 2px;list-style:none}
.ul-list-links.three{width:32.33%;float:left}
.ul-list-links.half{width:48%;float:left}
.ul-list-links.blue li:before{color: #3b5998;}
.ul-list-links li{padding:2px 20px;position:relative}

.chinese-text .ul-list-links li{font-size:17px;letter-spacing:1px;line-height:27px}
.ul-list-links li:before{font-family:'FontAwesome';content:"\f138";margin:0 10px 0 -15px;color:#585858;position:absolute;top:3px;left:16px}
.ul-internation-school-list{padding:15px 0;list-style:none}
.ul-internation-school-list li{padding:20px 15px 20px 45px;border:1px solid #e4dfdf;margin:15px 15px 15px 0;border-radius:5px;width:25%;display:inline-block;position:relative}
.ul-internation-school-list li:before{font-family:'FontAwesome';content:"\f19C";margin:0 10px 0 0;color:#585858;font-size:18px;position:absolute;top:20px;left:15px}
.ul-internation-school-list.two-column li{width:42.5%}
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]{width:100% !important}
.table-container-box{width:100%;overflow-x:auto;padding:20px 0}
.estimated-cost-range{width:75%;margin:25px 0}
.estimated-cost-range.w80{width:80%}
.estimated-cost-range.full{width:100%}
.estimated-cost-range.w550{width:550px}
.estimated-cost-range.orange th{color:#fff;background:#fa6e05;border-right:1px solid #fff;}
.estimated-cost-range th{border-right:1px solid #e6e6e6;background:#efefef;text-align:left;padding:5px 15px}
.chinese-text .estimated-cost-range th{font-size:17px;letter-spacing:1px}
.estimated-cost-range.table-text-center th{text-align:center}
.estimated-cost-range.th-text-center th{text-align:center}
.estimated-cost-range td{padding:5px 15px;text-align:left;border-left:1px solid #e6e6e6}
.chinese-text .estimated-cost-range td{font-size:17px;letter-spacing:1px}
.estimated-cost-range tr:nth-child(odd){background-color:#fbfbfb}
.estimated-cost-range.table-text-center td{text-align:center}
.estimated-cost-range td.text-center{text-align:center}
.header-two-images-box{margin:-15px 0 0}
.header-two-images-box .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}
.company-page-img{padding:25px 0;text-align:center}
.left-side-img{padding:10px 0}
.website-bottom-links{margin:15px 0 0 0}
.website-bottom-links li:before{font-family:'FontAwesome';content:"\f138";margin:0 5px 0 2px;color:#6b6b6b;font-size:15px}
.website-bottom-links li a{color:#464646;line-height:34px;margin-left:5px}
.inner-page-content-paragraph .company-heading-big-black{font-family:'Open Sans', sans-serif;font-size:24px;line-height:31px;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;padding:0 0 10px 0px;margin:15px 0 15px 0;color:#131313}
.smtam-title{font-family:'Open Sans', sans-serif;font-size:16px;line-height:31px;font-weight:700;font-style:normal;text-transform:capitalize;padding:10px 0 0 0;color:#131313;letter-spacing:0}
.smtam-title i{font-size:22px;color:#1dad1d;margin:0 7px 0}



.inner-page-content-paragraph .company-heading-big-black:after{position:absolute;content:"";width:40px;height:3px;background:#2c9e2c;left:0;bottom:0}
.inner-page-content-paragraph .company-heading-small-black{font-family:'Open Sans', sans-serif;font-size:20px;line-height:31px;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;padding:0 0 5px 0px;margin:10px 0 10px 0;color:#131313}
.chinese-text .company-heading-small-black{font-size:24px;letter-spacing:1px;margin-bottom:10px!important}
.chinese-text .company-heading-small-black.padding-more15{padding:15px 0 5px 0}
.inner-page-content-paragraph .company-heading-small-black:after{position:absolute;content:"";width:20px;height:3px;background:#2c9e2c;left:0;bottom:0}
.grey-heading-small-black{font-family:'Open Sans', sans-serif;font-size:20px;line-height:31px;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;padding:0 0 5px 0px;margin:10px 0 10px 0;color:#131313}
.grey-heading-small-black:after{position:absolute;content:"";width:40px;height:3px;background:#fa6e05;left:0;bottom:0}
.home-tuition-tabs{padding:70px 0}
.home-tuition-tabs .q_tabs.horizontal .tabs-nav li.active{background-color:#000000}
.home-tuition-tabs .q_tabs.horizontal .tabs-nav li:hover{background-color:#000000}
.engage-testimonial-slider h4{margin:50px 0 20px 0;font-size:26px;font-weight:bold;color:#fff;padding:20px 0 30px 0;position:relative}
.engage-testimonial-slider h4:after{position:absolute;content:"";width:120px;height:3px;background:#fff;left:0;bottom:0;right:0;margin:auto}
.orange-big-center-underline-heading{color:#fa6e05;font-size:32px;line-height:40px;font-family:'Open sans',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:27px;position:relative;padding:0 0 20px 0;text-align:center}
.orange-big-center-underline-heading:after{position:absolute;content:"";width:120px;height:3px;background:#131313;left:0;bottom:0;right:0;margin:auto}
.company-heading-small-black.margin-top-30{margin:30px 0 10px}
.company-heading-small-black.margin-top-20{margin:20px 0 10px}
.company-heading-small-black.margin-20{margin:20px 0}
.nanyang-tuition-subjects-footer-box .orange-big-center-underline-heading.subject-heading{color:#131313;font-size:30px;text-shadow:2px 3px 5px #d6d6d6}
.nanyang-tuition-subjects-footer-box .orange-big-center-underline-heading.subject-heading:after{background:#fa6e05;width:60px}
.fb-like-box{border:3px solid #ffffff;box-shadow:2px 3px 22px 0 rgb(212, 212, 212);margin:20px 0}
.tuition-subjects .engage-tutor-checkbox span.wpcf7-list-item{display:block;margin:0}
.trusted-tutor-text{color:#fa6e05;font-size:12.5px;letter-spacing:-0.8px;font-style:italic;text-align:right;line-height:21px}
.engage-tutor-fieldbox.simple-security-code .security-label img{margin-left:10px;position:absolute}
.engage-tutor-fieldbox.simple-security-code .security-label{margin-top:-1px;display:block}
.nanyang-tuition-subjects-footer-box{padding:60px 0}
.nanyang-tuition-subjects-container{margin:30px 0 0}
.nanyang-tuition-subjects-list-box{margin:25px 0}
.nanyang-tuition-subjects-list-box h3{font-family:'Open Sans',sans-serif;font-size:18px;line-height:31px;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;padding:0 0 5px 0;margin:10px 0 15px 0;color:#131313}
.nanyang-tuition-subjects-list-box h3:after{position:absolute;content:"";width:20px;height:3px;background:#fa6e05;left:0;bottom:0}
.nanyang-tuition-subjects-list-box ul li{width:30.33%;display:inline-block;margin:0 0 5px;font-weight:600;background:url(../img/b3.png) left center no-repeat;padding:0 0 0 30px}
.nanyang-tuition-subjects-list-box ul li a{color:#131313}
.nanyang-tuition-subjects-list-box ul li a:hover{color:#1e73be}
.engage-tutor-form-box.sidebar-form{padding:20px 20px 5px;width:90%;border:2px solid #fb9c54;border-radius:5px}
.homestay .engage-tutor-form-box.sidebar-form{margin:0 auto 30px}
.engage-tutor-form-box.sidebar-form .engage-tutor-main-title{text-align:center}
.engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2{font-size:24px;font-family:'Opan sans',sans-serif}
.o-blue .engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2{font-size:22px}
.engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2 span{font-size:24px;font-weight:bold;display:block;margin:5px 0 25px;color:#fa6e05}
.engage-tutor-form-box.sidebar-form .engage-tutor-main-title.blue h2 span{color:#3b5998}
.engage-tutor-form-box.sidebar-form .engage-tutor-main-title p{color:#ff0000;font-weight:bold;line-height:21px;margin:0 0 30px}
.orange-cta-action.blue .call_to_action{background:#3b5998}
.featured-heading{position:relative;display:inline}
.featured-heading:before, .featured-heading:after{background:url(https://www.nanyanglearning.com/assets/images/champion-vector-24.png) no-repeat; content: ' ';width:60px;height:60px;background-size:50px;position:absolute}
.featured-heading:before{left:-55px}
.featured-heading:after{right:-65px}

.new-tutor-heading .vc_column-inner:before{background:url(https://www.nanyanglearning.com/assets/images/new-icn-1.png) no-repeat; content: ' ';width:120px;height:120px;background-size:120px;position:absolute;left:200px;top:-58px}
.engage-tutor-form-box.sidebar-form .engage-tutor-submit-box{text-align:center;margin:30px 0 0 10px}
.engage-tutor-form-box.sidebar-form .engage-tutor-textarea{height:90px}
.engage-tutor-form-box.sidebar-form .engage-tutor-textarea-big{height:170px}
.mrt-map-sg{font-weight:bold;text-align:center;margin:10px 0;color:#f90000}
.school-listing{list-style-type:none}
.school-listing li{float:left;width:31%;border:1px solid #e8e8e8;margin:0 10px 40px;box-shadow:1px 1px 9px 1px #dcdbdb;border-radius:8px}
.school-listing .school-name{background:#fa6e05;padding:20px 10px;text-align:center;color:#fff;font-family:'Open Sans', sans-serif;font-size:21px;text-transform:uppercase;border-top-right-radius:8px;border-top-left-radius:8px}
.school-listing .school-name span{display:block}
.school-listing li dl{padding:10px;background:#f5f5f5}
.school-listing li dt{text-align:right;border-bottom:1px dashed #a5a5a5;line-height:36px}
.school-listing li dd{float:left;line-height:36px;margin:0}
.school-listing .enquire-now{padding:8px 1px;text-align:center;background:#27a0e5;display:block;color:#fff;font-weight:bold;font-size:16px;text-transform:uppercase;position:relative;width:49%;float:left}
.school-listing .enquire-now.chat{float: right;background: #2c9e2c}
.school-listing .int-logo{position:relative}
.school-listing .int-logo img{position: absolute;
    top: 10px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    right: 8px;}

.school-listing .enquire-now:after{background-color:rgba(0,0,0,0.15);bottom:0;content:'';display:block;height:2px;left:0;position:absolute;width:100%}
.enquire-school-button{text-align:center;padding:5px 0 15px 0}
.school-listing .enquire-now-link{background:#00b9ff;padding:10px 20px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:5px;display:inline-block;border-radius:5px;font-size:14px;position:relative}
.school-listing .enquire-now-link:after{background-color:rgba(0,0,0,0.15);bottom:0;content:'';display:block;height:2px;left:0;position:absolute;width:100%}
.school-enquiry-form .school-input-text{box-shadow:1px 1px 6px #dad9d9;height:45px;font-size:14px}
.school-enquiry-form{margin:50px 0}
.school-fieldbox.find-us{margin:7px 0 0;}
.school-fieldbox.other-find-us{margin:7px 0 0;}
.school-fieldbox label{font-weight:bold;color:#4c4b4b;text-transform:capitalize;padding:20px 0 10px;display:block;font-size:16px}
.school-fieldbox-center{text-align:center;margin:40px 0 10px}
.school-enquiry-form .wpcf7-submit.school-button-submit{font-weight:bold;border-radius:5px;font-size:18px;padding:5px 40px}
.school-enquiry-form .orange-big-center-underline-heading{color:#131313;font-size:28px;text-shadow:2px 3px 5px #d6d6d6}
.school-enquiry-form .orange-big-center-underline-heading:after{background:#fa6e05;width:60px}
.video-faq h3{font-size:16px;color:#f90000;font-family:'Opan sans',sans-serif;font-weight:bold;letter-spacing:0;margin:15px 0 0}
.chinese-text .video-faq h3{font-size:20px;letter-spacing:1px}
.book-appointement-sidebar{position:fixed;top:30%;right:0;z-index:99999}
.book-appointment-close{text-align:right;margin:0 0 -20px;position:relative;z-index:9999;cursor:pointer}
.book-appointment-close a{background:#000;margin-right:15px;border-radius:20%;padding:6px 10px;color:#fff;font-size:14px;margin:0px 10px 0px 0px;font-weight:bold}
.homestays-list .page-numbers{background:#3b5998;padding:5px 8px;color:#fff}
.homestays-list .page-numbers.current{background:#636161;padding:5px 8px;color:#fff}
.homestays-list .page-numbers:hover{background:#636161}
.short-text100{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}
.short-text-homestay{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hometsays-lists-holder .hometsay-list-box{width:31%;margin:1%;float:left;border-radius:5px;border:1px solid #eee}
.hometsays-lists-holder .hometsay-list-box:hover{background:#f9f9f9;cursor:pointer;transform:scale(1.03);transition:0.2s}
.hometsays-lists-holder .hometsay-list-box .hometsay-image-holder{text-align:center;height:200px}
.hometsays-lists-holder .hometsay-list-box .hometsay-image-holder img{width:100%;height:200px;border-bottom:1px solid #f5f5f5}
.hometsays-lists-holder .hometsay-list-box .hometsay-description-holder{padding:10px;min-height:235px}
.hometsays-lists-holder .hometsay-list-box .hometsay-container h2{font-family:'Open Sans',sans-serif;font-size:20px;line-height:27px;font-style:normal;font-weight:700;letter-spacing:-1px;text-transform:capitalize;position:relative;padding:0 0 15px;margin:8px auto 15px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;text-align:center;color:#333}
.hometsays-lists-holder .hometsay-list-box .hometsay-container h2:after{position:absolute;content:"";width:40px;height:3px;background:#3b5998;left:0;bottom:0;right:0;margin:0 auto}
.hometsays-lists-holder .hometsay-list-box .hometsay-information{padding:5px 5px 15px}
.hometsays-lists-holder .hometsay-list-box .hometsay-information p{color:#333;margin:5px 0 0}
.hometsays-lists-holder .hometsay-list-box .hometsay-information .homestay-enquire-now{font-size:13.5px;letter-spacing:-0.45px}
.hometsays-lists-holder .hometsay-list-box .hometsay-information span.label{font-weight:bold;margin:0 5px 0 0}
.hometsay-pricelist-holder{text-align:center;color:#fff;font-size:17px;font-weight:bold;text-transform:uppercase}
.hometsay-pricelist-holder .homestay-price{background:#495f76;width:50%;float:left;padding:15px 0;border-bottom-left-radius:5px;min-height:25px}
.hometsay-pricelist-holder .homestay-price:hover{background:#636161}
.hometsay-pricelist-holder .enquire-now{background:#2c9e2c;width:50%;float:left;padding:15px 0;border-bottom-right-radius:5px}
.hometsay-pricelist-holder .enquire-now:hover{background:#2ab32a}
.hometsay-pricelist-holder .enquire-now a{color:#fff}
.hometsay-pricelist-holder .enquire-now a:hover{color:#fff}
.homestay-search-sec{width:1100px;margin:10px auto}
.sas-input-search.select{width:200px;background:#fff;color:#555}
.back-button-search{border: 2px solid #494949;padding:10px 20px 10px 10px;line-height:25px;font-weight:bold;text-align:center;margin:25px 5px 0 -5px;border-radius:30px;text-transform:uppercase;outline:0;color:#131313;}
.back-button-search:hover{color:#494949;}
.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;display:flex}
header:not(.sticky):not(.scrolled) .header_bottom,header.fixed_top_header .bottom_header{border-color:rgb(243, 243, 243)}
.homestay-description-box{width:990px;margin:0 auto}
.homestay-other-photos{text-align:center;padding:5px;background:#fff}
.homestay-other-photos img{height:275px}
.hometsay-profile-description-holder{padding:0 15px 15px}
.homestay-services-sec{width:990px;margin:0 auto;padding:50px 0}
.homestay-services-holder.first h4{padding:0 0 5px}
.homestay-services-holder h4{font-size:22px;color:#131313;padding:40px 0 5px;font-weight:bold;position:relative}
.homestay-services-holder h4:after{position:absolute;content:"";width:10px;height:3px;background:#3b5998;left:0;bottom:0}
.homestay-services-holder ul{padding:10px 0}
.homestay-services-holder ul li{font-size:14px;width:200px;float:left}
.homestay-services-holder ul li:before{color:#3b5998}
.hometsay-profile-description-holder h1{font-family:'Open Sans', sans-serif;font-size:32px;line-height:27px;font-style:normal;font-weight:700;text-transform:capitalize;position:relative;padding:0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.hometsay-profile-description-holder h1:after{position:absolute;content:"";width:40px;height:3px;background:#3b5998;left:0;bottom:0}
.hometsay-profile-description-holder .homestay-address{font-size:15px;margin:30px 0 10px;font-weight:700}
.hometsay-profile-description-holder i{margin-right:5px;font-size:24px;color:#3b5998;width:30px}
.homestay-type{font-size:16px;padding:0 0 8px;font-weight:600;clear: both}
.homestay-type .homestay-label{font-size:16px;font-weight:bold;color:#333;text-transform:capitalize;width:63%;display:inline-block}
.homestay-type .label-right{float:right;width:36%}
.homestay-type .homestay-price{font-size:18px;font-weight:bold;color:#fa3205}
.hometsay-profile-description-holder .enquire-now-button i{color:inherit;font-size:22px;margin:0}
.hometsay-profile-description-holder .enquire-now-button{color:#131313;padding:12px 20px 12px 10px;line-height:25px;font-weight:bold;text-align:center;margin:30px 10px 0 0;display:inline-block;font-size:18px;text-transform:uppercase;border-radius:30px;border: 2px solid #16b916}

.hometsay-profile-description-holder .enquire-now-button.dark-grey{border: 2px solid #494949}
.hometsay-profile-description-holder .enquire-now-button.dark-grey:hover{color:#494949}
.hometsay-profile-description-holder .enquire-now-button:hover{color: #16b916}
.homestay-top-photos img{width:100%;height:360px;margin:0 0 -7px} 
.homestay-featured-image img{width:100%}
.homestay-enquiry-form-sec{background-color:#f5f4f4;padding:90px 0 70px; margin:50px 0 0;}
.homestay-enquiry-form-sec .user-pic{position: absolute;top: -70px;width: 160px;left:44%}
.homestay-enquiry-form-sec .user-pic.feature{border-radius:50%;width:160px;height:160px}
.homestay-enquiry-form{width:990px;margin:10px auto}
.owl-carousel{display:block}
.owl-nav .owl-prev{display:block !important;background:#fa6e05;color:#fff;width:30px;height:auto;font-size:14px;line-height:30px}
.owl-nav .owl-next{display:block !important;background:#fa6e05;color:#fff;width:30px;height:auto;font-size:14px;line-height:30px}
.owl-nav .owl-prev:hover{background:#131313;color:#fff}
.owl-nav .owl-next:hover{background:#131313;color:#fff}
.owl-carousel .owl-item img{transform-style:preserve-3d}
.homestay-additional-info-box{padding:20px 0}
.homestay-additional-info-box h3{font-family:'Open Sans', sans-serif;font-size:24px;line-height:31px;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;padding:0 0 10px 0px;margin:30px 0 20px 0;color:#131313}
.homestay-additional-info-box h3:after{position:absolute;content:"";width:25px;height:3px;background:#3b5998;left:0;bottom:0}
.nt-color-box{height:325px;position:relative;background-image:url(img/books-bg.jpg);background-repeat:no-repeat;background-position:center center;margin-bottom:15px;padding:8px}
.nt-color-box p{color:#fff;font-size:45px;font-family:arial;font-weight:bold;text-transform:uppercase}
.nt-color-box-inner{position:relative;display:flex;border:3px solid #fff;height:320px;align-items:center;justify-content:center}
.nt-color-box:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(to bottom,rgba(238,68,36,0.9),rgba(255,109,0,0.9))}
.nt-color-box:hover:before{background:rgba(121,121,0,0.9);transition:all .3s ease}
.nt-color-box-inner:hover p{text-decoration:underline}
.nt-color-box.red:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,109,0,0.9))}
.nt-color-box.orange:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,109,0,0.9))}
.nt-color-box.blue:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,109,0,0.9))}
.nt-color-box.green:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,109,0,0.9))}
[data-icon]:before{content:attr(data-icon)}.icon-svg-01:before{content:"\61"}.icon-svg-02:before{content:"\62"}.icon-svg-03:before{content:"\63"}.icon-svg-04:before{content:"\64"}.icon-svg-05:before{content:"\65"}.icon-svg-06:before{content:"\66"}.icon-svg-07:before{content:"\67"}.icon-svg-08:before{content:"\68"}.icon-svg-09:before{content:"\69"}.icon-svg-10:before{content:"\6a"}.icon-bangalore:before{content:"\6c"}.icon-chandigarh:before{content:"\6d"}.icon-chennai:before{content:"\6e"}.icon-delhi:before{content:"\6f"}.icon-hyderabad:before{content:"\70"}.icon-jaipur:before{content:"\71"}.icon-kolkata:before{content:"\72"}.icon-mumbai:before{content:"\73"}.icon-pune:before{content:"\74"}.icon-checklist:before{content:"\75"}.icon-group:before{content:"\76"}.icon-rupee:before{content:"\78"}.icon-list:before{content:"\79"}.icon-mail:before{content:"\7a"}.icon-users:before{content:"\41"}.icon-thumbs-up:before{content:"\42"}.icon-hand-shake:before{content:"\77"}.icon-ahmedabad:before{content:"\6b"}.icon-support:before{content:"\43"}.icon-question:before{content:"\44"}.icon-arrow-top:before{content:"\45"}.icon-arrow-bottom:before{content:"\46"}.icon-image:before{content:"\47"}.icon-mcq:before{content:"\48"}
[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:untitled-font-20!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.page-heading-box{padding:0 0 15px}
div.section.askaquestion-holder{background:url(https://www.nanyanglearning.com/assets/images/white-texture-book.png) fixed;animation:80s linear 0s infinite running animatedBackground;background-repeat:repeat;background-size:unset;border:1px solid #fbfbfb}
.askaquestion-holder .sec-container{background:rgba(255,255,255,.5);border-radius:20%;padding:10px 0}
.askaquestion-holder .headings h2, .askaquestion-holder .headings h3{text-align:center;margin:0 0 22px;padding:0;display:block;font-weight:700;color:#1c1c1c;font-size:55px;line-height:1.5em}
.grey-cm-sec .headings h2{text-align:center;margin:0 0 22px;padding:0;display:block;font-weight:700;color:#1c1c1c;font-size:47px;line-height:1.5em}
.askaquestion-holder .headings p, .grey-cm-sec .headings p{text-align:center;padding:0;display:block;font-weight:400;color:#000;font-size:19px;line-height:31px}
.askaquestion-holder ul{text-align:center;margin:120px 0;padding:0;display:block}
.askaquestion-holder li{width:230px;display:inline-block;vertical-align:top;margin:0 35px 0 0;padding:0}
.askaquestion-holder li .icon-holder{width:140px;height:140px;margin:0 auto 28px;display:table;border-radius:50%;border:2px solid #2c9e2c;text-align:center}
.askaquestion-holder li .icon-holder .icon{font-size:62px;display:table-cell;vertical-align:middle;color:#2c9e2c}
.askaquestion-holder li .text-holder{text-align:center;text-transform:uppercase;font-size:17px;font-weight:600;color:#1b1b1b}
a.askquesbtn{background:#2c9e2c;width:360px;height:58px;border-radius:30px;line-height:58px;font-weight:700;color:#fff;margin:0 auto;border:2px solid #2c9e2c;text-align:center;display:block;text-transform:uppercase;text-decoration:none;font-size:21px}
a.askquesbtn:hover{background:#fff;color:#000000;transform:scale(1.03);transition:0.3s}
.inner-page-content-paragraph.fs15 p{font-size:15px}
.all-subjects-container, .youtube-container, .grey-cm-sec{padding:80px 0;background:#f7f7f7}
.all-subjects-container h3{font-size:27px;text-transform:capitalize;padding:0 0 40px;color:#40403c;font-family:'Open Sans', sans-serif;line-height:1.5em}
.all-subjects-container .books-img-box{text-align:center;margin:15% 0 0}
.all-subjects-container .books-img-box.primary{margin:15% 0 0}
.all-subjects-container .subjects-box ul{list-style:none}
.all-subjects-container .subjects-box ul li{font-size:15px;margin:0 0 8px;font-weight:600;background:url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/img/b3.png) left center no-repeat;padding:0 0 0 35px}
.nearby .map-sec{margin:60px 0}
.nearby .locations h3{font-size: 16px;margin: 0 0 15px;line-height: 27px;font-family:'Open Sans', sans-serif;font-weight: 400;font-style: normal;letter-spacing: 0;text-transform: none;}
.nearby .locations{padding:16px;box-shadow:0 6px 18px rgba(15,23,42,0.04);border:1px solid rgba(15,23,42,0.04);height:280px;display:flex;flex-direction:column;background:#fff}
.nearby .location-list{list-style:disc;padding-left:18px;margin:0;overflow:auto;flex:1 1 auto}
.nearby .location-list li{margin:8px 0;line-height:1.45;color:#111827}
.nearby .map-card{padding:10px;min-height:220px;display:flex;align-items:center;justify-content:center;background:#fff}
.nearby .map-card img{max-width:100%;height:auto;display:block;}
.nearby .nearby-info{margin:30px 0 0;}
.nearby .nearby-info .engage-tutor-center-button{margin:50px auto 0}
.nearby .nearby-info p{font-size: 16px;margin: 0 0 15px;line-height: 27px;}

.nearby .subject-links{margin:0 0 15px}
.nearby .subject-links h3{font-size: 16px;margin: 0 0 3px;line-height: 27px;font-family:'Open Sans', sans-serif;font-weight: 600;font-style: normal;letter-spacing: 0;text-transform: none;}
.youtube-container{padding:80px 0;background:#f7f7f7}
.youtube-container h3{font-size:32px;text-transform:capitalize;margin:0 0 40px;color:#000000;font-family:'Open Sans', sans-serif;line-height:45px}
.youtube-container a{padding:15px 30px;margin:20px 0 0 0;text-align:center;border:2px solid #2c9e2c;display:inline-block;color:#ffffff;font-weight:600;background:#2c9e2c}
.youtube-container a:hover{background:transparent;color:#000000}
.youtube-container p{font-size:16px;margin:0 0 16px;line-height:27px}
.youtube-container .wpb_video_widget .wpb_wrapper iframe{margin:15px 0 0;box-shadow:3px 3px 8px #ab9d9d}
.find-out-services{padding:80px 0}
.find-out-services h2{font-family:'Open Sans',sans-serif;font-size:28px;line-height:30px;font-style:normal;font-weight:700;letter-spacing:-1px;text-transform:capitalize;color:#131313;margin:0 0 30px 0}
.find-out-services .find-out-right{padding:0 0 0 40px}
.review-parent-picture.visible-mobile{display:none}
.it-tuition .box-right{padding:0 0 0 20px}
.it-tuition .box-left{padding:0 20px 0 0}
.it-tuition .aeis-out-img{padding:70px 0 0;}
.it-tuition h1, .it-tuition h2{font-family:'Open Sans',sans-serif;font-size:25px;line-height:30px;font-style:normal;font-weight:700;text-transform:uppercase;color:#131313;padding:0 0 35px 0}
.it-tuition.why h2{padding:0 0 15px 0;font-size:22px}
.it-tuition p{font-size:14px;margin-bottom:15px;line-height:25px}
.it-tuition .ul-list-links{padding:0 0 15px}
.it-tuition .find-more{padding:8px 35px;margin:35px 0 0 0;border:2px solid #2c9e2c;display:inline-block;color:#131313;font-weight:600}
.it-tuition .border-box-img{margin:0 auto}
.lang-imp{padding:80px 0}
.lang-imp .benefits-box{text-align:center;margin:50px 0 0;cursor:pointer}
.lang-imp h1{text-align:center;padding:0 0 20px;display:block;font-weight:700;color:#1c1c1c;font-size:42px;line-height:1.5em}
.lang-imp h2{text-align:center;padding:0 0 20px;display:block;font-weight:700;color:#1c1c1c;font-size:42px;line-height:1.5em}
.lang-imp .benefits-box h3{font-family:'Open Sans',sans-serif;font-size:17px;line-height:30px;font-style:normal;font-weight:700;text-transform:uppercase;color:#1c1c1c;margin:10px 0 0 0}
.sports-ben .benefits-box{text-align:center;margin:50px 0 0}
.sports-ben h2{text-align:center;padding:0 0 50px;display:block;font-weight:700;color:#1c1c1c;font-size:42px;line-height:1.5em}
.sports-ben .benefits-box h3{font-family:'Open Sans',sans-serif;font-size:17px;line-height:30px;font-style:normal;font-weight:700;text-transform:uppercase;color:#1c1c1c;margin:10px 0 0 0}
.sports-ben-1{width:850px;position:relative;left:15%}
.music-benefits{padding:25px 0}
.music-benefits .left-box{padding:0 60px 0 0}
.music-benefits .right-box{padding:0 0 0 60px}
.music-benefits h2{color:#fff;font-size:40px;text-align:center;line-height:1.5em}
.music-benefits h3{color:#fff;font-size:43px;padding:100px 0 20px}
.music-benefits p{color:#fff;font-size:18px;width:600px}
.light-red-bg{background:#ef4136}
.violet-bg{background:#c56aea}
.green-bg{background:#2caf6f}
.skyblue-bg{background:#0099dc}
.light-org-bg{background:#fbaf3f}
.light-pink-bg{background:#dc5981}
.fee-guide-container{padding:80px 0;background:#f2f2f2;font-family:'Open Sans',sans-serif;margin-top:-10px}
.fee-guide-container h1{color:#131313;font-size:28px;padding:0 0 25px;font-family:inherit;line-height:1.5em}
.fee-guide-container h3{padding:0 0 25px;font-family:inherit;line-height:1.5em}
.calculator-container{padding:80px 0;font-family:'Open Sans',sans-serif; background-image: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp-child/images/cal-background-1.jpg);background-size: cover;background-position: 50% 50%;background-attachment: fixed}
.calculator-container h2{font-size:43px;color: #fff;padding:0 0 60px;font-family:inherit;line-height:1.5em}
.fee-calculator .fee-field{padding:15px 0 0}
.fee_cal{text-align:center;width:100%;border-spacing:0}
.fee_cal th{padding:10px;font-size:15px;color:#fff;background:#2d68c7;border-right:1px solid #a9bacc}
.fee_cal tr{border:1px solid #a2bbde;border-right:none}
.text_align_right{text-align:right}
.fee_cal td.level_text{background:none repeat scroll 0 0 #2d68c7;color:#fff;font-size:15px;font-weight:normal;text-align:right}
.fee_cal td{background:none repeat scroll 0 0 #fff;color:#131313;font-size:15px;padding:10px}
.fee_cal tr:first-child,.fee_cal tr:last-child{border:none}
.fee_cal tr:first-child th:first-child{border-top-left-radius:25px}
.fee_cal tr:first-child th:last-child{border-top-right-radius:25px;border-right:none}
.fee_cal tr:last-child td:first-child{border-bottom-left-radius:25px}
.fee_cal tr:last-child td:last-child{border-bottom-right-radius:25px}
.fee_cal.nt.eng tr:first-child th:first-child {width: 190px;}
.fee_cal.nt tr:first-child th:first-child {width: 220px;}
.fee-calculator .fee-result{margin:0 0 0 355px}
.fee-calculator .fee-result p{font-size:20px;font-weight:700;margin:0px 17px 15px;width:360px;color: #fff}
.fee-calculator .fee-field label{width: 340px;display: inline-block;font-size: 20px;font-weight: 700;text-align: right;padding: 10px 15px 0 0;vertical-align: top;color: #fff}
.fee-calculator .fee-field input[type='text']{width:320px;height:25px;padding:12px 40px;border-radius:40px;font-size:16px;border:1px solid #b7a2a2}
.fee-calculator .fee-field select{width:400px;padding:17px 40px;border-radius:30px;background:#fff;font-size:16px}
.fee-calculator .fee-field input[type='submit']{width:400px;margin:20px 0 20px 0;background:transparent;font-size:22px;text-transform:capitalize;border-radius:40px;padding:13px;cursor:pointer;border:2px solid #fff;color:#fff}
.fees-levels-sec{display:none}
.fees-levels-ul{
	width: 100%;
    background: #fff;
    margin: 0 0 35px;
	padding: 0px 0 3px;
    border-radius: 10px;
}
.fees-levels-ul h3{
	background: #789aca;
    padding: 10px 15px;
    color: #fff;
   border-top-left-radius: 8px;
   border-top-right-radius: 8px;
	    font-size: 20px;
}
.fees-levels-ul li{
	    list-style: none;
    margin:8px 15px;
    border-bottom: 1px dotted #ccc;
    line-height: 40px;
}
.fees-levels-ul li .left {
    display: inline-block;
    width: 65%;
}
.fees-levels-ul li .right {
    text-align: right;
    width: 33%;
    display: inline-block;
}
.fees-levels-ul li:last-child{
	border-bottom:none;
}

.subjects-price-sec{padding:80px 0;background:#f7f7f7;}
.price-title-sec{text-align:center;padding:0 0 60px}
.price-title-sec h2{font-size:36px;margin:0 0 15px}
.price-title-sec p{font-size:16px}
.price-table-subjects{margin:0 0 10px}
.price-table-subjects th{background:#0e7be5;vertical-align:middle;text-transform:uppercase;padding:15px;color:#ffffff;font-size:16px;border:none;width:140px;line-height:1.5em}
.price-table-subjects th span{display:block}
.price-table-subjects tr > th:first-child {background:#f7f7f7;border:1px solid #f7f7f7}
.price-table-subjects tr > td:first-child {background:#ff9000;color:#ffffff;font-size:16px;border-bottom:1px solid #d37a07;width:200px;text-align:right;padding:0 15px 0 0}
.price-table-subjects tr:nth-child(odd){background-color:#fbfbfb}
.price-table-subjects td {padding:10px;vertical-align:middle;border-left:1px solid #e6e6e6;background:#ffffff}
.sub-fee-note{font-style:italic;color:red;}
.why-tuition{padding:80px 0;font-family:'Open Sans',sans-serif}
.why-tuition h2{color:#131313;text-align:center;font-size:42px;padding:0 0 60px;line-height:1.5em}
.why-tuition .points-heading{margin:0 0 40px}
.why-tuition .points-heading h3{text-align:center;color:#40403c;font-family:inherit;font-size:28px;padding:5px 0;font-weight:700}
.why-tuition .points-heading hr{border:1px dashed #ccc}
.why-tuition .points-block{margin:0 0 30px 0;clear:both;display:table}
.why-tuition .points-count{text-align:center;float:left}
.why-tuition .points-count span{font-size:26px;padding:14px 20px;display:block;border:2px solid #2c9e2c;color:#000000;border-radius:50%}
.why-tuition .points-content{padding:0 0 0 20px;display:table-cell;vertical-align:middle}
.why-tuition .points-content p{color:#131313}
.why-tuition .points-content p strong{font-size:15px}
.blue-cta-box{background:#f8f8f8;padding:60px 10px;text-align:center}
.blue-cta-box .blue-cta-title{color:#1f4e79;font-size:34px;padding:7px 3px;line-height:1.5em;font-weight:bold;margin:0 auto;width:850px;text-align:center}
.blue-cta-box img{width:330px;margin:20px auto 10px;display:block}
.why-tuition .engage-tutor-center-button{margin:40px auto 0}
.premium-homestays-sec{background-color:#f5f4f4;padding:50px 0 70px;visibility:visible}
.homestay-search-cont{background:url(https://www.nanyanglearning.com/wp-content/uploads/2020/12/modern-home.jpg) no-repeat;background-position:center;background-size:cover;position:relative}
.homestay-search-cont::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(59, 89, 152, 0.5)}
.homestay-search-box{background:rgba(0, 0, 0, 0.8);padding:50px 0 80px;text-align:CENTER;width:800px;margin:150px auto;border-radius:10px;position:relative}
.homestay-search-box h1{font-size:40px;text-align:center;margin:0 0 30px;line-height:1.5em;font-family:'Open sans',sans-serif;color:#fff}
.new-homestay-cont h3{font-size:26px;font-weight:bold;margin:0 0 25px;line-height:1.5em;font-family:'Open sans',sans-serif}
.sas-input-search{border:1px solid #e1e1e1;transform:translateZ(0);border-radius:4px;color:#313131;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;padding:12px 10px;width:360px;box-sizing:border-box;line-height:18px;outline:0;resize:none;margin:0 5px 0 0;height:45px}
input[type="text"].sas-input-search::-webkit-input-placeholder{color:#313131 !important}
.sas-input-search1.select{width:200px}
.sas-input-submit-search{border-radius:5px;width:150px;padding:10px 20px;color:#fff;background:#4CAF50;font-size:16px;font-weight:700;font-family:'open sans',sans-serif;border-color:#4CAF50;border-color:#4CAF50;text-transform:uppercase;cursor:pointer;-moz-box-shadow:2px 3px 5px #888787}
.faq-wrapper{margin:40px 0 0 0}
.faq-wrapper .faq-que{margin:0 0 10px}
.faq-wrapper .faq-que h3, .faq-wrapper .faq-que h2{font-size:16.5px;font-family:Open Sans,sans-serif;color:#f54f00;letter-spacing:-0.5px;line-height:1.5em;text-transform:none;background:#f8f8f8;padding:15px}
body.blue-theme .faq-wrapper .faq-que h3, body.blue-theme .faq-wrapper .faq-que h2, body.blue-theme .faq-wrapper .ul-list-links li:before{color:#3b5998}
body.o-blue .faq-wrapper .faq-que {border:1px solid #e0e0e0}
body.o-blue .faq-wrapper .faq-que h3, body.o-blue .faq-wrapper .faq-que h2, body.o-blue .faq-wrapper .ul-list-links li:before{color:#0E47A1}
.faq-wrapper.homestay{margin:0}
.faq-wrapper.homestay .faq-que h3, .faq-wrapper.homestay .faq-que h2{font-size:18px;letter-spacing:0}
.chinese-text .faq-wrapper.homestay .faq-que h3{font-size:20px;letter-spacing:1px}
.faq-wrapper .faq-que p{padding:15px}
.faq-wrapper .ul-list-links{padding:8px 15px}
.orange-cta-action .call_to_action{background:#fdce28;padding:50px 0}
.orange-cta-action .call_to_action .cta-heading-title{color:#000000;font-weight:bold;text-decoration:none;font-family:sans-serif;font-size:32px;line-height:42px;text-transform:uppercase}
.o-blue .orange-cta-action .call_to_action .cta-heading-title{color:#ffffff}
.orange-cta-action.blue .call_to_action .cta-heading-title{color:#ffffff}
.orange-cta-action .call_to_action .cta-heading-title.chinese-cta-title{font-size:34px;line-height:1.3em}
.orange-cta-action .call_to_action .cta-heading-title.cta-title-small{font-size:28px;line-height:41px}
.orange-cta-action .call_to_action .cta-heading-title.cta-title-more-small{font-size:25px;line-height:38px}
.orange-cta-action .call_to_action .button_wrapper .qbutton{font-weight:bold;border:2px solid #2c9e2c;background:#2c9e2c}
.o-blue .orange-cta-action .call_to_action .button_wrapper .qbutton{font-weight:bold;border:2px solid #fff;background:transparent}
.orange-cta-action.blue .call_to_action .button_wrapper .qbutton{font-weight:bold;border:2px solid #fff;background:transparent}
.orange-cta-action .call_to_action .button_wrapper .qbutton.white-qbutton{font-weight:bold;background:#ffffff;color:#fa6e05}
.orange-cta-action .call_to_action .button_wrapper .qbutton:hover{background:#2ab32a;border:2px solid #2ab32a;color:#fff;transform:scale(1.03);transition:0.2s}
.o-blue .orange-cta-action .call_to_action .button_wrapper .qbutton:hover{background:rgba(0, 0, 0, 0.28);border:2px solid #ffffff;color:#ffffff;transform:scale(1.03);transition:0.2s}
.orange-cta-action.blue .call_to_action .button_wrapper .qbutton:hover{background: rgba(0, 0, 0, 0.28);color:#fff;border:2px solid #ffffff;transform:scale(1.03);transition:0.2s}
.homestay-owl-f.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:0 0 0 10px;padding:4px;background:#D6D6D6;display:inline-block !important;cursor:pointer;border-radius:3px}
.owl-homestaysmonth.homestay-owl-f.owl-carousel .owl-nav{position:absolute;top:-13%;right:0}
.homestay-owl-f.owl-carousel .owl-nav{position:absolute;top:-20%;right:0}
.homestay-owl-f.owl-carousel .owl-nav .owl-next, .homestay-owl-f.owl-carousel .owl-nav .owl-prev{font-family:'FontAwesome';background:#3b5998;border-radius:0;width:20px;height:20px;line-height:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}
.new-homestay-featured{background:#fff}
.new-homestay-featured:hover{transform:scale(1.03);transition:0.2s}
.new-homestay-featured img{max-width:100%;height:180px;margin:auto;width:100%}
.new-homestay-featured .homestay-info{padding:15px;margin:-7px 0 0 0;min-height:120px;position:relative}
.owl-carousel .owl-item .new-homestay-featured .homestay-info .member-pic{position:absolute;width:45px;height:45px;top:-25px;right:8px;border-radius: 50%}
.owl-carousel .owl-item .new-homestay-featured .homestay-info .recommended-homestay{position:absolute;width:70px;height:auto;top:80px;right:5px;}
.homestay-description-box .recommended-homestay{position:absolute;width:100px;height:auto;top:-25px;right:-35px;z-index:999}
.new-homestay-featured .homestay-info.profile{background:#f1f1f1}
.new-homestay-featured .homestay-info .h-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.new-homestay-featured .homestay-info .h-title.price{text-transform:capitalize}
.new-homestay-featured .homestay-info .house-type{display:inline-block;border:2px solid #03A9F4;border-radius:5px;padding:0px 10px;margin:8px 0;color:#03A9F4;font-size:13px;line-height:1.5em}
.new-homestay-featured .homestay-info .house-type.green{border:2px solid #4CAF50;color:#4CAF50}
.new-homestay-featured .homestay-info .house-type.orange{border:2px solid #F44336;color:#F44336}
.new-homestay-featured .featured-tag{position:absolute;background:#F44336;padding:0 5px;color:#fff;top:0}
.homestay-top-photos{border:5px solid #3b5998;width:470px;background:#3b5998}
.homestay-top-photos.default{background:#fff}
.homestay-top-photos.top-single-img{border:none}
.homestay-top-photos.top-single-img img{border:5px solid #3b5998}
.homestay-top-photos.default{border:1px solid #e0dada;padding:0 10px;border-radius:5px}
#owl-top-homestays-images .owl-prev,#owl-top-homestays-images .owl-next{width:30px;height:35px;line-height:35px;margin:-15px 0 0;color:#fff;font-size:14px;background-color:#3b5998}
#owl-top-homestays-images .owl-prev:hover,#owl-top-homestays-images .owl-next:hover{background-color:#3b5998;color:#fff}
.reviews-homestay img{width:128px}
.reviews-homestay{margin:25px 0}
.reviews-homestay{text-align:center}
.reviews-homestay h4{font-size:18px;font-weight:bold;margin:15px 0}
.homestay-adv h3{font-size:24px;font-family:Open Sans, sans-serif;margin:0 0 25px}
.schema-1{background-color:#e03d31;padding:15px 35px 25px}
.schema-1 .description{display:inline-block;vertical-align:top;width:59%}
.schema-1 .image{width:40%;display:inline-block}
.schema-1 h4{color:#fff;font-size:28px;margin:15px 0}
.schema-1 p{color:#fff;margin:0 0 25px}
.schema-1 p span{display:block}
.schema-1 .btn{background-color:#fcb40a;border-color:#fcb40a;padding:10px;color:#fff;border-radius:5px}
.schema-2{background:#fa7009;padding:15px;text-align:center}
.schema-3{background:#3b5998;padding:15px;text-align:center}
.schema-2 h4, .schema-3 h4{color:#fff;min-height:110px;line-height:1.5em;font-size:20px}
.schema-3 h4{font-size:18px}
.schema-2 a, .schema-3 a{font-size:14px;color:#fff;border:2px solid #fff;padding:5px 0;margin:0 0 15px;display:inline-block;width:120px;text-align:CENTER;border-radius:4px;line-height:23px}
.schema-2 a:hover{color:#fff;background:rgba(255,255,255,.15)}
.schema-3 a:hover{color:#fff;background:rgba(0,0,0,.28)}

.homestay-month img{width:100%;height:425px} 
.homestay-adv .box-1{padding:0 0 0 15px}
.homestay-adv .box-2{padding:0 15px 0 0} 
.private-home-tuition-box{padding:50px 0;text-align:center;border:2px solid #2c9e2c;border-radius:10px;margin:15px 0;background:#ffffff}
.private-home-tuition-box img{width:100px;margin:0 0 8px}
.private-home-tuition-box p{font-size:15px}
.private-home-tuition-sec{font-family:Open Sans, sans-serif;padding:90px 0}
.services-home-container .headings, .private-home-tuition-sec .headings{text-align:center}
.private-home-tuition-sec h2{text-align:center;padding:0 0 25px;display:block;font-weight:700;color:#1c1c1c;font-size:42px;line-height:1.5em;font-family:inherit}
.private-home-tuition-sec .headings p, .services-home-container .headings p{font-size:19px;line-height:31px;padding:0 0 20px;}
.chinese-text.askaquestion-holder .headings p, .chinese-text.private-home-tuition-sec .headings p{font-size:19px}
.aeis-coaching h2{line-height:1.5em;margin:40px 0 25px;color:#fa6e05}
.preparatory-fee-boxes{margin:0 auto;width:62%}
.preparatory-fee-boxes h3{font-family:Open Sans, sans-serif;text-align:center;color:#f69f1e;font-size:28px;font-weight:bold;padding:0 0 25px;text-transform:none}
.preparatory-fee-table{padding:20px 10px 40px 20px}
.preparatory-fee-table.orange{background:#ee7c0a}
.preparatory-fee-table.yellow{background:#ffc000}
.preparatory-fee-table tr{border:transparent}
.preparatory-fee-table td.width-400{width:550px}
.preparatory-fee-table td{color:#fff;padding:5px 10px;text-align:left;font-size:19px}
.preparatory-fee-boxes.eng h3{font-size:22px;}
.preparatory-fee-table.eng td, .preparatory-fee-boxes.eng p{font-size:16px}
.course-fees-box-title{background:#ee7c0a;margin:0 0 30px 0}
.course-fees-box-title h2{text-align:center;font-size:30px;line-height:1.5em;font-weight:700;font-family:Open Sans, sans-serif;color:#fff;padding:20px}
.course-fees-box-title.eng h2{font-size:28px;}
.ul-internation-school-list.secondary li{padding:15px 15px 15px 45px;margin:10px 15px 10px 0;width:38%}
.ul-internation-school-list.secondary li:before{top:15px}
.content_bottom h4{display:inline-block;background:#32332b;color:#fff;min-width:150px;padding:8px 20px;margin-bottom:30px;text-align:CENTER;text-transform:uppercase;font-weight:bold}

.ipad-hm-plan{display:none}
.wpcf-find-us{margin:30px 0}
.buy-subsr-btn{display: block;
    color: #f70711;
    font-weight: bold;
    padding: 15px 25px;
    text-align: left;
    font-size: 21px;
    position: relative;
    text-transform: uppercase;
    border: 2px solid #f70711;
	letter-spacing: -0.3px;
	border-radius:30px;
	width:185px;
	margin:0 auto;
}
.buy-subsr-btn.admin {
     padding: 10px 20px 10px 45px;
    font-size: 17px;
    display:inline-block;
    margin: 13px 53px;
    letter-spacing: -0.5px;
}
.buy-subsr-btn.admin i{
	right: 0;
    left: 13px;
    top: 10px;
    font-size: 22px;
}
/* .buy-subsr-btn:after {
    content: '';
    position: absolute;
    top: 2px;
    left: 2px;
    width: calc(100% - 4px);
    height: 50%;
    background: linear-gradient(rgba(255,255,255,0.4), rgba(255,255,255,0.1));
    border-radius: 4px;
} */
.buy-subsr-btn:hover{color:#f70711;}
.buy-subsr-btn i{
	    font-size: 25px;
    position: absolute;
    right: 15px;
    top: 10px;
} 
.qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul.h-plan-feature li{font-size:16px;}
.most-pop-plan{position: absolute;width: 80px;top: -34px;right: -26px;z-index: 9999;}
.subjects-book {list-style: none;padding:10px 0;}
.subjects-book li {margin: 0 0 8px;background: url(https://www.nanyanglearning.com/wp-content/themes/pitchwp/img/b3.png) left center no-repeat;padding: 0 0 0 35px;}
.hm-breadcrumb-sec{display:inline-block;width:53%;}
.hm-das-sec{text-align:right;display:inline-block;width:46%;}
.hm-breadcrumb{margin:1px 0 0 0;padding-top:0;padding-bottom:0;list-style:none;}
.hm-breadcrumb>li{display:inline-block;line-height:1em;text-transform:capitalize;font-size:15px;}
.hm-breadcrumb>li a{color:#3893d9;}
.hm-breadcrumb>li a .last-title{color:#131313;}
.hm-breadcrumb>li:before {font-family:'FontAwesome';position: relative;top: 0;padding:0 5px;color:#999;}
.hm-breadcrumb>li:first-child:before{content: "\f015";font-size:18px;}
.hm-breadcrumb>li+li:before {content: "\f105";}
.inner-page-content-paragraph .contact-note-text{font-size:17px;font-weight:bold;color:#f90000;padding:15px 0 5px;line-height:1.3;}
.inner-page-content-paragraph .chinese-note-text{font-size:18px;font-weight:bold;color:#fa6e05;padding:15px 0 5px;line-height:1.3;}

.no-result-found{padding:30px 0}
.no-result-found .title-header-section .title-heading{margin:0 0 30px;}
.no-result-found .title-header-section .wpb_raw_html p{margin: 0 0 60px;font-size: 16px;color: #929292}
.no-result-found .title-header-section .wpb_raw_html p span{display:block}
.no-result-found .title-header-section .title-heading:after{background: #3b5998;}
.homstay-price-plan .qode_pricing_tables .title_on_top .price_table_inner ul li.table_title span.title_content{padding: 20px 10px 15px;} 
.homstay-price-plan .qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul li.invest{display:none}
.homstay-price-plan .qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul li.price-li{background:#f9f9f9} 
.outline-btn{display: inline-block;font-weight: 700;text-align: center;white-space: nowrap;vertical-align: middle;color: #131313;border-radius: 30px;text-decoration:none;font-family: 'Open Sans', sans-serif;outline:0}
.outline-btn.submit-btn{font-size: 17px;line-height: 1.5;min-width: 110px;margin: 0 0 0 3px;padding: 7px 18px 7px 40px;background: transparent;text-transform: uppercase;cursor:pointer}
.blue-btn{border: 2px solid #3b5998;color: #3b5998;}
.blue-btn:hover{background: #3b5998;color:#fff}
.center-submit-btn{margin: 40px auto 20px;width: 150px;text-align:center;}
.left-submit-btn{margin: 15px 0 30px 0;}
.f-search-btn{margin: 15px 0 0;}
.icon-btn span {position: relative;}
.icon-btn span:hover:after{color:#fff}
.icon-btn span:after {font-family: 'FontAwesome';content: "\f1d8";font-size: 17px;position: absolute;left: 22px;top: 0px;pointer-events: none;color: #3b5998;}
.icon-btn.upload span:after{content: "\f093";}
.other-find-us{margin: 0 0 18px;}
.t-search-results{padding:80px 0;}
.t-search-results .engage-tutor-center-button{margin: 60px auto 0;}
.t-search-results .vc_col-lg-3, .t-search-results .o-packages .vc_col-lg-3{width:20%;padding:0 5px;}
.t-search-results .o-packages .vc_col-lg-3{width:23.5%;padding:0 5px;margin:0 5px} 
.t-box .t-tutor{padding:0 0 25px 0;margin:0 0 5px;background:#fff}
.t-box .t-tutor .t-tutor-box{padding:7px;border-radius:7px;border:1px solid rgb(203, 203, 203, 0.4);box-shadow:0 8px 7px -5px #bfbfbf;}
.t-box .t-tutor img{width:100%;height:235px}
.o-packages .t-box .t-tutor, .o-packages .t-box .t-tutor img{height:auto}
.recom-sec{position:relative;}
.t-box .t-tutor .recom-tutor{position:absolute;display:block;left:0;background:#F44336;color:#fff;padding:4px;text-align:center;font-size:12px;top:0;}
.t-box .t-tutor .t-details{padding:0 0 8px 2px}
.t-box .t-tutor h5{font-size:19px;margin:5px 0;color:#484747;font-weight:500;line-height:1.5em} 
.o-packages .t-box .t-tutor h5{font-size:18px;width:200px} 
.t-box .t-tutor .text-truncate{color:#777;line-height:25px;font-size:16.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:105px;}
.t-box .t-tutor .text-truncate.t-75{min-height:75px;-webkit-line-clamp:3;}
.t-box .t-tutor .text-truncate i{font-size:17px;margin-right:5px;}
.t-box .t-tutor .featured-star{width:50%;height:auto;margin:0 0 5px;}
.t-box .t-tutor .btn-outline-primary{color:#fa6e05;border:1px solid rgb(250, 110, 5, 0.5);background:#fff;}
.t-box .t-tutor .btn{font-weight:400;padding:7px 40px;margin:5px 0 0 0;border-radius:4px;}
.t-box .t-tutor .btn-primary{color:#fff;background-color:#777;border-color:#777;}
.t-box .t-tutor:hover{transform:scale(1.03);transition:0.2s}
.blue-head-sec {text-align: center;padding: 40px 20px;background: #3b5998;}
.blue-head-sec.yel-bg {background: linear-gradient(100deg,#fdce28 0%,#fbe07c 100%);}
.blue-head-sec .heading {font-family:'Open sans',sans-serif;font-size: 30px;font-weight: 700;color: #fff;line-height: 23px;text-align:center;}  
.blue-head-sec.yel-bg .heading{color: #000000;}  
.blue-head-sec.packages .heading {font-size: 36px;line-height:40px} 
.blue-head-sec .heading .medal-icn{width:27px; vertical-align: sub;padding:0 0 3px}
.home-tutor-search-sec{background:url(https://www.nanyanglearning.com/home-tutors/img/find-tutor-5.jpg) no-repeat;background-position:center;background-size:cover;position:relative;}
.tutor-search-box{background:rgba(0, 0, 0, 0.8);padding:25px;text-align:left;width:350px;margin:50px 15px;position:relative;border-radius:15px;}
.tutor-search-box h2{ font-family:'Open sans',sans-serif;font-size:24px;text-align:center;margin:0 0 20px;line-height:1.5em;color:#fff;text-transform:uppercase;font-weight:500;}
.tutor-search-box select{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;color:#555;padding:15px 16px;width:100%;margin:0 0 14px;background:#fff;font-family:'open sans',sans-serif;font-size: 14px;}
.search-button{border-radius:5px;width:100%;padding:10px 20px;color:#fff;background:#4CAF50;font-size:16px;font-weight:700;font-family:'open sans',sans-serif;border-color:#4CAF50;text-transform:uppercase;cursor:pointer;-moz-box-shadow:2px 3px 5px #888787;}
.tutor-search-box .MultiControls .btnOk {background: #4CAF50;color: #fff;}
.tutor-search-box .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk:hover{background: #4CAF50;color: #fff;}
.tutor-search-box .MultiControls .btnCancel{background: #757575;color: #fff;}
.tutor-search-box .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel:hover {background:#757575;color:#fff;}
.tutor-search-box .s-level {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=) no-repeat #ffffff;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 12.5px;background-position: calc(100% - 8px) calc(100% - 20px);background-repeat: no-repeat;}
.tutor-search-box .SumoSelect {width: 100%;margin: 0 0 15px;}
.tutor-search-box .SumoSelect select {height: 0;}
.tutor-search-box .SumoSelect>.CaptionCont {padding: 11px 0px 11px 15px;border-radius: 4px;}
.tutor-search-box .SumoSelect>.CaptionCont>span.placeholder {color: #313131;font-style: normal;}

.f-tutor-sec {background-color: #ffffff;padding: 50px 0 70px;visibility: visible;}
.f-tutor-sec.home{background-color: #ffffff;padding: 60px 0;visibility: visible;}
.f-tutor-sec h3 {font-size:26px;font-weight:700;margin:0 0 25px;line-height:1.5em;font-family:'Open sans',sans-serif;}
.f-tutor-sec .fa-trophy{background: linear-gradient(450deg, rgb(206 138 76) 15%, rgb(247 184 76) 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:31px}
.f-tutor-sec .fa-trophy.f{padding:0 10px 0 5px;}
.f-tutor-sec .fa-trophy.s{padding:0 10px 0 10px;}
.f-tutor-sec a:hover{text-decoration:none;}
.f-tutor-box{background:#fff;box-shadow:0 10px 7px -5px #bfbfbf;}
.f-tutor-box:hover{transform:scale(1.03);transition:0.2s}
.f-tutor-box .f-tutor-data{padding:7px;border-radius:7px;border:1px solid rgb(203, 203, 203, 0.4)}
.f-tutor-box img{max-width:100%;height:235px;margin:auto;width:100%;}
.f-tutor-box .featured-star{width:60% !important;height:auto;margin:0 0 3px;}
.f-tutor-box .f-tutor-info{padding:0 0 8px 2px;min-height:120px;position:relative;}
.f-tutor-box .featured-tag, .o-packages .featured-tag{position:absolute;background:#F44336;padding:0 5px;color:#fff;top:0;}
.o-packages .featured-tag{font-size: 15px;background: #6867e7;left:0}
.o-packages .featured-price{position:absolute;font-size: 15px;background:#e45420;right:0;padding:0 5px;color:#fff;top:0;}
.buy-package-btn{font-size: 15px;
    border-radius: 25px;
    color: #fff;
    padding: 4px 15px;
    margin: 10px 0 0;
    display: inline-block;
    display: BLOCK;
    text-align: center;
    background-image: linear-gradient(
270deg
,#48e44e 0%,#49a64f 100%);
}
.buy-package-btn:hover{color: #fff;}
.f-tutor-box .f-tutor-info .h-title.price{margin:10px 0 0 0;font-size:20px;color:#484747;font-style:normal;}
.f-tutor-box .text-truncate{color:#777;margin:5px 0 10px 0;line-height:23px;font-size:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:100px;}
.recom-sec{position:relative;} 
.recom-sec .img-overlay-hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);-webkit-transition:background 1s ease-in;-o-transition:background 1s ease-in;transition:background 1s ease-in;z-index:900;display:none;}
.recom-sec:hover .img-overlay-hover{display:block;}
.recom-sec:hover .btn.more-details{display:block;}
.recom-sec .btn.more-details{position:absolute;top:44%;left:17%;z-index:9999;background:transparent;color:#fff;border:1px solid #fdce28;display:none;width:120px;padding:8px 10px;border-radius:5px;text-align:center}
.o-packages .recom-sec .btn.more-details{left:22%}
.tutor-owl-f.owl-carousel .owl-nav{position:absolute;top:-13%;right:0;}
.nthome.tutor-owl-f.owl-carousel .owl-nav{display:none;}
.tutor-owl-f.owl-theme .owl-nav [class*=owl-] {color:#FFF;font-size:14px;margin:0 0 0 10px;padding:4px;background:#D6D6D6;display:inline-block !important;cursor:pointer;border-radius:3px;}
.tutor-owl-f.owl-carousel .owl-nav .owl-next, .tutor-owl-f.owl-carousel .owl-nav .owl-prev {font-family: 'FontAwesome';background:#fa6e05;border-radius:0;width:20px;height:20px;line-height:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;}


.tuition-keywords-sec{background-color:#fff; padding-top:50px; padding-bottom:70px;} 
.box-title-container {margin: 0 0 60px;text-align: center;}
.box-title-container .box-title-bottom:before{right:-32px;}
.tuition-keywords .search-keywords{position:relative;}
.tuition-keywords .box-title-container{margin:0 0 60px;text-align:center;}
.box-title.browse-through-title{font-size:34px;}
.box-title.subjects{font-size:32px;font-family: Open Sans, sans-serif;}
.box-title{font-weight:bold;color:#40403c;font-size:30px;text-transform:uppercase;text-align:center;padding:25px 0;line-height:1.5em;}
.box-title-container .box-title-bottom{position:relative;display:inline-block;}
.box-title-container .box-title-bottom:after, .box-title-container .box-title-bottom:before{position:absolute;content:'';width:26px;height:2px;background-color:#2c9e2c;top:50%;}
.box-title-container .box-title-bottom .bottom-icon{margin:0 auto;font-size:38px;color:#2c9e2c;}
.box-title-container .box-title-bottom:after{left:-32px;}

.keyword-list{margin:0 0 20px;list-style:none;}
.keyword-list li{width:33.33%;float:left;margin:10px 0;}
.keyword-list h2{font-family:'Open sans',sans-serif;font-weight:600;background:#f2f2f2;display:block;padding:7px 14px;font-size:14px;position:relative;border:1px solid rgba(0,0,0,0.10);border-right:3px solid rgba(0,0,0,0.10);border-bottom:3px solid rgba(0,0,0,0.10);border-radius:4px;width:82%;letter-spacing: 0;}
.keyword-list h2 a{text-decoration:none;color:#40403c;display:block;text-transform:capitalize;}
.keyword-list h2 i{font-size:22px;color:#40403c;position:absolute;top:10px;right:10px;font-weight:bold}
.ip-tuition-services h2{font-size:15px;font-family: Open Sans,sans-serif;letter-spacing:0}
.sas-services-title{font-size: 30px;letter-spacing: 0;line-height: 1.5em;margin-bottom: 15px;font-family: 'Open Sans', sans-serif}
.ntfbreadcrumb-sec {margin:15px 0 0;}
.ntfbreadcrumb-sec .wpb_wrapper{background: #f8f8f8;} 
.ntf-breadcrumb-sec {display: inline-block;padding: 20px 10px;}
.ntf-breadcrumb {margin: 1px 0 0 0;padding-top: 0;padding-bottom: 0;list-style: none;}
.ntf-breadcrumb>li {display: inline-block;line-height: 1em;text-transform: capitalize;font-size: 15px;}
.ntf-breadcrumb>li a {color: #3893d9;}
.ntf-breadcrumb>li:before {font-family: 'FontAwesome';position: relative;top: 0;padding: 0 5px;color: #999;}
.ntf-breadcrumb>li:first-child:before {content: "\f015";font-size: 18px;}
.ntf-breadcrumb>li+li:before {content: "\f105";}
.services-subjects-sec{padding:50px 0 70px 0}
.services-subjects .boxes img{width:100%}
.services-subjects .boxes h3{color:#000000;font-family:Open Sans, sans-serif;font-size:15px;padding:0px 13px 1px;text-transform:uppercase;background:#fdce28;margin:-7px 0 3px;text-align:center}
.o-blue .services-subjects .boxes h3{background:#104ca6;color:#ffffff}
.services-subjects .boxes {width:19.2%;display:block;float:left;background:#fff;margin:0 3px 15px;border:1px solid #ececec;min-height:600px;}
.services-subjects.online .boxes{width:24%;min-height:520px;}
.services-subjects ul {float:left;padding:5px 15px;list-style:none;}
.services-subjects ul li {border-bottom:1px solid #ddd;width:100%;float:left;line-height:34px;position:relative}
.services-subjects ul li a{color:#333}
.services-subjects ul li a:hover{color:#1e73be}
.services-subjects ul li i{position:absolute;top:10px;right:0;color:#1e73be}
.services-subjects .boxes ul li:last-child {border: none;}
.post_text_inner img.first{margin:0 0 15px;}
.ntblog-breadcrumb{padding:14px 0px 15px 45px;border-bottom:1px solid #fbfbfb;background:#fbf9f9;}
.ntblog-breadcrumb i{font-size: 20px;color: #999;padding:0 5px;}
.ntblog-breadcrumb .breadcrumbs{display:inline;width:98%;}
.ntblog-breadcrumb .breadcrumbs .breadcrumbs_inner{ display:contents;}
.ntblog-heading{margin:0 0 40px;font-size:42px;color:#000;line-height:1.5em}
.container_inner .author_description{padding: 35px 0 25px;border-top: 4px solid #eaeaea;border-bottom: 4px solid #eaeaea;margin: 10px 0 35px}
.blog_standard_type .single_tags a{color: #0594fa;border: 1px solid #8194f9;background: #efefef;padding: 0px 7px;border-radius:3px}
.author_text_holder .author_text p{font-size:17px;margin:7px 0;letter-spacing: .2px;line-height: 1.7em}
	aside.sidebar .widget .uf-bar-links{padding: 0px 2px 10px;list-style:none}
aside.sidebar .widget .uf-bar-links li{padding: 2px 30px 10px;position:relative;font-size:19px;margin-bottom:20px;line-height:1.5em}
aside.sidebar .widget .uf-bar-links li:before{font-family:'FontAwesome';content:"\f138";margin:0 10px 0 -15px;color:#fa6e05;position:absolute;top:3px;left:16px}
.column2 aside.sidebar .widget .uf-bar-links li a{font-size:18px;color:#131313;font-weight:600}
.column2 aside.sidebar .widget .uf-bar-links li a:hover{#1e73be}
.relative-posts{margin: 0 0 35px;border: 1px solid #ccc;border-radius: 5px;text-align: center}
.relative-posts h2{font-size: 21px;padding: 11px 15px 19px;background: #f7f5f5;margin: -7px 0 0;color: #000000;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;line-height:31px}
.relative-posts img{width:100%;border-top-right-radius: 5px;border-top-left-radius: 5px}
.post_text_inner .post-tags {margin:15px 0 0}
.post_text_inner .post-tags a{margin:0 0 0 2px;font-size:15px}

.chinese-text.it-tuition.first{padding:20px 0 30px}
.chinese-text.it-tuition.first-sec{padding:30px 0 60px}
.chinese-text p{font-size:17px;letter-spacing:0.7px}
.chinese-text .youtube-container a, .chinese-text .points-content p, .chinese-text .points-content p strong{font-size:19px;letter-spacing:1px}
.chinese-text .private-home-tuition-box p, .chinese-text.askaquestion-holder .text-holder, .chinese-text .faq-wrapper.ntfaq .faq-que h3, .chinese-text.it-tuition .find-more{font-size:20px;letter-spacing:1px}
.chinese-text .benefits-box h3, .chinese-text.music-benefits p{font-size:22px;letter-spacing:1px}
.chinese-text .engage-tutor-center-button, .chinese-text a.askquesbtn{font-size:28px;letter-spacing:1px}
.chinese-text.it-tuition.home h2{font-size:27px}
.chinese-text.fee-guide-container .fee_cal th, .chinese-text .fee-calculator .fee-field label{font-size:19px}
.chinese-text.fee-guide-container .fee_cal td{font-size:18px}
@media only screen and (min-width:1375px){.hometsays-lists-holder .hometsay-list-box{width:23.7%;margin:0.5%}
.hometsays-lists-holder .hometsay-list-box .hometsay-information{min-height:200px}
.homestay-other-photos img{height:300px}
.trusted-tutor-text{font-size:14.5px}

#menu-liuxuemenu li>a span.item_inner, #menu-nlchinesemenu li>a span.item_inner, #menu-aeischinesemenu li>a span.item_inner, #menu-menu-nt-chinese li>a span.item_inner{font-size:20px}
.recom-sec .btn.more-details{left:20%}
.o-packages .recom-sec .btn.more-details{left:17%}

}
@media only screen and (min-width:1450px){.nanyang-tuition-subjects-container{width:1250px;margin:30px auto 0}
.f-tutor-sec .container_inner{width:1170px !important} 
.home-top-three-boxes .home-top-box .sas-home-top-boxes-info{min-height:325px}
.chinese-text.home-top-three-boxes .home-top-box .sas-home-top-boxes-info{min-height:400px}
.chinese-header .top-keywords-links li a{font-size:17px;letter-spacing:1px}
.chinese-header .top-nanyang-header .top-phone{font-size:17px;letter-spacing:1px}
.chinese-header .top-header-section-right .top-link-others a{font-size:17px}
.chinese-header .top-social-icons li a{font-size:17px}
.chinese-header.english .top-keywords-links li a{font-size:15px;letter-spacing:0}
.chinese-header.english .top-phone{font-size:15px;letter-spacing:0}
.chinese-header.english .top-header-section-right .top-link-others a{font-size:14px}
.chinese-header.english .top-social-icons li a{font-size:14px}
.orange-cta-action .call_to_action .cta-heading-title.chinese-cta-title{font-size:36px;width:850px}
.hometsays-lists-holder .hometsay-list-box .hometsay-information .homestay-enquire-now{font-size:16px}
.chinese-text p{font-size:18px;line-height:32px;letter-spacing:1px}
.orange-cta-action .call_to_action .cta-heading-title.cta-title-more-small{font-size:28px}
.buy-subsr-btn.admin{padding: 13px 20px 13px 45px;}
.buy-subsr-btn.admin i{top: 14px;}
.homestay-month img{height:465px} 
.engage-cform-top-sec{min-height:500px}
.engage-cform-top-sec .engage-cform{width:620px;left:130px}
.engage-cform-top-sec .engage-cform p{font-size:20px;margin:0 0 20px}
.engage-cform-top-sec .whatsapp-us{font-size:20px;margin:0 0 20px}
.hometsays-lists-holder .hometsay-list-box .hometsay-description-holder{min-height:285px}
}
@media only screen and (min-width:1600px){
#qode-nanyang-online-tuition .q_slide_subtitle{font-size:56px !important}
#qode-nanyang-online-tuition .q_slide_text {font-size: 40px!important;line-height: 50px !important;}

}
@media only screen and (max-width:1375px){#facebook-likebox-3 iframe{height:300px !important}
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]{height:300px !important}
.cta-heading-title .break-1375{display:block}
.orange-cta-action .call_to_action .cta-heading-title.chinese-cta-title{width:700px}
.homestay-description-box .recommended-homestay {width: 85px;top: -25px;right: -20px;}
}
@media only screen and (max-width:1350px){.home-top-logo{width:250px}
.top-header-section-right .top-link-others a{font-size:12px}
.top-keywords-links li a{font-size:12px}
.top-nanyang-header .top-phone{font-size:14px;letter-spacing:-0.5px}
.top-social-icons li i{font-size:12px}
.chinese-header.english .top-social-icons li a{font-size:11.5px}
.chinese-header.english .top-header-section-right .top-link-others a{letter-spacing:-.2px;font-size:11.5px;padding:0 3px}
.top-header-section-right .top-link-others i{font-size:12px}
.school-listing li{width:46%}
.schools-list-container{width:900px;margin:0 auto}
#menu-liuxuemenu li>a span.item_inner, #menu-nlchinesemenu li>a span.item_inner, #menu-aeischinesemenu li>a span.item_inner, #menu-menu-nt-chinese li>a span.item_inner{font-size:16px}
}
@media only screen and (max-width:1200px){.top-nanyang-header .top-phone{font-size:12.5px}
.nt-tut-form-sec .vc_col-sm-8{width:100%}
.nt-tut-form-sec .vc_col-sm-4{width:100%}
.fee-calculator .fee-result{float:none;width:100%}
.services-home-container .services-home{margin:0}
.services-home-container .vc_col-sm-3{width:49%;margin:0 0 40px}
.askaquestion-holder li{margin:0}
.vc_col-sm-4 .engage-tutor-submit-box .enage-tutor-submit-button{background-size:280px} 
.widget .engage-tutor-submit-box .enage-tutor-submit-button{background-size:220px} 
.vc_col-sm-4 .sidebar-form .engage-tutor-submit-box .enage-tutor-submit-button{background-size:100% !important;width:270px !important}
.widget .sidebar-form .engage-tutor-submit-box .enage-tutor-submit-button{background-size:100% !important;width:200px !important}
.vc_col-sm-4 .engage-tutor-form-box.sidebar-form{width:70%}
.fee-guide-container h1{font-size:25px}
.engage-tutor-form-box.sidebar-form .engage-tutor-textarea{height:110px}
.engage-tutor-form-box.sidebar-form .engage-tutor-textarea-big{height:230px}
.orange-cta-action .call_to_action .cta-heading-title.chinese-cta-title{width:600px}
.footer_top .footer-logo{text-align:left}
.footer_top .footer-logo img{width:300px}
.full-1200.vc_col-md-6{width:100%}
.footer_top .trusted-tutor-text{text-align:left;font-size:15px;width:300px}
.chinese-text .estimated-cost-range.ch-fee th{font-size:15px;}
.chinese-text .estimated-cost-range.ch-fee.ielts th{font-size:14px;}
.music-benefits p{width:100%;font-size:16px;padding:0 0 20px;}
.music-benefits h3{padding:50px 0 20px}
.chinese-text.fee-guide-container .fee_cal td span{display:block}
.advantages-home .advantages-box h3{font-size:27px;}
.fee_cal.nt.eng tr:first-child th:first-child {width: 220px;}
.keyword-list li {width: 47%;margin:10px}
.keyword-list h2{width:93%}
.services-subjects .boxes{width: 31.2%;min-height:650px;}
.services-subjects .boxes.pos-4,.services-subjects .boxes.pos-5{min-height:430px}
.o-packages .t-box .t-tutor h5 {font-size: 16px;width: 180px;}
.o-packages .pack-info{font-size:13px}
.homestay-month img{height:415px}
.preparatory-fee-table.eng td, .preparatory-fee-boxes.eng p{font-size:15px}
.engage-cform-top-sec .engage-cform{width:560px;top:50px;left:50px}
.new-tutor-heading .vc_column-inner:before{left:120px;}
.hometsays-lists-holder .hometsay-list-box .hometsay-description-holder{min-height:255px}
.price-table-subjects th{font-size:14.5px;width:180px}
.price-table-subjects tr > td:first-child{font-size:16px} 
.price_table_inner ul li.table_title .title_content{font-size:17.5px !important}
}
@media screen and (max-width:1050px){.tutor-home-big-background{background-position:-300px 0!important;background-size:1900px !important;padding:110px 0 0}
.tutor-home-bg-white{margin:20px}
.home-top-logo{margin:15px 0 0;width:240px}
.top-nanyang-header .top-phone{font-size:12px}
.top-link-others.whatsapp{display:none}
.top-keywords-links li a{font-size:12px}
.top-social-icons li i{font-size:14px}
.top-header-section-right .top-link-others i{font-size:12px}
.top-header-section-right .top-link-others a{font-size:12px}
.top-header-section-right .top-link-others i{font-size:12px}
.trusted-tutor-text{font-size:13px;text-align:left}
.homestay-search-sec{width:920px}
.fee-guide-container h1{font-size:22px}
.orange-cta-action .call_to_action .cta-heading-title{font-size:28px;margin:0 0 30px;line-height:1.5em}
.orange-cta-action .call_to_action .cta-heading-title.cta-title-more-small{font-size:22px;line-height:30px}
.services-home-container .services-box{min-height:300px}
.estimated-cost-range.w80{width:100%}
.schema-1{padding:15px 35px 25px}
.footer_top, .footer_top.footer_top_full{padding-left:30px;padding-right:30px}
.ipad-hm-plan{display:block}
.desk-hm-plan-label{display:none;}
.homstay-price-plan .qode_pricing_tables.four_columns .q_price_table:first-child {display:none} 
.homstay-price-plan .qode_pricing_tables.four_columns .q_price_table {width: 75%;margin: 0 auto 60px;float:none;}
.homstay-price-plan .qode_pricing_tables.four_columns .q_price_table:nth-child(2n+1) {margin: 0 auto 60px;}
.homstay-price-plan .hm-plan-label{text-align: left;width: 70%;float: left;margin-left: 15px;line-height:1.3em} 
.homstay-price-plan .hm-plan-info {width: 23%;float: left;text-align: center;font-size: 16px;} 
.buy-subsr-btn {padding: 12px 16px;font-size: 16px;width: 140px;float: right;}
.homstay-price-plan .subcr-price .hm-plan-label {width: 58%;margin-top: 10px;} 
.homstay-price-plan .subcr-price .hm-plan-info {width: 36%;} 
.qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul.h-plan-feature li.subcr-price{padding:11px;}
.buy-subsr-btn i{top: 7px;} 
.buy-subsr-btn.admin {padding: 10px 20px 10px 45px;font-size: 15px;margin: 15px 0px;width: 140px;float: none;}
.logo_wrapper.adminarea{left: 5%;margin-top: 5px;}
.admin-menu {margin: 35px 0 15px;}
.no-result-found .title-header-section .title-heading {font-size: 30px;}
.no-result-found .title-header-section .wpb_raw_html p {margin: 0 0 30px;}
.f-search-btn{text-align:center;}
.norec-img{text-align:center}
.norec-img img{width:325px}
.f-tutor-box img, .t-box .t-tutor img{height:195px;}

.fee_cal td.level_text, .fee_cal td{font-size:14px;}
.nanyang-tuition-subjects-list-box ul li{width:29%}
.recom-sec .btn.more-details, .o-packages .recom-sec .btn.more-details{left: 11%;}
.t-box .t-tutor {height: 375px;}
.ntblog-heading {margin: 0 0 20px;font-size: 36px;}
.q_price_table.title_on_top:first-of-type{display:none}
.homestay-enquiry-form{width:100%}
.fee-calculator .fee-result{margin:0}
.fee-calculator {width:425px;margin:0 auto}
.calculator-container h2{text-align:center}
.fee-calculator .fee-field label{text-align:left;margin:0 5px 20px;}
.o-blue .engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2{font-size:20px}
.homstay-price-plan .qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul li.invest{display: block;font-weight:bold}
.homstay-price-plan .qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul li.invest img{width:34px}
.homstay-price-plan .qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul li.price-li{background:#f9f9f9}
.price-table-subjects th{width:140px}
.price-table-subjects tr > td:first-child{font-size:14px}
.price-title-sec{padding:0 0 30px}
.price_table_inner ul li.table_title .title_content{font-size:20px !important}
}
@media only screen and (max-width:1000px){.top-nanyang-header{display:none}
.homestay-icon{display:block}
.top-nanyang-header .top-phone{text-align:left;font-size:14px;padding:0 0 0 45px}
.top-nanyang-header .top-phone.left {padding: 10px 7px 15px 33px;font-size: 14px;}
.chinese-header.english .top-header-section-right.sas-header-top-right .top-link-others a{font-size:13px}
.chinese-header.english .top-header-section-right.sas-header-top-right .top-link-others i{font-size:13px}
.top-keywords-links li:last-child{border-right:none}
.top-keywords-links li a{font-size:14px}
.top-header-section-right .top-link-others a{font-size:14px}
.top-social-icons li i{font-size:16px}
.top-header-section-right .top-link-others i{font-size:16px}
.top-keywords-links{margin:15px 0 0 40px}
.home-top-three-boxes .home-top-box .sas-home-top-boxes-info{min-height:auto;margin:0 0 20px 0}

.homestay-other-photos img{height:225px}
.homestay-search-sec{width:750px}
.advantages-home .advantages-box{width:40%}
.pitchwp .sidebar .qode-latest-posts-widget .latest_post_holder.image_in_box .latest_post_text{margin-top:0}
.pitchwp .sidebar .qode-latest-posts-widget .latest_post_image{width:85px;float:none}
.engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2 span{font-size:21px}

.qode_pricing_tables .title_on_top .price_table_inner ul li.pricing_table_content ul.h-plan-feature li{font-size:14px;}
.hm-breadcrumb-sec{width:65%;}
.hm-das-sec{width:34%;}
.schema-1 .image{width:30%}
.homestay-month{margin:30px 0 0}
.schema-2 h4 {min-height: 110px;font-size: 22px;} 
.schema-3 h4 {font-size: 21px;min-height: 110px;}
.estimated-cost-range{width:100%}
.music-benefits h2{font-size:28px}
.music-benefits h3{font-size:30px;padding:30px 0 20px}
.recom-sec .btn.more-details, .o-packages .recom-sec .btn.more-details{left:8%;}
.services-subjects .boxes{width: 31.2%;min-height:600px;}
.services-subjects.online .boxes {width: 48%;min-height: 575px;} 
#qode-nanyang-online-tuition .q_slide_subtitle{margin: 40px 0 0 0 !important;}
.ul-internation-school-list li{width:38%}
}
@media screen and (max-width:991px){.top-nanyang-header{display:block}
.top-keywords-links{display:none}
.parent-home-testimonial .wpb_single_image.vc_align_left{text-align:center}
.parent-home-testimonial .wpb_single_image.vc_align_right{text-align:center}
.easy-autocomplete{width:47% !important}
.schools-list-container, .homestay-search-box, .homestay-services-sec, .easy-autocomplete input{width:100%}
.top-keywords-links{margin:10px 0}
.top-keywords-links li a{font-size:14px;padding:0 10px}
.top-header-section-right{padding:10px}
.top-header-section-right .top-link-others a{font-size:16px}
.chinese-header.english .top-header-section-right .top-link-others a{letter-spacing:0;font-size:14px}
.chinese-header.english .top-social-icons li a{font-size:13px}
.home-top-three-boxes .vc_col-sm-4{width:100%}
.home-top-three-boxes .home-top-box-section{width:400px;margin:20px auto}
.engage-tutor-center-button{margin:50px auto 0}
.advantages-home-container h2{font-size:32px;width:700px}
.trusted-tutor-text{text-align:left}
.hometsays-lists-holder .hometsay-list-box{width:47%}
.hometsay-profile-description-holder{width:100%;margin:30px auto 0}
.hide-990{display:none !important}
.visible-990{display:block !important}
.nanyang-tuition-subjects-footer-box .orange-big-center-underline-heading.subject-heading{font-size:26px}
.all-subjects-container .books-img-box{margin:50% 0 0}
.askaquestion-holder .headings h2, .askaquestion-holder .headings h3{font-size:46px}
.askaquestion-holder ul{margin:50px 0}
.askaquestion-holder ul li{margin:0 40px 40px}
.askaquestion-holder .headings p{font-size:17px}
.youtube-container h3{font-size:26px;margin:0 0 23px;line-height:37px}
.youtube-container .wpb_video_widget .wpb_wrapper iframe{margin:100px 0 0}
.blue-cta-box .blue-cta-title{width:auto;font-size:30px}
.blue-cta-box img{width:300px}
.review-parent-picture .wpb_wrapper{margin:0 0 40px}
.homestay-description-box{width:100%}
.sas-input-search{width:250px}
.new-homestay-featured{margin:0 0 40px}
.services-home-container h1{padding:0 0 20px;font-size:34px}
.services-home-container h1 span.r-title{font-size:37px}

.engage-tutor-form-box.sidebar-form .enage-tutor-submit-button{background-size:230px}
.engage-tutor-form-top.chinese_text .engage-tutor-top-heading.ins{font-size:35px}
.lang-imp.lang-page .vc_col-sm-2 , .lang-imp.lang-page .vc_col-sm-3 , .lang-imp.music-page .vc_col-sm-3, .lang-imp.sports-page .vc_col-sm-3{width:50%;float:left}
.orange-cta-action .call_to_action .cta-heading-title, .orange-cta-action .call_to_action .cta-heading-title.cta-title-more-small,.orange-cta-action .call_to_action .cta-heading-title.cta-title-small{font-size:27px;line-height:41px;margin:0 0 15px}
.estimated-cost-range td{padding:5px 13px;}
.lang-imp h1,.lang-imp h2{padding:0;font-size:36px}
.calculator-container h2{font-size:30px;padding:0 0 40px}
.faq-wrapper .faq-que h3, .faq-wrapper .faq-que h2{letter-spacing:0}
.single-post .two_columns_66_33 .column1{width:60%}
.single-post .two_columns_66_33 .column2{width:40%}
.orange-cta-action .call_to_action .cta-heading-title.chinese-cta-title{width:750px;margin:0 auto 15px}
.premium-homestays-sec{padding:40px 0 0}
.ul-internation-school-list.secondary li{width:85%}
.homestay-enquiry-form-sec .user-pic{left:40%}
.content_bottom .latest_post_holder>ul>li{width:48%}
.nt.top-header-section-right.lang{display:block;}
.nt.top-header-section-right.eg-tutor{display:none;}
.rll-youtube-player{margin:100px 0 0 !important}
.study-abroad-page-title.small-m{font-size:30px}
.homestay-type .homestay-label, .homestay-type .label-right{width:50%}
.admin-menu {margin: 35px 0 0;}
.no-result-found .title-header-section .wpb_raw_html p span{display:inline}
.preparatory-fee-boxes{float:none;width:100%}
.course-fees-box-title h2, .course-fees-box-title.eng h2{font-size:22px}
.preparatory-fee-boxes.second{margin:25px 0 0;}
.f-tutor-box img, .t-box .t-tutor img{height:195px;}
.nanyang-tuition-subjects-list-box ul li{width:44%}
.t-search-results .vc_col-lg-3, .t-search-results .o-packages .vc_col-lg-3 {width:25%;}
.t-box .t-tutor {height: 360px;}
.t-search-results .vc_col-lg-3.post-9, .t-search-results .vc_col-lg-3.post-10{display:none;}
.t-search-results .o-packages .vc_col-lg-3.post-9, .t-search-results .o-packages .vc_col-lg-3.post-10{display:block;} 
.services-subjects .boxes.pos-4,.services-subjects .boxes.pos-5{min-height:390px}
.ntblog-heading{font-size: 30px;padding:0 10px;}
.homestay-description-box .recommended-homestay{right:32%}
.calculator-container h2{font-size: 34px;padding:0 0 10px;}
.private-home-tuition-sec .vc_col-sm-3{width:49%}
.engage-tutor-submit-box.blue .enage-tutor-submit-button {background-size: 240px;}
.blue-head-sec.packages .heading {font-size: 25px;line-height: 35px;}
.o-blue .engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2{font-size:18px}
.fee-calculator .fee-field input[type='submit']{font-size: 18px;}
.o-packages .pack-info {font-size: 11px;line-height: 21px;}
.o-packages .t-box .t-tutor h5 {font-size: 15px;width: 150px;}
.yel .services-home .services-box{min-height:320px}
.engage-cform-top-sec .engage-cform{top:40px;padding: 30px;width: 600px;top: 50px;left: 0;margin:0 auto}
.engage-cform-top-sec{background-position:right}
.new-tutor-heading .vc_column-inner:before{left:40px;}
.engage-tutor-form-top .engage-tutor-top-heading{font-size:27px;}
}
@media only screen and (max-width:768px){.top-keywords-links{display:none}
.hide-desktop{display:block}
.visible-desktop{display:none}


.services-home-container, .advantages-home-container, .all-subjects-container, .askaquestion-holder, .why-tuition, .fee-guide-container, .calculator-container, .lang-imp, .sports-ben, .it-tuition, .find-out-services, .advantages-home-container{padding:60px 0}
.top-nanyang-header .top-phone{font-size:16px;padding:0 0 0 45px;text-align:left}
.easy-autocomplete{width:250px !important}

.top-social-icons li i{padding:2px 1px}
.review-parent-picture{margin:15px 0}
.ul-list-links{padding:10px 0}
.parent-home-testimonial{padding:35px 0}
.contact-nanyang-page{padding:15px 0 0 0}
.home-top-three-boxes .home-top-box-section .home-top-box .home-top-box-info{min-height:220px}
.engage-tutor-center-button{width:280px;border-radius:50px;font-size:18px}
.it-tuition h1, .it-tuition h2{font-size:23px}
.it-tuition .vc_col-sm-5,.it-tuition .vc_col-sm-7{width:100%}
.it-tuition .box-right, .it-tuition .box-left{padding:0} 
.it-tuition .aeis-out-img{padding: 0;}
.it-tuition .wpb_content_element.ch-wrap p{margin:0 0 25px;}
.it-tuition .box-pic .wpb_wrapper{margin:0 0 25px}
.it-tuition .wpb_text_column p .border-box-img{margin:0 0 25px}
.advantages-home .advantages-box{width:40%}
.services-home-container h1{padding:0 0 20px}
.services-home-container .vc_col-sm-3{width:49%}
.services-home-container .services-home{margin:0}
.lang-imp h1,.lang-imp h2{padding:0;font-size:30px}
.lang-imp .benefits-box{margin:40px 0 0}
.single-post .two_columns_66_33 .column1{width:55%}
.single-post .two_columns_66_33 .column2{width:45%}
.sports-ben h2{padding:0;font-size:32px}
.sports-ben-1{width:450px;left:15%}
.sports-ben .vc_col-sm-3{width:170px}
.sports-ben .benefits-box h3{font-size:22px}
.logo_wrapper{width:500px}
.home-top-logo{width:300px;margin:5px 0 0 -25px}
.school-listing li dt{font-size:13px}
.school-listing li dd{font-size:13px}

.ul-internation-school-list.two-column li{width:90%}
.hometsay-profile-description-holder h1{padding:30px 0 15px}
.hometsay-profile-description-holder{padding:0}
.justify-content-center{display:block}
.homestay-search-sec{width:700px}
.fee-guide-container h1{font-size:20px}
.orange-cta-action .call_to_action{padding:30px 0}
.orange-cta-action .to_action_cell{padding:5px 0}
.orange-cta-action .call_to_action .cta-heading-title{font-size:28px;line-height:46px}
.homestay-services-holder ul li{width:280px}
.orange-cta-action .call_to_action .cta-heading-title.chinese-cta-title{width:auto;font-size:28px}
.orange-cta-action .call_to_action .qbutton .call_to_action_button_text.chinese-cta-button{font-size:28px}
.call_to_action .qbutton .call_to_action_button_text.chinese-cta-button{font-size:28px}
.schema-1 .image{text-align:right}
.schema-2, .schema-3{padding:20px}
.schema-2 h4, .schema-3 h4{min-height:auto;margin:0;width:470px;float:left;text-align:left}
.homestay-adv .vc_col-sm-6{width:100%}


.homestay-adv .box-1, .homestay-adv .box-2{padding:0 15px}
.homestay-month img{height:250px}
.engage-tutor-submit-box .enage-tutor-submit-button, .engage-tutor-submit-box.chinese-button .enage-tutor-submit-button{width:240px !important;background-size:240px}

.company-heading-small-black.O-fees{font-size:17px;}
.find-more-link{text-align:right;}
.outline-label.top-label {min-width:55px;margin: 5px 0 5px 3px;}
.homestay-description-box .recommended-homestay{right:25%}
.new-tutor-heading .vc_column-inner:before{left:-30px;}
}
@media only screen and (max-width:767px){
.border-box-img{width:85%}
.admin-menu{display:none;}
.visible-mobile{display:block}
.hide-mobile{display:none}
.mobile-top-lang{display:block}
.top-header-section-right{display:none}
.book-appointement-sidebar{display:none}
.listing-less-four .owl-nav{display:block}
.header_full_width .logo_wrapper{left:100%}
.orange-cta-action .container_inner{width:600px}
.outline-label.top-label {min-width:60px;}
.easy-autocomplete{width:100% !important}
.header_full_width .logo_wrapper.adminarea{left: 125%;}
.services-home-container, .advantages-home-container, .all-subjects-container, .askaquestion-holder, .why-tuition, .fee-guide-container, .calculator-container, .lang-imp, .sports-ben, .it-tuition, .find-out-services, .advantages-home-container, .private-home-tuition-sec, .tuition-keywords-sec, .t-search-results, .services-subjects-sec, .subjects-price-sec{padding:40px 0}
.private-home-tuition-box{padding:30px 0}
.hometsay-profile-description-holder,.homestay-services-sec, .homestay-enquiry-form{width:600px}
.padding-30{padding:15px 0 30px}
.company-page-img{padding:10px 0 5px}
.sub-content-box{padding:10px 0 40px}
.inner-page-content-paragraph .company-heading-small-black.first{margin:0 0 10px}
.youtube-container{padding:40px 0} 
.header_top .chinese-header p{line-height:32px}
.operating-hours .vc_col-sm-6{width:50%;float:left}
.operating-hours-title{margin:38px 0 0 0}
.home-lady-tutor-mobile{display:block}
.top-nanyang-header{padding:0}
.top-keywords-links li{padding:0}
.our-logo-meaning-box{float:none}
.nt-tut-form-sec .vc_col-sm-8, .nt-tut-form-sec .vc_col-sm-4{width:100%}
#callnow{display:block}
.content_bottom .container_inner{width:60%}
.content_bottom h4{display:block;min-width:auto}
.content_bottom .latest_post_holder>ul>li{width:100%}
.it-tuition .border-box-img{width:70%}
.homestay .engage-tutor-form-box.sidebar-form{margin:30px auto}
.engage-tutor-form-box.sidebar-form .enage-tutor-submit-button{background-size:90%}
.engage-tutor-submit-box .enage-tutor-submit-button{background-size:100%}
.engage-tutor-form-box.sidebar-form .engage-tutor-textarea{min-height:120px}
.engage-tutor-form-box.sidebar-form .engage-tutor-textarea-big{min-height:200px}
.header_top .chinese-header .top-phone{padding:10px 0 0;font-size:17px}
.header_top .chinese-header.studyabroad.english .top-phone{padding:10px 0 0;font-size:15px}
.top-nanyang-header.chinese-header.english .top-phone, .top-nanyang-header .top-phone, .top-nanyang-header .top-phone.left{font-size:15px;padding:0 10px 0;text-align:center}
.top-nanyang-header .top-phone.nt-top-title{font-size:16px}
.top-nanyang-header .top-phone i{padding-right:4px}
.home-top-logo{margin:13px 0 10px;width:275px}
.home-top-three-boxes .home-top-box-section{width:65%;margin:20px auto}
.it-tuition.why{margin-top:-5px}
.it-tuition h1, .it-tuition h2{font-size:20px;padding:0 0 20px 0}
.it-tuition .find-more{margin:10px 0 0}
.lang-imp h1, .lang-imp h2{padding:0}
.lang-imp.lang-page h1, .lang-imp.lang-page h2, .lang-imp.music-page h1, .lang-imp.sports-page h1{font-size:26px}
.lang-imp.lang-page.ben-sec .benefits-box img{width:200px}
.lang-imp .benefits-box h3{font-size:20px}
.services-home-container .vc_col-sm-3{width:100%}
.services-home-container .services-box.first{margin:20px auto 0}
.services-home-container .services-box{margin:0 auto;min-height:auto;width:375px}
.services-home-container h1{font-size:26px;padding:0 0 5px;margin:0 auto;width:350px}
.services-home-container h1 span.r-title{font-size:28px;}
.study-abroad-page-title{font-size:26px;padding:20px 0 15px;margin:10px 0 5px !important;text-transform:uppercase;line-height:31px}
.study-abroad-page-title.small-m{font-size:23px}
.study-abroad-page-title:after{width:50px}
.advantages-home-container h2{font-size:27px;padding:30px 0;width:590px}
.advantages-home-container .advantages-home{margin:0}
.advantages-home .advantages-box.first, .advantages-home .advantages-box.first.ch{margin:20px auto}
.advantages-home .advantages-box, .advantages-home .advantages-box.ch{min-height:250px;margin:40px auto;float:none;width:375px}
.advantages-home .advantages-box h3{font-size:29px;} 
.youtube-container h3{width:400px}
.why-tuition h2{font-size:26px;padding:0 0 30px;width:400px;margin:0 auto}
.why-tuition .points-heading h3{text-align:left;font-size:23px}
.why-tuition .points-count span{font-size:18px;padding:8px 15px}
.why-tuition .points-content{margin:0 0 0 60px}
.calculator-container h1{padding:0 0 40px;text-align:center;font-size:29px}
.fee-guide-container h1{font-size:25px}
.fee-cal-box{overflow-x:scroll}
.sports-ben .vc_col-sm-3{width:100%}
.sports-ben h3{font-size:20px}
.music-benefits .left-box{padding:0}
.music-benefits .right-box{padding:0}
.music-benefits h2, .music-benefits h3{font-size:26px;padding:20px 0}
.hometsay-profile-description-holder{width:600px;margin:30px auto 0}
.music-benefits .music-ben-img, .keyword-list , .f-tutor-sec .container_inner {width:60%;margin:30px auto}
.grid_section.f-tutor-sec.home .section_inner {width:60%;margin:30px auto}
.services-subjects .boxes, .services-subjects.online .boxes{width: 60%;margin: 30px auto;height: auto;float: none;min-height: auto;display: table;}
.keyword-list li {width: 100%;float: none;margin: 10px 15px;}
.sports-ben-1{width:100%;left:0}
.our-logo-meaning-box{padding:20px 0}
.our-logo-meaning{padding:10px 0}
.blue-cta-box{margin:10px 0}
.wpcf-find-us {margin: 10px 0 0}
.engage-tutor-form-top .engage-tutor-top-heading{font-size:23px;line-height:35px;margin:13px 0 20px 0}
.o-blue .engage-tutor-form-top .engage-tutor-top-heading{font-size:23px}
.engage-tutor-form-top.chinese_text .engage-tutor-top-heading.ins{font-size:32px}
.engage-tutor-form-top p{font-size:14px;margin:10px 0 0}
.engage-tutor-form-box{padding:10px;width:93%}
.engage-testimonial-heading .heading{font-size:20px}
.engage-tutor-form-top{margin:-35px 0}
.engage-testimonial-heading p{font-size:20px}
.engage-tutor-textarea{border:2px solid #e6e6e6 !important;height:120px;margin:5px 0 10px}
.engage-tutor-textarea-big{border:2px solid #e6e6e6 !important;height:240px;margin:5px 0 10px}
.engage-testimonial-slider h4{font-size:20px;line-height:33px}
.footer_top_holder .footer_top:not(.footer_top_full) .container_inner{padding-top:40px;padding-bottom:40px}
.footer_top .column_inner>div{margin:0 0 5px!important}
.footer_top .footer-logo img{width:270px}
.aeis-tutor-textarea-big{border:2px solid #e6e6e6 !important;height:300px;margin:5px 0 10px}
.school-listing li{float:none;width:100%;margin:0 0 25px}
.ul-internation-school-list li{width:80%;display:block}
.ul-internation-school-list.two-column li{width:80%;display:block}
.homestay-featured-image-holder .wpb_single_image img{width:95%}
.homestay-services-holder ul{min-height:auto !important;padding:20px 0}
.homestay-services-holder h4{padding:10px 0 5px}
.homestay-enquiry-form .sas-admin-page-heading.center-heading{line-height:40px;font-size:28px}

.hometsays-lists-holder .hometsay-list-box{width:325px;margin:20px auto;float:none}
.hometsay-profile-description-holder .enquire-now-button{width:200px;margin:20px 20px 0 0}
.engage-tutor-form-top.chinese_text .engage-tutor-top-heading{font-size:36px;line-height:45px;margin-top:35px}
.engage-tutor-form-top.chinese_text p{font-size:17px;line-height:29px}
.prep-course-table{width:100%;overflow-x:auto}
.estimated-cost-range.w80, .estimated-cost-range.w550{width:100%}
.prep-course-table .estimated-cost-range.w80{width:850px}
.all-subjects-container h3{font-size:22px;padding:0 0 30px}
.all-subjects-container .books-img-box, .all-subjects-container .books-img-box.primary{margin:10% 0 0;width:85%;text-align:left}
.askaquestion-holder .headings h2, .askaquestion-holder .headings h3{font-size:38px;margin:0 auto 20px}
.askaquestion-holder .headings p{font-size:15px}
.askaquestion-holder ul{margin:50px 0 0}
.askaquestion-holder ul li{margin:0 0 40px 0}
a.askquesbtn{width:280px;border-radius:50px;font-size:18px;margin:20px auto 0}
.youtube-container h3{font-size:26px;margin:0 0 25px;line-height:40px}
.youtube-container .wpb_video_widget .wpb_wrapper iframe{margin:30px 0}
.hometsay-profile-description-holder h1{font-size:25px;line-height:1.5em}
.homestay-type .homestay-label{width:100%}
.no-result-found .title-header-section .wpb_raw_html p span{display:block}
.homestay-type .label-right{float:none;width:100%}
.homestay-type{padding:10px 0 8px}
.enquire-b-sec{text-align:center;margin:30px 0 0 0}
.back-button-search{width:100%;margin:25px 0 0}
.sas-input-search{width:100%;margin:0 5px 20px 0}
.sas-input-search.select{width:100%;padding:7px}
.sas-input-submit-search{width:100%}
.study-abroad-page-title.homestay-search{font-size:24px;line-height:2em}
.homestay-search-sec{width:350px}
.homestay-search-form{float:none}
.homestay-search-box{margin:50px 0}
.homestay-search-box h1{font-size:36px}
.new-homestay-cont h3{text-align:center}
.homestay-search-box{margin:50px auto;padding:50px 25px;width:70%}
.new-homestay-featured{width:325px;margin:0 auto 35px}
.tutor-home-bg-white{margin:0}
.advantages-home-container .advantages-home .vc_col-sm-3{width:100%}
.submit-p{text-align:center}
.trusted-tutor-text{text-align:left;font-size:15px}
div.wpcf7 .submit-p input{margin:15px 0 0 0}
div.wpcf7 .submit-p .ajax-loader{display:block}
.orange-cta-action .call_to_action .cta-heading-title, .orange-cta-action .call_to_action .cta-heading-title.cta-title-more-small,.orange-cta-action .call_to_action .cta-heading-title.cta-title-small{font-size:24px;line-height:34px;margin:0 0 15px}
.orange-big-center-underline-heading{font-size:26px;line-height:37px}
.orange-cta-action .call_to_action .text_wrapper .call_to_action_text *{font-weight:600}
.homestay-owl-f.owl-carousel .owl-nav{position:relative;text-align:center}
.homestay-additional-info-box{padding:0 0 20px}
.single-post .content .title .container_inner{width:425px}
.page-template-blog-standard .two_columns_75_25 .column1, .single-post .two_columns_66_33 .column1{width:70%;margin:0 auto;float:none}
.page-template-blog-standard .two_columns_75_25 .column2, .single-post .two_columns_66_33 .column2{width:65%;margin:0 auto;float:none;clear:both}
.page-template-blog-standard .two_columns_75_25 .column2>.column_inner, .single-post .two_columns_66_33>.column2>.column_inner{padding:0}
.sidebar-form .engage-tutor-submit-box .ajax-loader{display:block}
.single-post .blog_navigation{padding:30px 0 0}
.engage-instructor-form .engage-tutor-submit-box{margin:15px 0}
.page-template-blog-standard .pagination{text-align:center;display:block}
.reviews-homestay{width:350px;margin:0 auto 25px}
.homestay-adv .container_inner{width:350px;margin:0 auto;text-align:center}
.schema-1{padding:20px}
.schema-1 .description{width:100%}
.schema-1 .image{margin:20px 0 10px}
.schema-2, .schema-3{padding:15px}
.schema-2 h4, .schema-3 h4{margin:0 0 25px;width:100%;clear:left;text-align:center}
.homestay-adv h3{font-size:20px;text-align:left;margin:0 0 7px}
.owl-homestaysmonth.homestay-owl-f.owl-carousel .owl-nav {top: -16%;}
.schema-1 .image{width:40%}
.q_slider .carousel-inner .slider_content .slide_buttons_holder .qbutton{margin:10px 10px 0 !important}
.premium-homestays-sec{padding:40px 0}
.hm-breadcrumb-sec{width:100%;}
.hm-das-sec{text-align:left;margin:15px 0px 0 5px;width:100%;}
.hm-breadcrumb>li:before{padding:0 2px;}
.hm-breadcrumb>li{font-size:13px;}
.hm-breadcrumb>li:first-child:before{font-size:16px;}
.nt.top-header-section-right.lang{display:none;}
.rll-youtube-player{margin:40px 0 !important}
.homstay-price-plan .subcr-price .hm-plan-label {width: 53%;}
.buy-subsr-btn {font-size: 14px;width: 125px;}
.tutor-search-box{margin: 50px auto;}
.f-tutor-box img, .t-box .t-tutor img {height: 230px;}
.chinese-text.fee-guide-container .fee_cal.nt{width:1000px;}
.chinese-text.fee-guide-container .fee_cal td span{display:unset;}
.private-home-tuition-sec .vc_col-sm-3{width:100%;padding:0 30px} 
.t-box {width: 460px;margin: 0 auto;}
.t-box .t-tutor {height: 390px;}
.recom-sec .btn.more-details, .o-packages .recom-sec .btn.more-details {left: 15%;}
.t-search-results .vc_col-lg-3, .t-search-results .o-packages .vc_col-lg-3 {width: 220px;float:left;}
.t-box .t-tutor .text-truncate{font-size:17px}
.t-search-results .vc_col-lg-3.post-9, .t-search-results .vc_col-lg-3.post-10{display:block;}
.homestay-description-box .recommended-homestay{right:17%}
.o-packages .pack-info {font-size: 14px;line-height: 25px;}
.o-packages .t-box .t-tutor h5 {font-size: 18px;width: 200px;}
.fee-calculator .fee-field label{font-size:16px;margin:0 5px 10px}
.fee-calculator .fee-result p{font-size: 16px;}
.fee-calculator .fee-field select, .fee-calculator .fee-field input[type='text']{font-size:14px} 
.o-blue .engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2{font-size:21px}
#qode-nanyang-online-tuition .carousel-inner .item .image{background-position: 0 !important;}
#qode-nanyang-online-tuition .q_slide_subtitle{margin: 30px 0 0 0 !important;}
#qode-nanyang-online-tuition .q_slide_text span{padding-top:15px !important;}
.homestay-adv{padding:50px 0 20px !important}

}
@media only screen and (max-width:600px){.hometsay-profile-description-holder, .hometsay-profile-description-holder, .homestay-services-sec, .homestay-enquiry-form, .single-post .two_columns_66_33 .column1, .single-post .two_columns_66_33 .column2, .keyword-list{width:100%}
.ul-internation-school-list.secondary li, .content_bottom .container_inner{width:80%}
.pitchwp .sidebar .qode-latest-posts-widget .latest_post_image{float:left}
.footer_top:not(.footer_top_full) .container_inner{width:300px}
.single-post .content .title .container_inner{width:350px}
.advantages-home-container h2{font-size:25px;padding:30px 0;width:auto}
.blue-cta-box .blue-cta-title{font-size:25px}
.blue-cta-box img{width:240px}
.br-mob{display:block;}
.orange-cta-action .container_inner{width:520px}
.it-tuition .border-box-img{width:95%}
.lang-imp.lang-page .vc_col-sm-2 , .lang-imp.lang-page .vc_col-sm-3 , .lang-imp.music-page .vc_col-sm-3, .lang-imp.sports-page .vc_col-sm-3{width:100%}
.lang-imp .benefits-box.first{margin:25px 0 0}
.music-benefits .music-ben-img{width:95%}
.lang-imp.lang-page h1, .lang-imp.lang-page h2, .lang-imp.music-page h1, .lang-imp.sports-page h1{font-size:26px;margin:0 auto;width:325px}
.fee-guide-container h1{font-size:22px}
.services-home-container .engage-tutor-center-button, .why-tuition .engage-tutor-center-button{margin:10px auto 0}
.askaquestion-holder .headings h2, .askaquestion-holder .headings h3{width:330px}
.operating-hours .vc_col-sm-6{width:100%;float:none}
.operating-hours-title{margin:15px 0 0 0}
.chinese-text .faq-wrapper.homestay .faq-que h3{font-size:16px}
.faq-wrapper.homestay .faq-que h3, .faq-wrapper.homestay .faq-que h2{font-size:17px}
.orange-cta-action .call_to_action .cta-heading-title, .orange-cta-action .call_to_action .cta-heading-title.cta-title-more-small,.orange-cta-action .call_to_action .cta-heading-title.cta-title-small{font-size:22px}
.homestay-top-photos img{height:300px}
.homestay-services-holder ul li{width:200px}
.page-template-blog-standard .two_columns_75_25 .column1{width:100%}
.page-template-blog-standard .two_columns_75_25 .column2{width:100%}
.orange-cta-action .call_to_action .cta-heading-title.chinese-cta-title{font-size:26px}
.call_to_action .qbutton .call_to_action_button_text.chinese-cta-button{font-size:26px}
.ul-list-links.half, .ul-list-links.three {width: 100%;padding: 0}
.preparatory-fee-boxes{float:none;width:100%}

.preparatory-fee-table{padding:20px 10px;}
.course-fees-box-title h2, .course-fees-box-title.eng h2, .preparatory-fee-boxes.eng h3, .preparatory-fee-boxes h3{font-size: 18px;}
.preparatory-fee-table td, .preparatory-fee-table.eng td{font-size:14px}
.f-tutor-sec .container_inner {width: 270px;margin: 0 auto;}
.f-tutor-box img, .t-box .t-tutor img {height: 285px;}
.box-title.browse-through-title {font-size: 31px;}
.recom-sec .btn.more-details, .o-packages .recom-sec .btn.more-details {left: 25%;}
.sas-services-title{font-size: 22px;letter-spacing: -2.0px}
.keyword-list h2 {width: 83%;}
.nanyang-tuition-subjects-list-box ul li{width:100%}
.t-box .t-tutor {height: auto;}
.t-search-results .vc_col-lg-3, .t-search-results .o-packages .vc_col-lg-3 {width: 280px;margin: 0 auto;float: none;}
.map-frame-contact img {height: auto}
.homestay-description-box .recommended-homestay{right:0%;width:70px;top:-20px}
.engage-cform-top-sec{min-height:470px;background-position:-850px}

.engage-cform-top-sec.ntform{background-position:-865px}
.engage-cform-top-sec.ptform{background-position:-850px}
.engage-cform-top-sec.spers{background-position:-890px}
.engage-cform-top-sec.jpact{background-position:-850px}
.engage-cform-top-sec.onform{background-position:-950px}
.engage-cform-top-sec.english-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.chinese-sub{background-position:-980px;min-height:530px}
.engage-cform-top-sec.special-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.primary-sub{background-position:-950px;min-height:530px}
.engage-cform-top-sec.secondary-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.diploma-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.ielts-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.jc-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.preschool-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.tamil-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.malay-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.phonics-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.social-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.science-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.maths-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.accounts-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.geography-sub{background-position:-1050px;min-height:530px}

.engage-cform-top-sec.biology-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.chemistry-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.economics-sub{background-position:-1150px;min-height:530px}
.engage-cform-top-sec.psle-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.nlevel-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.olevel-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.alevel-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.ib-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.ip-sub{background-position:-1000px;min-height:530px}
.engage-cform-top-sec.igcse-sub{background-position:-1050px;min-height:530px} 
.engage-cform-top-sec.sat-sub{background-position:-1050px;min-height:530px} 

.engage-cform-top-sec.writing-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.art-sub{background-position:-1150px;min-height:530px}
.engage-cform-top-sec.guitar-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.piano-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.violin-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.literature-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.gp-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.music-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.sports-sub{background-position:-1050px;min-height:530px}

.engage-cform-top-sec.o-primary-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.o-secondary-sub{background-position:-1000px;min-height:530px}
.engage-cform-top-sec.o-jc-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.o-english-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.o-geography-sub{background-position:-1150px;min-height:530px}
.engage-cform-top-sec.o-accounts-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.o-biology-sub{background-position:-1150px;min-height:530px}
.engage-cform-top-sec.o-history-sub{background-position:-1000px;min-height:530px}
.engage-cform-top-sec.o-ib-sub{background-position:-1200px;min-height:530px}
.engage-cform-top-sec.o-ielts-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.o-igcse-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.o-psle-sub{background-position:-1070px;min-height:530px}
.engage-cform-top-sec.o-olevel-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.o-alevel-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.o-chinese-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.o-chemistry-sub{background-position:-950px;min-height:530px}
.engage-cform-top-sec.o-economics-sub{background-position:-950px;min-height:530px}
.engage-cform-top-sec.o-maths-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.o-physics-sub{background-position:-1100px;min-height:530px}
.engage-cform-top-sec.o-science-sub{background-position:-950px;min-height:530px}
.engage-cform-top-sec.o-malay-sub{background-position:-1050px;min-height:530px}
.engage-cform-top-sec.o-tamil-sub{background-position:-1100px;min-height:530px}

.engage-cform-top-sec.ch .engage-cform {top:50px}
.engage-cform-top-sec.ch .engage-cform .f-heading{font-size: 34px;margin:0 0 15px;line-height:48px}
.engage-cform-top-sec .engage-cform .f-heading{font-size: 24px;margin:0 0 5px;line-height:31px}
.engage-cform-top-sec .engage-cform{width:320px;border-radius:5px;top:20px;left:0px;margin:0 auto;padding:25px}
.engage-cform-top-sec .engage-cform p{font-size:16px}
.engage-cform-top-sec .whatsapp-us{font-size: 17px;letter-spacing: -1px}
.new-tutor-heading .vc_column-inner:before{background:none}
.home-tutor-search-sec {background-position: -675px;}
}
@media only screen and (max-width:480px){
#qode-nanyang-tuition-main .carousel-inner .item .image{background-position:-30px 0}	
#qode-nanyang-tuition-main .carousel-control{display:block}
#qode-nanyang-tuition-main .carousel-control .prev_nav{width:35px}
#qode-nanyang-tuition-main .carousel-control .next_nav{width:35px}
#qode-nanyang-tuition-chinese .carousel-inner .item .image{background-position:-30px 0}	
#qode-nanyang-tuition-chinese .carousel-control{display:block}
#qode-nanyang-tuition-chinese .carousel-control .prev_nav{width:35px}
#qode-nanyang-tuition-chinese .carousel-control .next_nav{width:35px}
.homestay-icon{right:15px}	 
.o-blue .here-to-help{margin-top:5px}
.review-parent-picture .vc_single_image-wrapper{width:100%;padding:0 10px}
.parent-home-testimonial .wpb_single_image.vc_align_left{text-align:left}
.parent-home-testimonial .wpb_single_image.vc_align_right{text-align:left}
.review-parent-picture img{width:300px}
.border-box-img{width:95%}
.post-featured-image, .content_bottom .container_inner{width:90%}
.footer_top:not(.footer_top_full) .container_inner, .single-post .content .title .container_inner.full_width_inner, .blog-padding-list .container_inner{width:90%}
.footer_top, .footer_top.footer_top_full{padding-left:10px;padding-right:10px}
.reviews-homestay, .homestay-adv .container_inner{width:320px;margin:0 auto 25px}
.home-top-three-boxes .home-top-box-section{width:290px}
.nt.top-header-section-right{display:none}
.operating-hours{padding:15px 0 0 0}
.education-guru-title{margin:15px 0 0 0}
.homestay-featured-image{width:95%}
.homestay-search-box{width:275px;padding:30px 25px}
.homestay-search-box h1{font-size:20px}
.new-homestay-featured, .keyword-list {width:100%}
.new-homestay-featured img{height:200px}
.new-homestay-cont h3{text-align:left}
.hometsays-lists-holder .hometsay-list-box{width:98%}
.advantages-home .advantages-box, .services-home-container .services-box,.advantages-home .advantages-box.ch{width:auto} 
.services-home-container h1{width:auto}
.askaquestion-holder .headings h2, .askaquestion-holder .headings h3{font-size:30px;width:260px}
.advantages-home-container h2{font-size:22px;padding:20px}
.advantages-home-container.buxi-home h2{font-size:26px;padding:20px 10px}
.visible-mobile-480{display:block}
.hide-mobile-480{display:none}
.why-tuition h2, .youtube-container h3{width:100%}
.header_full_width .logo_wrapper{left:50%}
.orange-cta-action .container_inner{width:320px}
.homestay-top-photos img{height:225px}
.homestay-services-holder ul li{width:100%;float:none}
.homestay-enquiry-form .sas-admin-page-heading.center-heading{width:250px;margin:0 auto}
.engage-tutor-form-box.sidebar-form{width:85%}
.engage-instructor-form .engage-tutor-submit-box .ajax-loader{display:block}
.engage-instructor-form .engage-tutor-submit-box{margin:15px 0 0}
.engage-instructor-form .engage-tutor-submit-box .enage-ins-submit{width:100px !important;height:70px!important;background-size:150px}
.cta-heading-title .break-1375{display:block}
.homestay-enquiry-form-sec .user-pic{left:30%}
.estimated-cost-range.orange.full th{font-size:13px}
.inner-page-content-paragraph .company-heading-big-black.why{font-size:20px} 
.study-abroad-page-title.m-small-23{font-size:23px} 
.study-abroad-page-title.m-small-22{font-size:22px}
.study-abroad-page-title.m-small-21{font-size:21px} 
.study-abroad-page-title.o-level-h1{font-size:20px;}
.private-home-tuition-sec h2{font-size:28px} 
.chinese-text.youtube-container h3, .chinese-text.private-home-tuition-sec h2{font-size:24px} 
.inner-page-content-paragraph .contact-note-text {font-size:15px;line-height: 1.5em}
.chinese-text.inner-page-content-paragraph .contact-note-text {font-size:17px}
.buy-subsr-btn.admin {font-size: 15px;}
.homstay-price-plan .subcr-price .hm-plan-info {width: 56%;font-size:14px}
.homstay-price-plan .subcr-price .hm-plan-label {width: 39%;margin-top: 10px;}
.header_full_width .logo_wrapper.adminarea{left: 80%;}
.tutor-search-box{padding:20px;width:280px;margin:40px auto;}
.t-box {width: 100%;}
.blue-head-sec .heading {font-size: 27px; line-height:33px}
.music-benefits .music-ben-img, .f-tutor-sec .container_inner, .grid_section.f-tutor-sec.home .section_inner {width: 270px;margin: 0 auto;}

.grid_section.f-tutor-sec .tutor-owl-f.owl-carousel .owl-nav {top: -10%;}
.f-tutor-sec .fa-trophy.f {padding: 0 4px 0 0px;}
.f-tutor-sec .fa-trophy.s {display: none} 
.f-tutor-sec .fa-trophy{font-size:27px}
.f-tutor-sec h3{font-size:23px}
.featured-heading{font-size:28px}
.services-subjects .boxes, .services-subjects.online .boxes{width:90%;}
.box-title.subjects {font-size: 28px}
.ntblog-breadcrumb{padding: 15px 20px;}
.ntblog-heading{margin:0 0 10px;font-size:20px;padding:0;}
.block-desk-480{display:inline}
.calculator-container h2{font-size: 30px}
.fee-calculator .fee-field input[type='text']{width:225px}
.fee-calculator .fee-field select{width:305px}
.fee-calculator .fee-field input[type='submit']{width:305px}
.fee-calculator .fee-result p{width:280px;font-size: 16px;}
.homestay-top-photos{width:95%}
.price-title-sec h2{font-size:28px;line-height:32px}

}
@media only screen and (max-width:320px){.single-post .content .title .container_inner, .homestay-adv .container_inner, .reviews-homestay{width:275px}
.review-parent-picture img{width:250px}
.header_full_width .logo_wrapper.adminarea{left: 50%;}
.sidebar-form .engage-tutor-submit-box .enage-tutor-submit-button{width:230px !important}
.hometsay-profile-description-holder,.homestay-services-sec, .homestay-enquiry-form{width:90%}
.top-social-icons li i{font-size:14px}
.top-keywords-links li a{font-size:13px}
.top-nanyang-header.chinese-header.english .top-phone, .top-nanyang-header .top-phone{padding:5px 0 0 15px;letter-spacing:-0.7px;font-size:13px}
.blue-cta-box .blue-cta-title{font-size:22px}
.top-social-icons li i{font-size:14px;padding:2px 5px 0 2px}
.home-top-logo{width:240px}
.top-header-section-right .top-link-others a{font-size:13px}
.top-header-section-right .top-link-others i{font-size:14px}
.inner-page-content-paragraph .company-heading-big-black{font-size:19px;line-height:25px}
.lang-imp.lang-page h1, .lang-imp.lang-page h2, .lang-imp.music-page h1, .lang-imp.sports-page h1{font-size:22px;width:auto}
.it-tuition h1, .it-tuition h2{font-size:18px}
.services-home-container .vc_col-sm-3{width:95%;margin:0 0 20px}
.services-home-container .vc_col-sm-3 .vc_column-inner{padding-left:0}
.services-home-container h1{font-size:26px}
.services-home-container h1 span.r-title{font-size:28px}
.fee-calculator .fee-field input[type='text']{width:193px}
.fee-calculator .fee-field select{width:275px}
.fee-calculator .fee-field input[type='submit']{width:275px}

.outline-label.top-label{min-width:auto}
.outline-label.small-label{min-width:auto}
.trusted-tutor-text{font-size:15px}
.orange-cta-action .call_to_action .cta-heading-title, .orange-cta-action .call_to_action .cta-heading-title.cta-title-more-small, .call_to_action .cta-heading-title.cta-title-small{font-size:21px}
.homestay-top-photos img{height:200px}
.header_top .chinese-header.studyabroad.english .top-phone{font-size:13px}
.homestay-additional-info-box h3{font-size:21px}
.schema-1 p span{display:inline-block}
.tutor-search-box h2{font-size:20px}
.tutor-search-box{width:250px;}
.box-title.browse-through-title {font-size: 28px;}
.keyword-list h2 {width: 80%;}
.o-blue .engage-tutor-form-box.sidebar-form .engage-tutor-main-title h2{font-size:18px}
}


/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}

.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-crown:before {
  content: "\f521";
}

.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

