
.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, img, 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 none repeat scroll 0 0;
    border: 0 none;
    /*font-family: "Conv_GauntletClassic_TB";*/
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
body {
    /*font-family: "Arail";*/
    line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
    color: #c9373b;
    font-family: "Conv_Ultra";
    font-size: 26px;
    font-weight: normal;
    margin: 0 0 10px;
    text-align: center;
	letter-spacing:1px;
}
ol, ul {
    list-style: outside none none;
}
.m10	{padding-top:10px;}
blockquote {
    quotes: none;
}
blockquote::before, blockquote::after {
    content: none;
}
del {
    text-decoration: line-through;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a img {
    border: medium none;
}
a:hover {
    text-decoration: underline;
}
img {
    border: 0 none !important;
}
.padding {
    padding: 0;
}
.no-pad		{padding:0;}
body {
    margin: 0;
    overflow-x: hidden;
    padding: 0;
}
.M-L {
    margin-left: 0;
}
.center {
    text-align: center !important;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear: both;
	display:block !important;
}
a {
    color: #000;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
a:hover {
    text-decoration: none;
}
img {
    max-width: 100%;
    width: auto;
}
@font-face {
    font-family: "Conv_Ultra";
    font-style: normal;
    font-weight: normal;
    src: local("?"), url("../font/Ultra.woff") format("woff"), url("../font/Ultra.ttf") format("truetype"), url("../font/Ultra.svg") format("svg");
}
@font-face {
    font-family: "Conv_MyriadPro-Regular";
    font-style: normal;
    font-weight: normal;
    src: local("?"), url("../font/MyriadPro-Regular.woff") format("woff"), url("../font/MyriadPro-Regular.ttf") format("truetype"), url("../font/MyriadPro-Regular.svg") format("svg");
}
@font-face {
    font-family: "Conv_GauntletClassic_TB";
    font-style: normal;
    font-weight: normal;
    src: local("?"), url("../font/GauntletClassic_TB.woff") format("woff"), url("../font/GauntletClassic_TB.ttf") format("truetype"), url("../font/GauntletClassic_TB.svg") format("svg");
}
.header {
    background: url("../images/top_bg.jpg") repeat-x; background-size:100% 100%;
    min-height: 228px;
    padding: 0 0 20px;
}
.logo_1 {
    margin: 15px auto 0;
    text-align: center;
    width: 60%;
}
.home_banner img {
    width: 100%;
}
.top_login {
}
.top_login ul {
}
.top_login ul li {
    text-align: center;
}

.top_login ul li a {
    color: #fff;
    display: inline-block;
    font-family: "Conv_MyriadPro-Regular";
    font-size: 18px;
    margin: 0 10px;
    padding: 0px 10px;
    text-align: center;
}

.top_login ul li a:hover {
    background: #fff none repeat scroll 0 0;
    color: #ad3439;
}
.he_login a {
    background: rgba(0, 0, 0, 0) url("../images/login_bg.jpg") repeat scroll 0 0;
    border-radius: 4px;
}
.about_sec p {
    font-size: 18px;
    line-height: 24px;
}
.mus_logo {
    color: #343434;
    font-size: 22px !important;
    line-height: 26px;
}
.mus_logo img{margin-bottom:-4px !important;}
.about_sec {
    background: rgba(0, 0, 0, 0) url("../images/music_bg.png") no-repeat scroll center bottom;
    font-family: "Conv_GauntletClassic_TB";
    font-weight: bold;
    padding-bottom: 130px;
    text-align: center;
}
.about_sec img {
    margin: 20px 0;
    max-width: 100%;
    width: auto;
}
.about_sec h3 {
}
.about_sec a {
    border: 1px solid #eb8a2c;
    border-radius: 5px;
    color: #eb8a2c;
    display: inline-block;
    font-size: 18px;
    height: 38px;
    line-height: 38px;
    margin: 20px 0 0;
    text-align: center;
    width: 132px;
}
.footer_sec {
}
.footer_top {
    background: rgba(0, 0, 0, 0) url("../images/ft_bg.jpg") no-repeat scroll center top; padding:30px 0 0px 0; 
}
.ft_link		{padding-bottom:0px;}
.ft_link ul		{padding-top:20px; display:block; text-align:center;}
.ft_link ul li		{float:none; margin-right:15px; font-size:16px; color:#6d6d6d; font-weight:bold; display:inline-block; line-height:20px;}
.ft_link ul li a	{color:#6d6d6d;}
.ft_link p		{font-size:16px; text-align:center; color:#6d6d6d; font-weight:bold; margin:17px 0 0 0;}
.ft_link p a		{color:#eb8a2c;}
.terms_co		{display:block; text-align:center;}
.terms_co ul li	{float:none; margin-right:15px; display:inline-block; text-align:center;}
.copy_right_sec	{background:#a73339; min-height:45px; line-height:25px; color:#fff; text-align:center; padding:10px;}
.develop_by		{text-align:center;}
.social_link	{margin:10px 0 0px 0; line-height:50px; font-size:13px;}
.social_link a	{color:#787878;}
.social_icon	{}
.social_icon ul	{ float: none; margin: 0 auto; width: 275px;}
.social_icon ul li	{float:left; margin:0 10px 0 0; line-height:35px; font-family: "Conv_MyriadPro-Regular";}
.follow_us		{font-size:14px;color:#787878; font-family: "Conv_MyriadPro-Regular";}
.Partners_sec {
    padding: 30px 0 0px 0;
    margin: 0 0 25px 0;
}
.Partners_sec .owl-carousel .owl-item img{width:auto; max-width:100%; text-align:center; margin:0 auto;}
.Partners_sec .owl-controls .owl-nav	{display:none;}
.Partners_sec .owl-dots		{display:block; text-align:center;}
.Partners_sec .owl-dot		{display:inline-block; text-align:center; margin:0 5px;}
.Partners_sec .owl-dots span	{height:16px; width:16px; background:#d0cfc7; display: inline-block; text-align:center; border-radius:16px;}
.Partners_sec .owl-dots .active span	{background:#e18a2e;}
.Partners_sec  .owl-controls	{margin:10px 0 0 0;}

.testimonials_sec{background:#c9373b url("../images/test_bg.jpg") no-repeat scroll center top; padding:65px 0 100px 0;}
.testimonials_sec h3		{color:#fff; margin-bottom:26px;}
.testimonials_sec .owl-carousel .owl-item img{width:auto; max-width:100%; text-align:center; margin:0 auto;}
.testimonials_sec .owl-controls .owl-nav	{display:none;}
.testimonials_sec .owl-dots		{display:block; text-align:center;}
.testimonials_sec .owl-dot		{display:inline-block; text-align:center; margin:0 5px;}
.testimonials_sec .owl-dots span	{height:16px; width:16px; background:#d0cfc7; display: inline-block; text-align:center; border-radius:16px;}
.testimonials_sec .owl-dots .active span	{background:#e18a2e;}
.testimonials_sec  .owl-controls	{margin:20px 0 0 0;}
.test_img						{width:100%; position:relative;}
.test_content					{width:100%; padding:10px;}
.test_content h5					{font-size:20px; color:#343434; line-height:24px; font-family: "Conv_GauntletClassic_TB"; font-weight:bold;}
.test_content p					{font-size:16px; color:#343434; line-height:20px; text-align:center; margin:10px;}
.test_content h6					{font-size:18px; color:#343434; line-height:20px; font-family: "Conv_GauntletClassic_TB"; font-weight:bold;}
.test_content h6 span				{display:block; font-size:14px;}
.owl-carousel_1 .owl-stage .owl-item {background:#fff;}
.left_img						{position:absolute; left:20px; bottom:-25px; z-index:101; width:50px;}
.right_img						{position:absolute; right:-10px; bottom:-33px; z-index:101; width:80px;}
.up_arr							{position:absolute; top:0; right:0;}
.down_arr						{position:absolute; bottom:0; right:0;}
.login_form						{padding:25px 0 25px 0;}
.login_form h3					{text-align:left; font-family: "Conv_Ultra";}
.login_form h3 > span				{border-right:solid 1px #e5e3e2; padding-right:0px; font-family: "Conv_Ultra"; height:30px;}
.admin_sec						{background:#ecd32d; color:#6d610f; padding:7px 10px; font-size:14px; display:block; text-align:center; border-radius:5px; margin:15px 0 20px 0; font-weight:bold;}
.login_form label					{font-size:16px; color:#343434; margin:0 0 10px 0; display:block;}
.login_form .forgot				{text-align:right; float:right; line-height:45px; color:#eb8a2c; text-decoration:none; font-weight:bold;}
.login_form .submit				{background:#eb8a2c; color:#fff; font-family: "Conv_GauntletClassic_TB"; font-size:20px; padding:8px 15px; border:solid 1px #eb8a2c; margin-right:6px;}
.login_form .reset				{background:#878583; color:#fff; font-family: "Conv_GauntletClassic_TB"; font-size:20px; padding:8px 15px; border:solid 1px #878583; margin-right:6px;}
.login_form .form-control		{height:45px; border:solid 2px #ceccd5; font-size:18px; color:#343434; font-weight:bold;}
.login_register .form-control       {height:40px !important; border:solid 2px #ceccd5; font-size:18px; color:#343434; font-weight:bold; padding-bottom:0; padding-top:0;}
.login_form .form-control:focus	{border:solid 2px #2b97d2; box-shadow:none;}
.login_help						{padding:15px 15px 15px 15px; border:solid 2px #5bb65c; }
.login_help	h4					{font-size:18px; color:#; padding:0 0px 12px 0px; border-bottom:solid 1px #e5e3e3; margin:0 0 10px 0;}
.help_in p						{font-size:16px; line-height:20px; margin:0 0 30px 0; font-weight:bold;}
.help_in						{margin:0 10px 0 0px;}
.help_in ul						{padding-left:0px;}
.help_in ul li 						{position:relative; padding-left:40px; font-size:16px; color:#343434; font-weight:bold; margin:0 0 20px 0; line-height:20px;}
.help_in ul li span					{height:27px; width:27px; background:#4ca7d9; text-align:center;color:#fff; position:absolute; left:0; top:0; line-height:27px; border-radius:30px;}
.login_help h6					{font-size:18px; text-align:left; line-height:20px; color:#343434; font-family: "Conv_GauntletClassic_TB"; margin-left: 0px; margin-bottom:0; font-weight:bold;}
.contact_info					{margin-left: 0px !important; text-align:left;}
.contact_info a					{color:#eb8a2c; font-weight:bold;}

.login_register					{  background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-image: url("../images/login_r_bg.jpg") !important;
    background-origin: padding-box !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: 99% 99%;
    border: medium none;
    padding: 25px 15px 150px;}
.login_register .help_in			{width:100%;}
.login_register .help_in p		{margin-bottom:10px;}
.login_register .help_in h6		{text-align:center; margin-left:0;}
.login_register .help_in p.contact_info{text-align:center; margin-left:0 !important;}
.login_register 					{padding-bottom:103px !important;}
.age_grade .col-md-4				{padding-left:0; padding-right:0; width:21%; float:left;}
.age_grade  .col-md-8			{padding-right:0;width:79%; float:left;}
.login_register .form-control	{height:40px;}
.login_register label				{margin-bottom:6px !important;}
.login_register .help_in			{padding:0 0px; margin:0;}
.log_regi .col-md-6				{float:right;}
.login_register .help_in			{padding:0 30px; margin:0;}
.owl-carousel_2 .owl-item		{border:dashed 2px #2b97d2; border-radius:4px; text-align:center; padding:10px 15px;}
.owl-carousel_2 .owl-item img		{width:auto; max-width:100%;}
.owl-carousel_2 .owl-item h3		{font-size:16px;}
.music_bg 						{position:relative;}
.music_bg p						{position:absolute; top:40%; width:110px; left:26%; right:auto; z-index:101; color:#fff; font-weight:bold; font-size:14px;}
.owl-carousel_2 .owl-controls .owl-prev	{width:42px; height:42px; font-size:0; background: url("../images/arrow_l.jpg") no-repeat; color:#fff; position:absolute; left:-21px; top:40%; border-radius:2px;}
.owl-carousel_2 .owl-controls .owl-next	{width:42px; height:42px; font-size:0; background: url("../images/arrow_r.jpg") no-repeat; color:#fff; position:absolute; right:-21px; top:40%; border-radius:2px;}
.curriculum_menu h1				{margin-bottom:22px;}
.curriculum_menu				{padding-bottom:20px;}
.curriculum_menu  .owl-carousel_2 .owl-carousel .owl-stage-outer	{padding-bottom:15px;}
.owl-carousel_2 .owl-stage-outer .shadow_s			{position:absolute; left:0px; bottom:-15px; width:106%;}
.owl-carousel_2 .owl-carousel .owl-stage-outer .shadow_s img		{width:100%;}
.owl-carousel .owl-stage-outer	{padding-bottom:55px !important;}
.welcome_music_he .navbar-default{background: url("../images/hed_bg.jpg") repeat-x; }
.welcome_music_he .navbar-header .navbar-brand{font-size:26px; color:#fff;}
.welcome_music_he .navbar-header .navbar-brand span	{display:block; font-size:18px;}
.welcome_music_he .navbar		{min-height:78px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-right-radius: 12px; border-top-left-radius: 12px; border:0;}
.welcome_music_he  h2			{font-size:15px; color:#fff; margin-bottom:0px;}
.welcome_music_he .navbar-nav > li > a		{padding-bottom:5px; padding-top:30px; color:#fff; font-size:14px; font-family: "Conv_Ultra"; letter-spacing: 1px;}
.drop_t							{width:210px; right:-60% !important; padding:0px 10px}
.drop_t li a						{ font-family: "Conv_GauntletClassic_TB"; font-size:18px; height:38px; line-height:30px; border-bottom:solid 1px #d6d4d4;}
.drop_t li a:hover					{color:#c9373b;}
.drop_t li a:hover	 .drop_m  li > a	{color:#c9252b;}
.drop_m:hover .drop_t			{display:bloc !important; }
.owl-carousel_3					{padding-left:20px; padding-right:20px; height:250px;}
.owl-carousel_3 .owl-controls .owl-prev	{width:42px; height:42px; font-size:0; background: url("../images/arrow_l.jpg") no-repeat; color:#fff; position:absolute; left:1px; top:40%; border-radius:2px;}
.owl-carousel_3 .owl-controls .owl-next	{width:42px; height:42px; font-size:0; background: url("../images/arrow_r.jpg") no-repeat; color:#fff; position:absolute; right:2px; top:40%; border-radius:2px;}
.back-to-les a 					{width:205px; margin:0 auto; border:solid 1px #eb8a2c; font-weight:bold; color:#eb8a2c; display:block; height:37px; line-height:35px; text-align:center; border-radius:5px; font-weight:bold;}
.welcome_music_he  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background:none; color:#c9373b;}
.video_sec1						{position:relative;}
.video_sec1 iframe 				{width:100% !important; height:250px !important; overflow: hidden;}
.wel_music						{background: url("../images/video_bottom.jpg") repeat-x left 100%; width:100%; padding-top:10px;}
.wel_music b img					{width:100%;}
.welcome_music_he .navbar-toggle	{margin-top:21px;}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
#content1,#content2,#content3,#content4,#content5,#content6{display:none;}
#parentHorizontalTab			{display:block !important;}
.resp-tabs-container			{display:block !important;}
.resp-tab-content-active		{display:block !important;}
.brd-graid 						{position: relative; border-top: 2px solid #c8373a; }
.brd-graid:before, .brd-graid:after { content: ""; position: absolute; border-top-right-radius:20px; border-top-left-radius:20px; background-image: -webkit-gradient(linear, 0 0, 0 50%, from(#c8373a), to(transparent)); background-image: -webkit-linear-gradient(#c8373a, transparent); background-image: -moz-linear-gradient(#c8373a, transparent); background-image: -o-linear-gradient(#c8373a, transparent); background-image: linear-gradient(#c8373a, transparent); top: 11px; bottom: -3px; width: 2px; }}
.brd-graid:before { left: -3px; } .brd-graid:after { right: 0px; border-radius:20px; }
.resp-tabs-list					{display:black; text-align:center; background:#f1f1f1; border-top-left-radius:20px; border-top-right-radius:20px; border-bottom:solid 1px #c1c1c1;}
.resp-tabs-list li				{display:inline-block; text-align:center; float:none; font-family: "Conv_Ultra"; font-size:16px; letter-spacing:1px; border-right:solid 1px #c1c1c1; font-weight:normal; margin-bottom:10px; margin-top:10px; padding-bottom:3px; padding-top:3px;}
.resp-tabs-list li:last-child		{border-right:none;}
.resp-tabs-list li i			{display:block; font-family: "Conv_Ultra"; font-style:normal;}
.resp-tab-content ul li			{text-align:center; background: url("../images/tab_bg.jpg") no-repeat left bottom; background-size:cover; background-position:100% 100%; width:93.333%; margin:0 10px 17px 10px; padding:10px 15px 20px 25px; border-radius:5px; border:dashed 1px #b7b7b7;}
.resp-tab-content ul li h3			{font-size:16px; margin:0 0 15px 0;}
.resp-tab-content ul li p			{font-size:18px; color:#343434; margin:0 0 35px 0;}
.resp-tab-content ul li a			{width:125px; height:35px; background:#eb8a2c url("../images/plain.jpg") no-repeat -1px 2px; line-height:35px; padding-left:26px; color:#fff; border-radius:4px; display:block; margin:0 auto; font-size:18px;}
h2.resp-accordion				{font-size:16px; letter-spacing:1px; background:#f1f1f1 !important; border-top-right-radius:20px; border-top-left-radius:20px;}
h2.resp-accordion i				{display:block;}
#content1 .parentHorizontalTab{display:block !important;}
#content2 .parentHorizontalTab_2{display:block !important;}
#content3 .parentHorizontalTab_3{display:block !important;}
#content4 .parentHorizontalTab_4{display:block !important;}
#content5 .parentHorizontalTab_5{display:block !important;}
.owl-carousel_2 .activee			{background:#c9373b; border:solid 2px #c9373b;}
.owl-carousel_2 .activee a		{ border-style:none;}
.active_close a					{position:absolute; right:-15px; top:-15px; display:none; width:30px; height:30px; background: url("../images/close.png") no-repeat;}
.activee .active_close a			{display:block;}
.owl-carousel_2 .owl-stage		{padding-top:15px;}
.resp-tab-content ul li span		{position:absolute; left:0; bottom:-15px; width:100%;}
.brd-graid						{border-radius:20px;}
.lessen_sec						{margin-top:-9px; padding:0 15px;}
.top_arrow img						{position:absolute; left:40%; bottom:-54px; z-index:101; display:none !important;}
.activee .top_arrow	img			{display:block !important;}
.activee  h3						{color:#fff !important;}
.yellow_sec						{background:#fdf3a4; border-radius:20px;  position: relative; margin-top:18px; margin-bottom:35px;}
.shadow_yellow img				{position:absolute; left:0; bottom:-6px; width:100%;}
.time_standards					{background:#fcf5c1; padding-bottom:40px; padding:22px 0 25px 0;}
.purpose_sec					{padding:15px 5px 20px 5px; border-bottom:solid 1px #c1c1c1;}
.purpose_sec h3					{font-size:16px; text-align:left;}
.purpose_sec p					{font-size:16px; color:#665f26; font-weight:bold; line-height:20px;}
.purpose_sec ul li					{line-height:20px; font-size:16px; margin:0 0 0px 0; padding-right:10px; position:relative; padding-left:20px;}
.purpose_sec ul li span				{position:absolute; left:0; top:0;}
.welcome_lesson_sec h3			{margin-bottom:5px;}
.welcome_lesson_sec h5			{font-size:18px; color:#343434; font-family: "Conv_GauntletClassic_TB";}
.time_list						{text-align:left; padding-bottom:15px; border-right:none;}
.time_list h4					{text-align:left; position:relative; padding-left:35px; font-size:16px; color:#52b335; margin:0 0 2px 0;}
.time_list h4 span				{position:absolute; left:0; top:-5px;}
.time_list ul li					{font-size: 16px; line-height: 22px; padding-left: 36px;}
.class_res						{border-right:none;}
.class_res h4 					{text-align:left; font-size:16px; color:#52b335; margin-bottom:6px;}
.class_res h6 					{text-align:left; font-size:14px; color:#343434; margin-bottom:3px;}
.class_res ul li					{padding-left:10px;  background: url("../images/icon_3.png") no-repeat 0 7px; font-size:16px; margin-bottom:0px; line-height:20px;}
.no-brd							{border:none !important;}

.list_head						{ background: rgba(0, 0, 0, 0) url("../images/hed_bg.jpg") repeat-x scroll 0 0; background-size:100%; padding:9px 0 8px 0; border-top-right-radius:10px; border-top-left-radius:10px;}
.list_no						{background:#c9373b; height:40px; width:40px; border-radius:42px; color:#fff; display:block; margin:0 auto;  font-family: "Conv_Ultra"; text-align:center; line-height:42px; margin:0 auto; font-size:16px;}
.list_head h2					{text-align:center; color:#fff; font-size:20px; float:left; width:100%;}
.list_head h2 span				{display:block; font-size:14px; font-family: "Conv_Ultra"; margin-top:5px;}
.list_li						{}
.welcome_img					{background: #fff none repeat scroll 0 0; border-radius: 20px; margin: 0 auto; padding: 15px; width: 100%;}
.list_li blockquote				{background:#ecd32d; color:#6d610f; font-size:16px; line-height:20px; padding:10px; border-radius:4px; margin-top:12px;}
.list_li						{padding:15px 0px 10px 15px; float:left; width:96%;}
.list_li ul li						{background: url("../images/icon_3.png") no-repeat 0 3px; font-size:16px; padding-left:12px; line-height:20px; font-size:16px; margin-bottom:5px;}
.welcome_img a 					{background: #eb8a2c url("../images/plain.jpg") no-repeat scroll -1px 2px; border-radius: 4px; color: #fff; display: block; font-size: 18px; height: 35px;
    line-height: 35px; margin: 0 auto; padding-left: 45px; width: 125px; position:relative; z-index:101; margin-top:-20px; box-shadow: 1px 1px 1px 0 #ccc;}
.head_watch						{color: #fff; float: none; margin: 0 auto; width: 100px;}
.head_watch img					{float:left; margin-right:10px;}
.head_watch span					{float:left; padding-top:8px; font-size:16px; }
.list_welcome_sec ul li 			{margin-bottom:25px;}
.wel_list_det 					{border-radius:10px; padding:4px 5px; background: rgba(0, 0, 0, 0) url("../images/br_bg_1.jpg") no-repeat left top; background-size:100%; }
.blue_he .list_head 				{background: rgba(0, 0, 0, 0) url("../images/blue_bg.jpg") repeat-x scroll 0 0; background-size:100%;}
.blue_he .wel_list_det 			{background: rgba(0, 0, 0, 0) url("../images/br_bg.jpg") no-repeat scroll left top / 100% auto;}
.video_brd						{border:dashed 2px #59bc3b; border-radius:10px; padding-bottom:20px; position:relative;}
.video_shadow_1 					{width:100%; display:block;}
.video_shadow_1  img				{width:100%; display:block; margin-top:-15px; z-index:-1;}
.back-to-les 					{margin-top:15px;}
.welcome_music_he #navbarCollapse ul{background:#52b335;}
.welcome_music_he #navbarCollapse .navbar-nav > li > a{padding-top: 0;}
.video_shadow_1 img 				{margin-top:-3px;}
.login_div 						{width:100%; text-align:center; background:#fff; padding:10px 0; font-size:16px; margin-top:10px;}
.login_div a 					{display:inline-block; padding:5px 10px; color:#fff; background: url("../images/logout.jpg") repeat-x; border-radius:3px; margin-left:10px;}


}



@media only screen and (min-width: 480px) {
	
	.video_sec1 iframe 			{width:100% !important; height:300px !important;}
	.video_sec1 i				{top:-20px; position:relative;}
	.resp-tab-content ul li		{width:44.999%;}
	.welcome_img				{width: 350px;}
	
}
@media only screen and (min-width: 600px) {
	.left_img			{width:80px;}
	.right_img			{width:80px;}
}
@media only screen and (min-width: 640px) {
.container				{width:96%;}
.header .col-xs-12		{width:50%;}
.logo_1					{width:100%;}
.top_login ul li			{float:left;}
.header 					{background: url("../images/header_bg.jpg") no-repeat center; background-size:100% 100%;}
.video_sec1 iframe 			{width:100% !important; height:400px !important;}
.owl-carousel_3 .owl-controls .owl-nex{right:0;}
.welcome_music_he #navbarCollapse ul{background:none;}
.welcome_music_he #navbarCollapse .navbar-nav > li > a{padding-top: 30px;}
.drop_m .dropdown-menu	{background:#fff;}
.welcome_music_he #navbarCollapse ul.dropdown-menu {background:#fff;}
.owl-carousel_3 			{height: 390px;}
.top_login ul li a {
    color: #fff;
    display: inline-block;
    font-family: "Conv_MyriadPro-Regular";
    font-size: 18px;
    margin: 5px 10px;
    padding: 10px;
    text-align: center;
}
.login_div 				{background:none; text-align:right; color:#fff;}
}

@media only screen and (min-width: 768px) {
.ft_link ul				{text-align: left;}
.ft_link ul li				{float:left; text-align: left;}
.ft_link p				{text-align: left;}
.terms_co ul li			{float:left;}
.social_icon ul			{float:right;}
.copy_right_sec			{text-align: left;}
.develop_by 				{text-align: right;}
.test_img 				{width: 33%; float:left;}
.test_content 			{float: right; padding: 10px 25px; text-align: left; width: 65%; }
.test_content h5, h6		{text-align:left;}
.test_content p			{text-align:left; padding-left:0; margin-left:0;}
.left_img				{position:absolute; left:-20px; bottom:-25px; z-index:101; width:100px;}
.right_img				{position:absolute; right:-30px; bottom:-65px; z-index:101; width:100px;}
.testimonials_sec 		{background: rgba(0, 0, 0, 0) url("../images/test_bg.jpg") no-repeat scroll center top; padding: 65px 0 200px; background-size:100% 100%;}
.admin_sec				{text-align:left;}
.login_help	h4			{text-align:left;}
.video_sec1 iframe 		{width:100% !important; height:500px !important;}
.video_sec1 i			{top:-15px; position:relative;}
.resp-tab-content ul li	{width:31.333%;}
.lessen_sec				{padding:0;}


.list_head						{ background: rgba(0, 0, 0, 0) url("../images/hed_bg.jpg") repeat-x scroll 0 0; padding:9px 0 2px 0; border-top-right-radius:10px; border-top-left-radius:10px;}
.list_no						{background:#c9373b; height:40px; width:40px; border-radius:42px; color:#fff;  font-family: "Conv_Ultra"; float:left; text-align:center; line-height:42px; margin:0 15px 0 20px; font-size:16px;}
.list_head h2					{text-align:left; color:#fff; font-size:20px; float:left;}
.list_head h2 span				{display:block; font-size:14px; font-family: "Conv_Ultra"; margin-top:5px;}
.list_li						{}
.welcome_img					{float:right; width:335px; padding:15px; background:#fff; border-radius:20px; margin-top:-45px; margin-right:15px;}
.list_li blockquote				{background:#ecd32d; color:#6d610f; font-size:16px; line-height:20px; padding:10px; border-radius:4px; margin-top:12px;}
.list_li						{padding:15px 0px 10px 25px; float:left; width:69%;}
.list_li ul li						{background: url("../images/icon_3.png") no-repeat 0 7px; font-size:16px; padding-left:12px; line-height:20px; font-size:16px; margin-bottom:5px;}
.welcome_img a 					{background: #eb8a2c url("../images/plain.jpg") no-repeat scroll -1px 2px; border-radius: 4px; color: #fff; display: block; font-size: 18px; height: 35px;
    line-height: 35px; margin: 0 auto; padding-left: 45px; width: 125px; position:relative; z-index:101; margin-top:-20px; box-shadow: 1px 1px 1px 0 #ccc;}
.head_watch						{float:right; color:#fff; margin-right:375px; margin-top:7px;}


.head_watch img					{float:left; margin-right:10px;}
.head_watch span					{float:left; padding-top:8px; font-size:16px; }
.list_welcome_sec ul li			{width:100%;}
.list_head h2					{width:inherit;}
.head_watch 						{margin-right:15px;}
.list_li 						{padding-left:10px; width:100%;}
.welcome_img 					{background: #fff none repeat scroll 0 0; border-radius: 20px; float: none; margin: 0 auto; padding: 15px; width: 335px;}
.time_list 						{border-right:solid 1px #e3d45d;}
.pd_30							{padding-bottom:12px;}
.pd_30.time_list				{border-right:none; padding-bottom:12px;}
.wel_music 						{margin-bottom:35px;}
.owl-carousel_3 					{height: 500px;}
.video_shadow_1 img 				{margin-top: -8px;}

.top_login ul li a {
    color: #fff;
    display: inline-block;
    font-family: "Conv_MyriadPro-Regular";
    font-size: 14px;
    margin: 5px 0;
    padding: 10px 5px;
    text-align: center;
}



}
@media only screen and (min-width: 800px) {
.welcome_music_he .navbar-nav > li > a		{padding-top:30px;}
.welcome_music_he  h2			{font-size:26px;}

}

@media only screen and (min-width: 992px) {
.top_login 				{padding-top: 30px;}
.logo_1					{text-align:left;}
.list_li				{width:62%; padding-left:25px;}
.welcome_img 			{float: right; margin-right: 15px; margin-top: 0px;}
.head_watch 				{margin-right: 15px;}
.class_res				{border-right:solid 1px #e3d45d;}
}
@media only screen and (min-width: 1024px) {
.container				{width:980px;}
.header 					{background: url("../images/header_bg.jpg") no-repeat center; background-size:100% 100%;}
.test_content 			{padding:30px 10px 0px 10px;}
.test_content h6			{margin-top:40px;}
.owl-carousel_1			{padding:0 85px;}
.left_img				{width:auto;}
.right_img				{width:auto;}
.login_register .help_in	{padding:0 35px; margin:0;}
.video_sec1 iframe 		{width:100% !important; height:650px !important;}
.video_sec1 i			{top:-25px; position:relative;}
.wel_music				{background: url("../images/video_bottom.jpg") repeat-x left 100%; width:100%;}
.purpose_sec ul li			{padding-right:100px;}
.list_li				{width:62%;}
.welcome_img 			{float:right;}
.welcome_img 			{float: right; margin-right: 15px; margin-top: -40px;}
.head_watch 				{margin-right: 355px;}
.owl-carousel_3 					{height: 650px;}
.video_shadow_1 img 				{margin-top: -10px;}
.top_login ul li a {
    color: #fff;
    display: inline-block;
    font-family: "Conv_MyriadPro-Regular";
    font-size: 16px;
    margin: 5px;
    padding: 10px 5px;
    text-align: center;
}
.login_div 				{position:absolute; top:-10px; right:25px;}
.top_login ul			{float:right;}

	

}
@media only screen and (min-width: 1170px) {
.container						{width:1170px;}
.login_help						{width:109%;}
.login_help						{padding:25px 15px 150px 15px; background: url("../images/02_Login_03.png") no-repeat scroll left bottom; background-position:100%; border:none;}
.login_help	h4					{font-size:18px; color:#; padding:0 0px 12px 0px; border-bottom:solid 1px #e5e3e3; margin:0 0 10px 0;}
.help_in						{margin:0 10px 0 150px;}
.help_in ul						{padding-left:90px; padding-bottom:20px;}
.help_in ul li 						{position:relative; padding-left:40px; font-size:16px; color:#343434; font-weight:bold; margin:0 0 20px 0; line-height:18px;}
.help_in ul li span					{height:27px; width:27px; background:#4ca7d9; text-align:center;color:#fff; position:absolute; left:0; top:0; line-height:27px; border-radius:30px;}
.help_in p						{font-size:16px; line-height:20px; margin:0 0 30px 0; font-weight:bold;}
.login_help h6					{font-size:18px; line-height:20px; color:#343434; font-family: "Conv_GauntletClassic_TB"; margin-left: 93px; margin-bottom:0; font-weight:bold;}
.contact_info					{margin-left: 93px !important;}
.contact_info a					{color:#eb8a2c; font-weight:bold;}
.video_sec1 i					{top:-45px; position:relative;}
.video_sec1 iframe 				{width:100% !important; height:650px !important;}
.list_li						{width:69%;}
.owl-carousel_3 					{height:650px; overflow:hidden;}
.wel_music .container			{width:94%; margin:0 auto;}
.video_sec1 i					{width:100%; top:0px; left:0;}
.video_sec1 i img					{width:100%;}
.video_shadow_1 img 				{margin-top: -14px;}

}

@media only screen and (min-width: 1300px) {
.video_shadow_1 img 				{margin-top: -14px;}
	
}

@media only screen and (min-width: 1400px) {
.video_shadow_1 img 				{margin-top: -16px;}
	
}

