@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800);

@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);

body{ padding:0; margin:0; font-family: 'Montserrat', sans-serif;}
a, img{ border:0; outline:none;}
.wrapper a{ text-decoration: none; color:#F4743D;}
.wrapper a:hover{ text-decoration:underline;}

.header{ background:#ffffff; height:131px; border-bottom:solid 5px #229bd5; position:fixed; top:0; left:0; right:0;  z-index:100000;}
.header_outer{ height:131px;}
.wrapper{ width:1000px; margin: 0 auto;}
.logo{ width:275px; float:left; margin:15px 0 0 0;}
.nav{ width:700px; float:left;}
.nav ul{ padding:0; margin:50px 0 0 6px; list-style:none; float:lift;}
.nav ul li{ padding:0 0 10px 20px; margin:0; float:left;}
.nav ul li a{ font: 700 14px 'Montserrat', sans-serif; color:#229bd5; text-decoration:none; cursor:pointer; }
.nav ul li a:hover{ color:#f4743d; text-decoration:none;}

.nav ul li ul{ position:absolute; background:#229BD5; z-index:100000; width:220px; display:none; margin-top:0; margin-left:0;}
.nav ul li ul li{ border:0; display:block; float:none; margin:0; padding:0 10px; border-bottom: dotted 1px #FFFFFF;}
.nav ul li ul li a{ display:block; font: 400 13px/30px 'Montserrat', sans-serif!important; color:#ffffff; text-transform:uppercase;}
.nav ul li:hover ul{ display:block;}

.rt_item{ width:275px; float:right; margin:15px 0 0 0; display:none;} /*Right side $700 per month image*/




.banner_area{ background:#ffffff; height:351px;}

.blue_area{ background:#229bd5; padding:30px 0;}
.box{ width:484px; float:left; border: solid 3px #ffffff; background:#ffffff;}
.box h2{ padding:17px 0 0 0; margin:0; text-align:center; text-transform:uppercase; font: 600 20px/20px 'Montserrat', sans-serif; color:#229bd5; }
.box .txt{ font: 400 16px/25px 'Montserrat', sans-serif; color:#5e5e5e; text-align:center; padding:11px 8px 15px 8px;}
.box a{ display: block; background:#f4743d; text-align:center; height:64px; font: 700 24px/64px 'Montserrat', sans-serif; text-transform:uppercase; color:#ffffff; text-decoration:none; }
.box a:hover{ background:#229bd5;}
.gap-lt{ margin:0 0 0 20px;}



.box1{ width:229px; float:left; border: solid 3px #ffffff; background:#ffffff;}
.box1 h2{ padding:17px 0 0 0; margin:0; text-align:center; text-transform:uppercase; font: 600 15px/20px 'Montserrat', sans-serif; color:#229bd5; }
.box1 .txt{ font: 400 14px/20px 'Montserrat', sans-serif; color:#5e5e5e; text-align:center; padding:11px 8px 15px 8px; height:75px;}
.box1 a{ display: block; background:#f4743d; text-align:center; height:64px; font: 700 24px/64px 'Montserrat', sans-serif; text-transform:uppercase; color:#ffffff; text-decoration:none; }
.box1 a:hover{ background:#229bd5;}




.news_section{ background:#eff0ef; padding-bottom:10px;}
h1{ padding:18px 0 5px 45px; margin:0; border-bottom:solid 1px #ffffff; font: 600 30px 'Montserrat', sans-serif; color:#229bd5; text-transform:uppercase; background:url(../images/icon1.jpg) 0 23px no-repeat;}
.list{ padding:0 0 0 45px; list-style:none; margin:17px 0 0 0;}
.list li{ padding:0 0 15px 21px; background:url(../images/bullet.jpg) 0 8px no-repeat;}
.list li a{ text-decoration: none; font: 400 14px/18px 'Montserrat', sans-serif; color:#303030;}
.list li a:hover{ color:#f4743d;}

.about_section{ background:#ffffff; padding: 0 0 40px 0;}
.about_section h3{padding:22px 0 5px 45px; margin:0; border-bottom:solid 1px #c4c4c4; font: 600 30px 'Montserrat', sans-serif; color:#229bd5; text-transform:uppercase; background:url(../images/arrow001.png) 0 25px no-repeat;}
.about_section p{ padding:20px 0 0 0; margin:0; font: 400 14px/20px 'Montserrat', sans-serif; color:#5e5e5e;}
.link{ width:112px; height:40px; background:#f4743d; display:block; font: 600 14px/40px 'Montserrat', sans-serif; text-align:center; text-transform:uppercase; color:#ffffff; text-decoration:none; border-radius:10px; border: solid 1px #c46b44; }
.link:hover{ background:#229BD5; border: solid 1px #03608d;}

.link0001{ width:900px; background:#f4743d; display:block; font: 600 14px/20px 'Montserrat', sans-serif; text-align:center; text-transform:uppercase; color:#ffffff; text-decoration:none; border-radius:10px; border: solid 1px #c46b44; padding:10px; }
.link0001:hover{ text-decoration:none !important;}

.footer_area{ background:#34495d; padding:20px 0;}
.footer_txt{ text-align:center; font: 600 14px/20px 'Montserrat', sans-serif; color:#ffffff; border-bottom: solid 1px #495c6e; padding-bottom:15px;}
.footer_txt a{ text-decoration:none; color:#229bd5;}
.footer_txt a:hover{ color:#f4743d;}

.copy{ text-align:center; font: 400 13px/18px 'Montserrat', sans-serif; color:#ffffff; padding:12px 0 0 0; }




.btmform{background:#229BD5; display: none; padding:20px 0; font: 400 14px/20px 'Montserrat', sans-serif; color:#5e5e5e; position:relative;}

.form_area{ width:375px; margin: 0 auto 0; border: solid 1px #CCCCCC; padding:10px; border-radius:7px; color:#575757 !important;}
.form_area h2{  margin:0 4% 10px 0 !important; font: 600 25px/25px 'Montserrat', sans-serif; color:#ffffff; background:#F57341; padding:5px 10px !important;}
.form_area input[type="text"]{ width:95%; height:25px; border: solid 1px #CCCCCC; padding:0 2%; border-radius:5px; margin-bottom:10px;}
.form_area input[type="email"]{ width:95%; height:25px; border: solid 1px #CCCCCC; padding:0 2%; border-radius:5px; margin-bottom:10px;}
.form_area input[type="password"]{ width:95%; height:25px; border: solid 1px #CCCCCC; padding:0 2%; border-radius:5px; margin-bottom:10px;}
.form_area textarea{ width:95%; height:150px; border: solid 1px #CCCCCC; padding:5px 2%; border-radius:5px; margin-bottom:10px;}
.form_area .small input[type="text"]{ width:30px;}
.form_area input[type="submit"]{ background:#F57341; padding:5px 10px; color:#ffffff; cursor:pointer; border:0; font-size:15px; border-radius:5px; margin-top:10px;}
.form_area input[type="submit"]:hover{ background:#229BD5;}

.form_area input[type="button"]{ background:#C32227!important; padding:5px 10px!important; color:#ffffff; cursor:pointer; border:0; font-size:15px!important; border-radius:5px; margin-top:5px;}
.form_area input[type="button"]:hover{ background:#01AEF3!important;}

.form_area .button { background:#F4743D!important;}
.form_area .button:hover{ background:#01AEF3!important;}

.form_area select{ width:99%; height:25px; border: solid 1px #CCCCCC; padding:0 2%; border-radius:5px; margin-bottom:10px;}


.list3{ padding:0; list-style:none; margin:17px 0 0 0;}
.list3 li{ padding:0 0 15px 21px; background:url(../images/bullet.jpg) 0 8px no-repeat; font: 400 14px/20px 'Montserrat', sans-serif; color:#5e5e5e;}

.list3ok{ padding:0; list-style:none; margin:17px 0 0 0;}
.list3ok li{ padding:0 0 15px 21px; background:url(../images/bul.png) 0 3px no-repeat; font: 400 14px/20px 'Montserrat', sans-serif; color:#5e5e5e;}

.listol{ padding:0; margin:17px 0 0 15px;}
.listol li{ padding:0 0 15px 2px; font: 400 14px/20px 'Montserrat', sans-serif; color:#5e5e5e;}

.hd1{font: 600 25px/20px 'Montserrat', sans-serif !important; color:#F3743D!important; border-bottom: dashed 1px #cccccc; padding-bottom:10px !important; text-transform:uppercase;}

.table_pricing{ border: solid 1px #CCCCCC; padding:3px;}
.table_pricing tr{ background:#ffffff;}
.table_pricing tr:nth-child(even){ background:#ffffff;}
.table_pricing tr:nth-child(odd){ background:#e4f6ff;}
.table_pricing td{padding:7px 15px; font: 400 14px/18px 'Montserrat', sans-serif; color: #5e5e5e;}
.ht{}
.ht td{font: 600 14px/18px 'Montserrat', sans-serif!important; color:#ffffff!important; background:#229BD5!important;}

.linkbox{ cursor:pointer;}
.linkbox:hover{ border: solid 3px #F3743D; background:#F3743D;}
.linkbox:hover h2{ color:#ffffff;}

/*Popup*/
 .black_overlay{
        display: none;
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background-color: black;
        z-index:1001;
        -moz-opacity: 0.8;
        opacity:.80;
        filter: alpha(opacity=80);
    }
    .white_content {
        display: none;
        position: absolute;
        top: 15%;
        left: 25%;
        width: 50%;
        height: 50%;
        padding: 16px;
        border: 16px solid #229BD5;
        background-color: white;
        z-index:1002;
        overflow: auto;
    }
/*Popup*/



.white_content p{ padding:10px 0 5px 0; margin:0; font: 400 14px/20px 'Montserrat', sans-serif; color:#5e5e5e;}
.white_content .close{ width:50px; height:30px; display:block; background:#F5733F; color:#ffffff; font-size:12px; line-height:30px; float:right; text-align:center; text-transform:uppercase; text-decoration:none; border-radius:15px;}
.white_content .close:hover{ background:#229BD5;}

.linkc{ width:175px; height:60px; margin:25px auto 0; display:block; background:#F5733F; color:#ffffff; font-size:30px; line-height:60px; text-align:center; text-transform:uppercase; text-decoration:none; border-radius:15px; font-weight:700; cursor:pointer; border: solid 1px #F5733F;}
.linkc:hover{ background:#229BD5; border: solid 1px #ffffff;}

.list-step ul{  margin-top:10px;}
.list-step ul li{color: #5e5e5e; font: 400 14px/20px "Montserrat",sans-serif; padding:5px 0; background:url(../images/bullet.jpg) 0 10px no-repeat; list-style:none; padding-left:20px;}
.list-step ul ul li{ background:none; list-style:square; padding-left:0; }

.link03 a{ text-decoration: none; color:#5e5e5e;}
.link03 a:hover{ color:#F3743D;}

.hd2{font: 600 22px/20px "Montserrat",sans-serif; color:#F3743D;}
.hd2 span{font: 400 16px/20px "Montserrat",sans-serif; color:#229BD5;}
.team p{ padding:7px 0 30px 0 !important;}
.link2{ text-decoration:none; color:#F7743E;}
.link2:hover{ text-decoration:underline;}

.picimg{ background:url(../images/pic3.jpg) 0 0 no-repeat; width:314px; height:327px;}
.picimg:hover{ background:url(../images/pic3-hover.jpg) 0 0 no-repeat;}

.footer_logo{ position:absolute; width:150px; top:17px; right:0; display:none;}
.footer_logo img{ width:150px;}

.story_img{ padding-bottom:50px;}
.story_img img{ border: solid 1px #CCCCCC; padding:5px; margin-top:10px;}

.trans{ position:relative;}
.lang{ position:absolute; top:15px; right:544px;}
.lang2{ position:absolute; top:56px; right:0px;}


.translated-ltr .lnav li{ padding-left:15px !important;}
.translated-ltr .lnav li a{ font-size:13px !important; }
.translated-ltr .linkc{font-size:20px !important; }
.translated-ltr .l2{ width:400px !important;}
.translated-ltr .l2 img{ width:400px !important;}
.translated-ltr .n2{ width:600px !important;}
.translated-ltr .n2 a{ font-size:13px !important; }

.translated-ltr .box h2{ font-size:18px !important; }



.wht_box{ background:#ffffff; padding:20px 20px 30px 20px;}
.wht_box .hd3{ text-align:center; font-size:30px; font-weight:600; color:#229BD5; border-bottom: dotted 1px #CCCCCC; padding-bottom:5px;}
.wht_box p{ padding:15px 0 0 0; margin:0; font-size:17px; line-height:24px; color: #5e5e5e;}


.nav_pa{ height:40px;}
.nav_pa ul{ padding:0; margin: 0 0 0 130px; list-style:none;}
.nav_pa ul li{ padding:0; margin:0 40px 0 0 ; float:left;}
.nav_pa ul li a{ text-decoration:none; color:#ffffff; line-height:35px; font-weight:600; font-size:17px;}
.nav_pa ul li a:hover{ color:#ffaf8c;}

.hd4{ font-size:20px!important; font-weight:600!important; color:#229BD5!important;}
.con p a{ text-decoration:none; color:#229BD5;}
.con p a:hover{ color:#f4743d;}
.list1 li{ font-size:14px; color:#5e5e5e; margin-bottom:5px; font-style: italic;}
.list01{ margin-left:0; padding-left:18px;}
.list01 li{ font-size:14px; color:#5e5e5e; margin-bottom:10px;}

.blue_box{ background:#229BD5; color:#ffffff !important; text-align:justify; padding:15px !important; margin-top:20px!important;}

.ri_btn{ width:275px; position:absolute; top:65px; left:615px;}
.ri_btn a{ text-decoration:none; color:#ffffff; background:#229BD5; font-size:20px; font-weight:600; width:275px; display:block; text-align:center; line-height:40px; height:40px; border-radius:10px;}
.ri_btn a:hover{ background:#F57C48;}
.lh{ line-height:30px !important;}

.orange_area{ background:#f4743d; margin:20px 0 0 0; padding:20px;}
.orange_area ul{ padding:0; margin:0 20px 0 20px;}
.orange_area ul li{ color:#ffffff; font-size:16px; padding:2px 0;}

.list01n{ margin-left:0; padding-left:0px;}
.list01n li{ font-size:14px; color:#5e5e5e; margin-bottom:10px; list-style:none; background:url(../images/bullet.png) 0 4px no-repeat; padding-left:18px;}
.list01n li strong{ font-size:16px; color:#229BD5;}




/*************************Dashboard**************************/
.circle_group{ padding:0; margin:100px 0 0 10px; list-style:none; position:relative; z-index:1000;}
.circle_group li{ float:left; margin-right:20px; position:absolute; }
.circle_group li a{ width:180px; height:180px; display:block; text-align:center; line-height:180px; color:#ffffff; text-decoration:none; font-size:25px; font-weight:600; -webkit-border-radius: 180px; border-radius: 180px; transition:all 0.3s ease;}
.circle_group li a:hover{
		
		-webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);

}

.bluec{ background:#229BD5;}
.bluec:hover{box-shadow: inset 0 0 0 20px #2fbbfe;}

.orangec{ background:#F4743D;}
.orangec:hover{box-shadow: inset 0 0 0 20px #f89f79;}


.redc{ background:#E5291C;}
.redc:hover{box-shadow: inset 0 0 0 20px #ff5e53;}


.greenc{ background:#5BB911;}
.greenc:hover{box-shadow: inset 0 0 0 20px #90da56;}


.yellowc{ background:#FFB301;}
.yellowc:hover{box-shadow: inset 0 0 0 20px #fbd16d;}


.mike_pic{ text-align:center; position:relative; width:300px; height:300px; margin: 0 0 0 201px;}
.mike_pic img{-webkit-border-radius: 180px; border-radius: 180px; margin:150px 0 250px 0; border: solid 5px #cccccc; padding:5px;}
.mike_pic .pic_hover .text_pic{-webkit-border-radius: 180px; border-radius: 180px;  background:#6D6E71; width:240px; height:240px; position:absolute; top:160px; left:30px; color:#ffffff; font-size:22px; font-weight:600; line-height:240px;  visibility:hidden; opacity:0; transition:all 0.3s ease;}
.mike_pic .pic_hover:hover .text_pic{ display:block; visibility:visible; opacity:1; box-shadow: inset 0 0 0 20px #229BD5;}

.mike_pic .pic_hover{height:411px;}


.db_search{ font-size:17px; font-weight:600; color:#229BD5; width:265px; float:right; margin-top:20px; position:relative;}
.db_search input[type="text"]{ width:100px; border: solid 1px #229BD5; padding:5px; height:16px; }
.btn_bd{ background:url(../images/ok.jpg) 0 0 no-repeat; width:32px; height:28px; border:0; font-size:0; cursor:pointer; position:absolute;}
.student_search{ position:absolute; top:6px; right:0;}

.rt_box{ position:absolute; right:-500px; top:0; width:275px; /*text-align:right;*/ font-size:14px; line-height:22px; color:#229BD5;
 border: solid 1px #cccccc; padding:15px; border-radius:15px; background:#F8F9F8;
}
.rt_box ul{ list-style:none; padding:0; margin:0;}
.rt_box ul li{ list-style:none; padding:0; margin:0;}

.rt_box strong{ background:#2FBBFE; display:block; padding:5px; color:#ffffff; border-radius:7px;}

.faq1 .fhd{ font-size:16px; color:#229BD5; display:block; padding-bottom:3px;}

.table_area001{ background:#ffffff; border: dashed 1px #CCCCCC;}
.table_area001 .hd0001{ background:#F4743D; padding:10px 0; margin:0; font-size:30px; font-weight:bold; color:#ffffff;}
.faq_table{ padding:20px 0;}
.faq_table table{ background:#abe4ff; padding:5px;}
.faq_table table td{ background:#ffffff; font-size:13px; padding:5px 10px; color:#5e5e5e;}
.faq_table table .heading001 td{ background:#229BD5 !important; color:#ffffff; font-size:16px;}
.blue001{color:#0000FF!important;}
.green001{color:#009900!important;}
.red001{color:#FF0000!important;}


/*************************Dashboard**************************/

.image_list{ padding:25px 0;}
.image_list img{width:478px; border: solid 3px #dedede; padding:3px;}

.hd_top{ text-align:center; font-size:30px; font-weight:700; color:#229BD5; padding:15px 0; border-bottom: dotted 1px #CCCCCC; text-transform:uppercase;}

.tem_member{ background:#ffffff; padding:20px; border: solid 1px #CCCCCC; margin-bottom:20px; float:left;}
.tem_member img{ float:left; margin:0 15px 5px 0; width:168px; border: solid 1px #CCCCCC; padding:3px;}
.bemail{ font-size:16px !important;}
.bemail span{ color:#F4743D;}
.bemail a{ color:#229BD5;}

.link_email{color:#ffffff;}
.link_email:hover{ color:#34495D; text-decoration:none;}
.em_text{ font-style:italic!important; color:#229BD5 !important; font-weight:600!important;}
.video_area{ text-align:center;}
.inner_con li{ font-size:14px!important; line-height:22px!important; color:#5e5e5e; padding:5px 0;}
p a{ color:#F4743D; text-decoration:none;}
p a:hover{ text-decoration:underline;}

.cur_table h4{ font-size:25px; padding:0 0 5px 0; margin:0; color:#F4743D;}
.cur_area h5{ font-size:17px; padding:0; margin:0; color:#229BD5;}
.cur_area ul{ padding:0; margin:0 0 0 15px;}
.cur_area ul li{ padding:0; margin:2px 0;}
.cur_area{ padding-bottom:20px;}

.pic_list{ padding:0; margin:15px 0; list-style:none;}
.pic_list li{ float:left; padding:5px; margin:0;}
.pic_list li img{ width:150px; border: solid 1px #CCCCCC; padding:2px;}

h2{ font-size:18px; font-weight:bold; color:#229BD5; padding:0; margin:0;}

.text-p p{ padding:5px 0 15px 0 !important;}

.text-p .bluec{ color:#229BD5 !important; background:none!important;}

.table_0001{text-align:center; color: #5e5e5e; font: 400 13px/20px "Montserrat",sans-serif; border: solid 1px #CCCCCC; padding:2px;}
.table_0001 td{ background:#fde9d9; padding:5px 0;}
.hd001 td{ background:#F47D49!important; color:#ffffff; font-weight:700;}
.stm-v{ width:310px; float:left; text-align:center;}
.stm-v p{ margin-bottom:5px;}
.ztop{ z-index:1000 !important; position:relative;}
.banner_text{text-align:center; font-size:50px; font-weight:700; color:#ffffff; position:absolute; top:-150px; width:100%; text-shadow: 2px 2px 10px #050505; text-transform: none !important;}
.banner_text span{font-size:37px;}

.link_bold{ font-size:30px; font-weight:bold; color:#229BD5!important;}


.hat_left{ width:490px; float:left;}
.hat_right{ width:490px; float:right;}

.hat_left .con_hat{ padding:15px; border: solid 1px #CCCCCC; border-radius:15px; height:262px; background:#ffffff; margin-bottom:20px;}
.hat_right .con_hat{ padding:15px; border: solid 1px #CCCCCC; border-radius:15px; height:262px; background:#ffffff; margin-bottom:20px;}

.btn_uc{ background:#229BD5; color:#ffffff !important; padding:5px; margin:5px auto 0; text-decoration:none !important; display:block; width:150px;}
.btn_uc:hover{ background: #ffffff !important; color:#F4743D!important;}


/*Reply page*/
.replybg{ background:url(../images/reply_banner.png) #71B4FA center 50px no-repeat; height:625px; padding:0 !important;}
.reply_hd_con{ text-align:center; color:#ffffff !important; font-size:50px; padding-top:20px; text-shadow: 4px 4px 10px #325376;}
.hd_peply{ text-align:center; color:#229BD5; font-size:22px; text-transform:uppercase; font-weight:700;}
.rep_icon{ text-align:center; padding:20px 0;}
.rep_icon a img{ width:50px;}
.rep_icon a:hover img{ opacity:.9;}
.btn_rply{ text-align:center; padding-top:30px;}
.btn_rply a{ background:#F4743D; border-radius:5px; color:#ffffff !important; padding:10px 20px; font-size:20px;}
.btn_rply a:hover{ text-decoration:none !important; background:#229BD5;}
.asterisk{ color:#ff0000;}
/*Reply page*/


/*Part time page*/
.pt_hd{ text-align:center; color:#229BD5; font-size:40px; font-weight:700;}
.pt_hd span{ text-align:center; color:#F4743D; font-size:25px; font-weight:400;}
.pt_hd2 {color:#231f20; font-size:35px; font-weight:700;}
.img_ptc{ float:right; width:300px; border: solid 1px #ccc; padding:4px; margin:0 0 0 15px;}
.pt_box{ background:#F8F9F8; padding:20px; border: solid 1px #ccc; border-radius:5px; margin-bottom:20px;}
.pt_box:hover{ background:#ffffff;}
.btm_ptc{ background:#229BD5; color:#ffffff !important; font-size:16px; padding:5px 15px; border-radius:5px; cursor:pointer;}
.btm_ptc:hover{ background:#F4743D; text-decoration:none!important;}

.btm_ptc2{ background:#cccccc; color:#ffffff !important; font-size:13px; padding:5px 5px; border-radius:0px; cursor:pointer;}
.btm_ptc2:hover{ background:#229BD5; text-decoration:none!important;}

.btm_ptc_area{ height:30px;}

.pic_area{ padding-top:100px;}
.top_hd{ font-size:57px; font-weight:700; color:#231f20; padding:20px 0 5px 0;}
.ilt{ width:385px; float:left; height:267px; background:url(../images/index_pic2.jpg) 0 0 no-repeat; padding:305px 0 0 0;}
.irt{ width:385px; float:right; height:267px; background:url(../images/index_pic1.jpg) 0 0 no-repeat; padding:305px 0 0 0;}

.pic_area .ilt a{ font-size:19px; font-weight:700; color:#ffffff; background:#F4743D; display:block; text-align:center; padding:15px 10px; border-radius:10px; margin-top:50px; float:right; width:60%;}
.pic_area .ilt a:hover{ text-decoration:none!important; background:#229BD5;}

.pic_area .irt a{ font-size:19px; font-weight:700; color:#ffffff; background:#229BD5; display:block; text-align:center; padding:15px 10px; border-radius:10px; margin-top:50px; float:left; width:60%;}
.pic_area .irt a:hover{ text-decoration:none!important; background:#F4743D;}
.pt_hd_sub{ font-size:17px; color:#F4743D;}
.fh2{ font-size:18px !important; line-height:22px!important; text-align:center!important;}
/*Part time page*/


.btn_general{ background:#229BD5; padding:10px 20px; font-size:22px; color:#ffffff !important; text-decoration:none !important; border-radius:10px; font-weight:400;}
.btn_general:hover{ background:#F4743D;}

.pt_hd_sub2{ font-size:17px; color:#F4743D; font-style:italic;}
.orandebar .wrapper p{ text-align:center;}







@media only screen and (max-device-width: 520px) {
  .orandebar .wrapper{ width:100%; background:#F4743D;}
  .orandebar .wrapper p{ text-align: center !important; width:100%;}
  .orandebar .wrapper p a{ color:#ffffff !important;}
}













