@charset "utf-8";body{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;margin:0px 0px 0px 0px}
a:link{color:#2562b5;text-decoration:none}
a:visited{color:#2562b5;text-decoration:none}
a:hover{color:#006600;text-decoration:none}
a:active{color:#006600}
tr.main-tb-bg {
    background: #9ac546;
}
span#llastname {
    padding-left: 25%;
    width: 100% !important;
    max-width: 100%;
}
div#plandiv {
    width: 64%;
}
h3.main-title {
    padding: 14px;
    padding-left: 0;
    font-size: 18px;
}
h1{font-size:16px;color:#006600}
h2{font-size:14px;color:#006600}
div{float:left;margin:auto}
.main-con{float:none;margin:0 auto;width:1280px;}
.outer{float:none;margin:auto;width:100%}
.had-mid{width:100%;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #0081dd 100%);background:-webkit-linear-gradient(top, #1e5799 0%, #0081dd 100%);background:linear-gradient(to bottom, #1e5799 0%, #0081dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#0081dd', GradientType=0);border-bottom:1px solid #f4f4f4}
.phone_number{color:#fff !important;line-height:29px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;max-width:334px;width:100%;height:28px;text-align:right;padding:2px 53px 2px 0;float:right}
.logtt{margin:15px 8px 0px 0px;float:right;color:#ffffff}
.topb{background-color:#1e5799;width:100%;padding:8px 0 8px 0;border-bottom:1px solid #FFFFFF}
.welcome{color:#ffffff;float:right;font-size:14px;margin-right:45px;text-align:right}
.had-bottom{background:url(../images/upperline.jpg) bottom center repeat-x #669900;padding-bottom:10px;width:100%}
.welcome a, .welcome b{margin:0 10px;color:#ffffff !important}
.shadetabs{max-width:629px; padding-left: 25px; background: #f4f4f4; color:#FFFFFF}
.shadetabs ul{font-size:14px;font-weight:bold;padding-top:0;padding-left:5px;background:#f4f4f4;padding-bottom:0}
.shadetabs ul, .shadetabs li a, .shadetabs li a span{_height:auto;margin:0;float:left}
.shadetabs li:hover{background:#fff}
.shadetabs li{list-style:none;float:left;margin-right:8px;position:relative}
.shadetabs li a, li a span{display:block;text-decoration:none;line-height:17px;cursor:pointer;color:#000000;font-weight:normal}
.shadetabs li a{padding:8px 8px;color:#000000;float:left}
.shadetabs li a:hover{color:#02738c}
.log{width:auto;height:133px;padding:20px 0px 0px 15px}
.header{max-width:77%;height:153px;float:right}
.header img{max-width:100%}
.header-nxt{background-image:url(../images/header.jpg);background-color:#669900;max-width:520px;height:153px;width:100%}
.qlinks{max-width:255px;height:153px;background-color:#6b9e01;margin-left:2px}
.qln-ttl{background:#4e7300;max-width:243px;height:25px;padding:0px 6px 0px 6px;font-size:15px;color:#fcff00;line-height:25px;width:100%}
.qln-ttl img{margin-right:6px}
.qlnks-lnks{padding:5px 5px 5px 5px}
.qlnks-lnks ul{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}
.qlnks-lnks ul li a:link{background:transparent url(../images/qlnks-blt.gif);background-repeat:no-repeat;padding-left:13px;color:#ffffff;margin:5px 0}
.qlnks-lnks ul li a:visited{background:transparent url(../images/qlnks-blt.gif);background-repeat:no-repeat;padding-left:13px;color:#ffffff}
.qlnks-lnks ul li a:hover{background:transparent url(../images/qlnks-blt.gif);background-repeat:no-repeat;padding-left:13px;color:#fcff00}
.lefts{max-width:22.7%;width:100%}
.sign_up{background-position:-0px -0px;width:233px;height:62px;margin-top:8px;color:#000000;padding-top:32px;padding-left:13px}
.sign_in {
    width: 100%;
    background: transparent url(../images/bg-sprite_1.webp);
    height: 100px;
    background-position: 100% 100%;
    margin-top: 20px;
    padding-top: 51px;
    background-repeat: no-repeat;
    padding-left: 11px;
    background-size: 100% 100%;
}
.sign_in_table td{color:#ffffff;font-weight:bold}
.tfield{border:1px solid #4d9ada;width:99%}
.tableborder{border:1px;border-style:solid;color:#0000CC}
.req_call{width:100%;margin-top:8px}
.req_cleft{width:11px;height:11px;background-position:-71px -479px}
.req_crgt{width:11px;height:11px;background-position:-82px -479px}
.req_ctop{width:224px;height:10px;border-top:1px solid #9c8905;background-color:#fbfdca}
.req_cmid{width:100%;border:1px solid #9c8905; border-radius: 15px; background-color:#fbfdca;padding:20px 5px 10px 5px;}
.req_tf{border:1px solid #6a6903;width:98%}
.req_cbleft{width:11px;height:11px;background-position:-71px -490px}
.req_cbrgt{width:11px;height:11px;background-position:-82px -490px}
.req_cbtm{width:224px;height:10px;border-bottom:1px solid #9c8905;background-color:#fbfdca;margin-bottom:1px}
.phone_s{background-position:-95px -479px;width:34px;height:25px}
.free_l{background-position:-0px -406px;width:224px;height:52px;float:none;margin:auto}
.scrn{width:70px;height:61px;background-position:-0px -459px;float:none;margin:auto}
.req_call_txt{background:transparent url(..//images/text_web.gif);background-position:-0px -18px;width:183px;height:19px;background-repeat:no-repeat}
.welcome_t{background:transparent url(..//images/text_web.gif);margin:5px 0px 20px 0px;background-position:-0px -0px;width:100%;height:17px;background-repeat:no-repeat}
.page_title{font-family:'Noto Sans', sans-serif;color:#669900;font-size:28px;font-weight:bold;float:left;width:100%;margin-top:17px;margin-bottom:17px;line-height:29px;text-align: center;}
.rights{max-width:73%; line-height:20px; margin:20px 3% 20px 0; text-align:justify;font-size:14px;float:left;width:100%}
.middle{width:980px;font-size:12px;background-color:#ebf4d8;padding:10px 0px 0px 20px;color:#FFFFFF}
.courses_b{margin: 0px 2px;background-color:#1b5ca1; padding-bottom:10px; border-radius: 10px; width:307px;height:160px;text-align:justify;font-size:12px;color:#ffffff}
.courses_first{font-size:18px; padding-left:12px; padding:10px;color:#000000;font-weight:bold;text-align:justify}
.courses_sec{padding:4px 10px 20px 0px;font-size:24px;font-weight:bold;color:#fffe5a;text-align:justify}
.courses_third{padding:13px 15px 0px 15px;color:#FFFFFF;text-align:justify; font-size:14px; line-height: 20px;}
.signbutton{background:transparent url(../images/signin_b.gif);width:74px;height:19px;font-size:14px;border:none;cursor:pointer}
/*.reqbutton{background:transparent url(../images/req_b.gif);width:74px;height:19px;font-size:14px;border:none;cursor:pointer;}*/
.reqbutton {background: transparent url(../images/req_b.gif) no-repeat center;width: 74px;height: 19px;border: none;cursor: pointer;padding: 12px 0;box-sizing: content-box;}
.cntbutton{background:transparent url(../images/button.gif);width:74px;height:19px;font-size:12px;border:none;cursor:pointer}
.bottom{width:96%;font-size:13px;border-top:2px solid #fbfd54;padding-top:0px;padding:0 2%;margin:0}
.bottom a{color:#ffffff}
.bottom ul{list-style:none;margin:auto;padding-left:10px;float:left}
.bottom ul li{float:left;padding:5px 5px 5px 0px;margin:0px 0px 0px 0px}
.bottom ul li a{margin:auto;font-weight:bold;font-size:11px;padding:5px 10px 5px 10px;color:#ffffff;text-decoration:none}
.lft_ftr{width:55%;margin:10px 0px 0px 5px;color:#ffffff}
.copyright{width:35%;padding:12px 10px 0px 0px;color:#FFFFFF;float:right;text-align:right}
.contact_style{float:none;margin:auto;width:378px;height:360px;padding:5px 83px 15px 40px;color:#336600;font-weight:bold}
.contact{float:none;border-top:1px;border-style:thin;color:#ffffff;background-color:#ffffff;padding-top:5px}
.contact_bg{float:none;padding:15px 0px 5px 20px;font-size:14px;color:#ffffff;margin-top:20px}
.contact_1{background-image:url(../images/conmid.jpg);background-repeat:repeat-x;height:250px;color:#ffffff;font-weight:bold}
.contact_1 td{color:#ffffff}
.contact_send{background:transparent url(../images/contactsendbutton.gif);background:no-repeat;width:60px;height:30px;border:none;color:#FFFFFF}
.courses_left{max-width:74.3%;padding-left:30px;margin:5px 2% 20px 0%;_margin:5px 2% 20px 0%;text-align:left;font-size:14px;line-height:20px;width:100%}
.courses_right{max-width:19.7%}
lite-youtube {display: block; width: 100%; aspect-ratio: 16 / 9;background-size: cover;background-position: center;}
.testim_bg{border:1px solid #ccc;max-width:220px;height:auto;padding:12px;margin-top:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:auto}
.signup-r-img, .skype-right{margin-top:8px}
.skype-right > a{float:left;margin-left:10px;line-height:32px;margin-right:10px}
.courses_right img{max-width:100%;float:left}
.courses_right_text{padding:5px 30px 10px 30px;height:180px}
.pakages_tab td{color:#FFFFFF;font-weight:normal;font-size:13px}
.pakages_text td{border:1px solid #000000;color:#666666}
.main_frame{border:1px solid #7ac142;margin:3px;padding:10px;text-align:left;vertical-align:top}
.main_frame legend{color:#08499b;font-size:12px;font-weight:bold;padding-top:0px}
.hding{color:#669900;font-size:14px;font-weight:bold}
.error1{width:600px;height:auto;background:#ffe1e1;border:1px solid #930000;color:#930000;text-align:left;margin-left:170px;margin-right:auto;margin-top:6px;margin-bottom:6px;font-size:12px;padding:6px 6px 6px 6px}
.notice{width:600px;height:auto;background:#D2E1F9;border:1px solid #000099;color:#000099;text-align:left;margin-left:170px;margin-right:auto;margin-top:6px;margin-bottom:6px;font-size:12px;padding:6px 6px 6px 6px}
.ftrt td{text-align:center;vertical-align:top}
.top_course{width:100%}
.tab_course{width:185px;height:14px;padding:6px 8px 8px 8px;_padding:6px 8px 7px 8px;background:#2562b5;font-size:14px;color:#ffffff;font-weight:bold;text-align:center;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}
.body_course{border:1px solid #2562b5;width:97.5%;padding:1%;-webkit-border-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius:10px;-moz-border-radius-topleft:0;border-radius:10px;border-top-left-radius:0}
.sign_up-qf{background:url(../images/signup-home.jpg) no-repeat;max-width:245px;height:120px;color:#000000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #0f66bd;margin-top:8px}
.sign_up-qf h3{color:#669900;margin-left:12px;font-size:17px;margin-top:8px;margin-bottom:7px;font-family:'Noto Sans', sans-serif}
.sign_up-qf p{margin-top:0px;float:left;max-width:150px;margin-left:12px;color:#000;line-height:19px;font-size:14px;margin-bottom:5px}
.sign_up-qf .signbutton, .sign_in-qf .signbutton, .req_cmid-qf .signbutton{margin-top:0px;padding:7px 15px;float:left;margin-left:12px;background:#0965ba !important;color:#fff;height:30px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}
.sign_in-qf{max-width:221px;height:auto;background:#56adda;margin-top:8px;padding-top:0;padding-left:0;padding:10px 12px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #000;margin-bottom:10px}
.sign_in-qf h2, .req_cmid-qf h2{color:yellow;font-size:17px;margin:0 0 7px;font-family:'Noto Sans', sans-serif}
.sign_in-qf label, .req_cmid-qf label{color:#fff;float:left;font-size:14px;margin:0 0 5px 0;width:100%}
.sign_in-qf .tfield, .req_cmid-qf .req_tf{font-size:14px;border:1px solid #4d9ada;padding:4px;width:96%;margin:0 0 8px 0}
.req_cmid-qf select.req_tf{width:97%}
.sign_in-qf a{color:#ffffff;float:left;font-weight:normal;margin-top:15px;margin-right:10px}
.sign_in-qf .signbutton{float:right;background:#6ea501 !important;margin-top:8px}
.req_cmid-qf{max-width:221px;border:1px solid #0f66bd;background-color:#fdf9b0;padding:10px 12px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.req_cmid-qf h2{color:#669900}
.req_cmid-qf label{color:#000}
.req_cmid-qf .signbutton{float:right;margin-top:7px}
.req_cmid-qf input.alert{border:1px dotted red !important}
.testim_bg h2{width:100%;border-bottom:1px dashed #bbbbbb;font-size:22px;margin-bottom:5px;color:#669900;font-weight:bold;margin-top:0;padding-bottom:5px;font-family:'Noto Sans', sans-serif;float:left}
#marqueecontainer{position:relative;width:210px;height:auto;overflow:hidden;padding:0}
.testim_inner{margin-bottom:10px;width:100%;line-height:20px;padding-bottom:10px;border-bottom:1px dashed #bbbbbb}
.testim_inner span{color:#b34700;font-size:14px;float:left;margin-top:5px;text-align:right;width:100%}
.contant-home p{float:left;line-height:20px;font-size:14px}
.contant-home .welcome-text{max-width:87%}
img.paypal-img{float:right;margin-top:15px;max-width:10%}
.contant-home h1{width:100%;font-size:25px;float:left;color:#6ea501;font-family:'Noto Sans', sans-serif;margin:0 0;padding:0;text-align:left}
.contant-home h2{width:100%;font-size:18px;float:left;color:#6ea501;font-family:'Noto Sans', sans-serif;margin:0 0;padding:0}
.free-trial{background-color:#f4f4f4;border-top:1px solid #000;border-bottom:1px solid #000;float:left;width:100%;margin-bottom:1em}
.free-trial-left{max-width:305px;text-align:center;width:100%;margin:10px 0}
.free-trial-left h2{font-size:19px;color:#2562b5;font-weight:normal;padding:0;margin:0}
.free-trial-left h3{font-size:19px;font-weight:normal;padding:0;margin:0}
.signup-img{float:right;margin:7px 15px}
.free-trial > img{text-align:center;float:none;width:79px;margin-left:5%;margin-top:5px}
.box h2{color:#0965ba}
.box{-webkit-box-shadow:2px 2px 5px 1px rgba(59,58,59,0.11);-moz-box-shadow:2px 2px 5px 1px rgba(59,58,59,0.11);box-shadow:2px 2px 5px 1px rgba(59,58,59,0.11);padding:1% 2% 2% 0%;float:left;max-width:46%;width:100%;margin-bottom:20px}
.box p{margin:10px 0 0 0;padding:0}
.shadetabs .active{background:#1e5799;color:#fff;}
.shadetabs .active span{color:#fff;}
.focus-boxce .box:nth-of-type(odd){margin-right:4%}
footer{background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #0081dd 100%);background:-webkit-linear-gradient(top, #1e5799 0%, #0081dd 100%);background:linear-gradient(to bottom, #1e5799 0%, #0081dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#0081dd', GradientType=0);border-top:2px solid #73ab00;width:100%;float:left;margin-top:8px;padding:0 0}
.copyright{color:#ffffff;padding:8px 0px 8px 0px;border-top:1px solid #003e84;width:100%;text-align:center}
.footer1, .footer2, .footer3, .footer4, .footer5{width:100%;margin-top:30px;margin-bottom:30px}
/*.footer1 a, .footer2 a, .footer3 a, .footer4 a, .footer5 a{width:100%;float:left;margin-bottom:8px}*/
.footer1 a, .footer2 a, .footer3 a, .footer4 a, .footer5 a {width: 100%;float: left;display: block;padding: 6px 0;margin-bottom: 4px;line-height: 1.3;}
.footer-title {width: 100%;float: left;display: block;padding: 6px 0;margin-bottom: 4px;line-height: 1.3;color: #ffffff;}
#rqst input[type="text"],#rqst select,#rqst input[type="submit"]{padding:8px 6px;line-height:1.3;min-height:38px;width:100%;box-sizing:border-box}#rqst label{padding:6px 0;display:inline-block}
.footer5 img{margin-bottom:8px}
.footer1{max-width:14%}
.footer2{max-width:13%;margin-left:3.5%}
.footer3{max-width:15%;margin-left:3.5%}
.footer4{max-width:24%;margin-left:3.5%}
.footer5{max-width:20%;margin-left:3.5%}
.footer2 h3, .footer3 h3, .footer4 h3{margin:0;padding:0}
.footer1 span{float:left;width:100%;margin-bottom:15px}
.footer1 span img{float:left;margin-right:13px;margin-top:5px}
.nav{position:relative}
.nav-mobile{display:none;cursor:pointer;position:absolute;top:0;right:0;background:#34495e url("../images/nav.png") no-repeat scroll center center;height:40px;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:40px}
.knowledge-left{margin-top:8px;margin-bottom:8px}
.knowledge-left a{float:left;margin:8px 0 0px 0;font-size:14px;padding-bottom:8px;width:100%;border-bottom:1px solid #ccc}
.dropmenudiv{display:none;position:absolute;top:33px;width:250px;z-index:1000;}
.dropmenudiv li a{font-size:12px !important;}
.shadetabs li:hover ul{display:block}

@media (max-width:1003px){.rights{margin:5px 1.8% 0 1.5%;max-width:71%}
.courses_left{margin:5px 1.8% 0 1.5%;max-width:71%}
.lefts{max-width:24.2%;margin-left:1.5%}
.courses_right{max-width:24.2%;margin-right:1.5%}
.header-nxt{display:none}
.qlinks{float:right;margin-right:15px}withd
.main-con{width: auto !important;}
}

@media (max-width:955px){
.shadetabs li a {
    width: 100%;
    margin: 0px;
    text-align: left;
    padding-left: 15px;
}
.shadetabs li a{
	color:white;
}
img {
    width: auto;
    line-height: 0px;
}
img.img-siz{
	width: 100% !important;
}
.shadetabs li:hover {
    background: #00bcd4;
}
.shadetabs li a, li a span{
	color:white;
}
.shadetabs{max-width:100%;width:100%;position:absolute;z-index:1000}
.shadetabs ul{width:100%;background: #669900;text-align:center;padding:0 !important}
.shadetabs li{width:100%;border-bottom:1px solid #e7e7e7;padding:0 !important;margin-right:0}
.shadetabs li a span{width:100%}
.nav-mobile{display:block}
.nav{width:100%;padding:40px 0 0}
.nav-list{display:none}
.nav-active{display:block}
.nav-mobile-open{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}
.welcome, .phone_number{float:none;text-align:center;margin-right:0;padding-right:0;max-width:100%}
.log{float:none; margin:0 auto; text-align:center;}
.header{display:none}
.rights, .lefts, .courses_left, .courses_right{margin:2% 3% 2% 2%;max-width:100%; padding-left:0px;}
.lefts{margin-top:0px}
.sign_up-qf{background:#fdf9b0 url("../images/signup-home.jpg") no-repeat scroll right bottom;height:145px;margin-right:4%;max-width:45.7%;width:100%;margin-bottom:20px;position:relative}
.sign_in-qf{height:177px;margin-bottom:20px;max-width:45.7%;padding:2%}
.sign_up-qf p{float:left;max-width:83%;width:100%;font-size:17px}
.sign_up-qf h3{margin-top:15px;}
.sign_up-qf .signbutton{bottom:13px;left:0;position:absolute}
.req_cmid-qf{margin-top:11px;max-width:96%;padding:2%}
.footer1{float:none;margin:30px auto;max-width:378px;width:100%;height:36px}
.footer1 span{max-width:125px}
.footer2{max-width:16%}
.footer3{max-width:18%}
.footer4{max-width:28%}
.footer5{max-width:24%}
.signup-r-img, .skype-right{display:none}
.testim_bg{height:187px;margin-top:10px;max-width:45.7%;padding:2%;width:100%}
#marqueecontainer{height:150px;max-width:100%;width:100%}
.courses_right{float:none}
.courses_left{float:left;width:100%}
.qlinks{float:left;margin-right:0;max-width:100%;width:100%;height:auto;margin:0}
.qln-ttl{max-width:100%;padding:0;text-align:center;width:100%}
.qlnks-lnks{padding:1%;width:98%}
.qlnks-lnks ul li a:link{background:transparent url("../images/qlnks-blt.gif") no-repeat scroll 0 0;color:#ffffff;margin:10px 12px}
.full-page{width:96%;margin:0 2%}
.dropmenudiv{display:block;position:static;width:100%}
}
@media (max-width:767px){.box{max-width:98%;padding:1% 2% 0 0}
.sign_up-qf{margin-right:0;max-width:100%}
.sign_in-qf{max-width:96%;width:100%}
.free-trial{text-align:center}
.free-trial > img{float:none;margin-left:auto;margin-right:auto}
.free-trial-left{margin:10px 0;max-width:100%;text-align:center;width:100%}
.signup-img{float:none;margin:15px auto;text-align:center}
.footer2, .footer3, .footer4, .footer5{max-width:100% !important;text-align:center !important;margin:0 0 20px 0}
.testim_bg{max-width:95.7%;margin-bottom:15px}
}
@media (max-width:480px){.bottom{padding:0}
.footer1{max-width:115px}
img.paypal-img{display:none}
.contant-home .welcome-text{max-width:inherit}
}
.form-basic label.error, .form-basic span b .error{margin-left:10px;color:#FF0000;display:inline;float:right;width:100%;text-align:left;max-width:467px;margin-top:5px}
.form-basic h2{border-bottom:2px solid #6caee0;box-sizing:border-box;color:#4c565e;display:inline-block;font-size:24px;margin:0;padding:0 10px 15px}
.form-basic{max-width:100%;margin:0 auto;padding:20px;box-sizing:border-box;font:bold 14px sans-serif;float:left}
.form-basic .form-row{text-align:left;margin-bottom:22px;width:100%}
.form-basic .form-title-row{text-align:center;margin-bottom:55px}
.form-basic .form-row a{margin:10px 20px 10px 0px}
.form-basic .form-row > label span{display:inline-block;box-sizing:border-box;color:#5F5F5F;max-width:219px;text-align:left;vertical-align:top;padding:5px 15px 5px 0px;width:100%}
.form-basic label input{color:#5f5f5f;box-sizing:border-box;max-width:380px;box-shadow:1px 2px 4px 0 rgba(0, 0, 0, 0.08);border:1px solid #dbdbdb;width:100%;padding:7px 5px;font-size:14px;}
.form-basic input[type=radio], .form-basic input[type=checkbox]{box-shadow:none;width:auto}
.form-basic input[type=checkbox]{margin-top:13px}
.form-basic select{background-color:#ffffff;color:#5f5f5f;box-sizing:border-box;max-width:380px;box-shadow:1px 2px 4px 0 rgba(0, 0, 0, 0.08);padding:7px 8px;border:1px solid #dbdbdb;width:100%;font-size:14px;}
.form-basic textarea{color:#5f5f5f;box-sizing:border-box;max-width:382px;height:80px;box-shadow:1px 2px 4px 0 rgba(0, 0, 0, 0.08);font:normal 13px sans-serif;padding:5px;border:1px solid #dbdbdb;resize:vertical;width:100%}
.form-basic .form-radio-buttons{display:inline-block;vertical-align:top}
.form-basic .form-radio-buttons > div{margin-top:10px}
.form-basic .form-radio-buttons label span{margin-left:8px;color:#5f5f5f;font-weight:normal}
.form-basic .form-radio-buttons input{width:auto}
.form-basic .cntbutton1{display:block;border-radius:2px;background-color:#0965ba !important;color:#ffffff;font-weight:bold;box-shadow:1px 2px 4px 0 rgba(0, 0, 0, 0.08);padding:14px 22px;border:0;margin:10px 20px 10px 0px;width:100%;max-width:120px;float:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}
.form-basic .form-row-btn{max-width:600px;float:right;width:100%}
.form-basic p.field{margin:0px}
.form-basic label.error.checked{display:none !important;margin:0;padding:0;height:0}
}
@media (max-width:767px){.form-basic{padding:30px}
.form-basic .form-row{max-width:100%;margin:0px auto 20px auto;text-align:left}
.form-basic .form-title-row{margin-bottom:50px}
.form-basic label input{max-width:inherit}
.form-basic .form-row > label span{display:block;text-align:left;padding:0 0 10px}
.form-basic select{max-width:100%}
.form-basic textarea{max-width:100%}
.form-basic input[type=checkbox]{margin-top:0}
.form-basic .form-radio-buttons > div{margin:0 0 10px}
.form-basic .cntbutton1{margin:5px 0 5px 20px}
#form1 label.error{text-align:left}
.req_cmid-qf .signbutton{float:left;margin-top:7px;margin-left:46%;}
}
a[href^="tel"]{color:inherit;text-decoration:none;}
#dropmenu6 > li{width:100%;border-bottom:1px solid #ccc;}
.footer1 a{line-height:33px;}
.popular-footer-links{color:#b0b0b0;float:left;margin-bottom:10px;width:100%;}
.sitemap-qf li a { float: none !important;}
.testim_bg{-webkit-box-shadow:2px 2px 5px 1px rgba(59,58,59,0.11);-moz-box-shadow:2px 2px 5px 1px rgba(59,58,59,0.11);box-shadow:2px 2px 5px 1px rgba(59,58,59,0.11);float:left;width:100%;margin-bottom:20px}
a.read-more-t { width: 100%;text-align: center;float: left;margin: 3px 0;padding: 3px 0;}
.Testimonials-page {background: #fff none repeat scroll 0 0;  border: 1px solid #ccc; float: left; margin-bottom: 25px; padding: 20px; width: 92%;}
 .testimonials-bottom {float: right; text-align: right; width: 100%;}
 .testimonials-bottom .testimonials-name {color: #b34700; float: right; width: 100%;}
    .pagenation-q{ margin-top: 20px; }
  .pagenation-q b{
    display: block;
    float: left;
    text-decoration: none;
    padding: 6px 11px;
    margin-right: 6px;
    border-radius: 3px;
    color: #fff;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
    border: 1px solid #616c78;
    background: #838d98;
    -moz-box-shadow: inset 0 3px 0px -2px rgba(255, 255, 255, .3);
    -webkit-box-shadow: inset 0 3px 0px -2px rgba(255, 255, 255, .3);
    box-shadow: inset 0 3px 0px -2px rgba(255, 255, 255, .3);
}
.pagenation-q  a {
    display: block;
    float: left;
    text-decoration: none;
    padding: 6px 11px;
    margin-right: 6px;
    border-radius: 3px;
    color: #fff;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
    border: 1px solid #43505e;
    background: #1e5799 ;
    
}
.pagenation-q  a:hover {
    background: #556270; 
  
}
.pagenation-q  span{
	padding: 8px 11px;
    margin-right: 6px;
    float: left;
}
.read-more{
	text-decoration: underline !important;
	color: #ffffff !important;
	font-weight: normal;
	font-size: 11px;
	float: right;
}

@media only screen and (max-width: 768px) {
.testim_bg {
    display: none;
}
.shadetabs{
	padding-left:0px;
}
.main-con {
   float: inherit;
   margin: 0 auto;
   width: auto;
}
.row.edit{
	width:100%;
}
.courses_b{
	width:100%;
	margin-bottom:10px;
}    
td.mobile-tb {
    width: 100%;
    padding-right: 5%;
}
.footer1{
	display:none;
}  
.footer2, .footer3, .footer4, .footer5 {
    max-width: 40% !important;
    text-align: left !important;
    margin: 25px 0 20px 25px;
} 
.popular-footer-links{
	padding:10px;
}
.row.edit {
    padding-bottom: 18px !important;
}
.popular-footer-links {
    padding: 10px;
    width: 90%;
    margin: 13px;
    margin-top: 0;
}
.sign_in{
	padding-left: 0px;
	margin-top: 0px;
}
div#quran-section {
    margin-bottom: 3px;
}
.req_cmid{
	width:96%;
}
input.sec-qes {
    width: 97%;
}
.form-basic .form-row > label span{
	padding:5px 0px 5px 0px;
}
.form-basic .cntbutton1{
	float:right;
	margin:10px 0px 10px 0px;
}
.form-basic .form-row > label span{
	max-width:100%;
}
input.sec-qs {
    max-width: 49% !important;
}
.form-basic .cntbutton1{
	margin:10px 0px 10px 15px;
}
div#plandiv {
    width: 100%;
}
input#mobil {
    max-width: 70% !important;
}
select#mob-ile {
    max-width: 24% !important;
}
span#llastname{
	padding-left:0px;
}
.main-con{
	padding-left:0px !important;
	padding:15px;
}
#marqueecontainer {
	height: 100%;
}
.testim_bg{
	height:350px;
}
ol {
    padding: 15px;
}
}
.dropmenuCourses{width: 200px !important}