#Top_bar.is-sticky #logo img.logo-sticky{ max-height:55px !important;}
#Action_bar{ background:#253980;}
#Action_bar .contact_details a{ margin-right:30px; font-size:15px;}
#Action_bar .social li a,#Action_bar .social li i{ font-size:15px; color:#fff;}
#Top_bar .menu > li > a{ padding:15px 0px; text-transform:uppercase;}
#Top_bar.is-sticky .menu > li > a{ color:#333; }
.header-transparent #Top_bar .top_bar_left{ width:100% !important; }
.form-bg{ background:#253775; padding:30px 20px; width:400px; margin-bottom:0px; }
.form-bg h3{ text-transform:uppercase; color:#fff; font-weight:bold; text-align:center !important; font-size:26px;  }
.form-bg h6{ text-transform:uppercase; color:#fff !important; text-align:center !important;  font-size:16px;  }
.form-bg .wpcf7-submit{ background:#E0181F; width:100%; color:#fff; font-size:15px; text-align:center !important; text-transform:uppercase; height:40px;  }
#Action_bar .social li.phone{  background:#fff; padding:3px 15px; border-radius:3px; }
#Action_bar .social li.phone i,#Action_bar .social li.phone a{ color:#253980 !important; text-decoration:none;  }
#Action_bar .social li.phone:hover{ background:#fff; }
.feature-box { margin-top:-73px; }
.feature-box .story_box { background:#f5f5f5; padding:0px; transition: background-color 0.5s ease;}
.feature-box .story_box .desc_wrapper{ margin-right:0px;}
.feature-box  .hr_color{ display:none;}
.story_box .desc_wrapper h3{ margin:0px; padding:22px 20px 22px 100px;  color:#fff; font-size:24px; text-transform:uppercase; font-weight:500; background:url(//intellectenglish.com.au/wp-content/uploads/2019/08/box-icon-1.png) no-repeat #E0181F 20px 8px; transition: background-color 0.5s ease;}
.story_box .desc{ padding:30px 40px; min-height:215px;}
.story_box .desc:after{ position:absolute; content:"01"; color:#eee; font-size:100px; bottom:40px; right:10px; z-index:1; font-weight:bold;  }
.feature-box .second-box h3{  background:url(//intellectenglish.com.au/wp-content/uploads/2019/08/box-icon-2.png) no-repeat #E0181F 20px 8px;}
.second-box .story_box .desc:after{  content:"02";}
.feature-box .third-box h3{  background:url(//intellectenglish.com.au/wp-content/uploads/2019/08/box-icon-3.png) no-repeat #E0181F 20px 8px;}
.story_box:hover .desc_wrapper h3{ background-color:#253775;  }
.third-box .story_box .desc:after{  content:"03";}
.feature-box .story_box:hover{ background:#fff; -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);}
.story_box:hover .desc_wrapper span{ color:#E0181F; }
.welcome-box h2{ font-size:36px; line-height:49px; color:#333; font-weight:bold; }
.welcome-box h2 span{ text-transform:uppercase; color:#253980;}
.welcome-box p{ font-size:16px; line-height:30px; }
.welcome-box h2:after{    height: 3px;   width: 100px;   display: block;content: "";background: #E0181F;margin: 15px 0px;}
.difference-box{ background-size:cover; }
.difference-box h2,.elicos-section h2{ font-size:36px; line-height:49px; color:#fff; text-align:center; font-weight:400; }
.difference-box h2:after{    height: 3px;   width: 100px;   display: block;content: "";background: #E0181F;margin: 15px auto;}
.feature_box .feature_box_wrapper{ padding:0px; margin:20px; background:#fff;  transition: background-color 0.5s ease;}
.difference-box .feature_box .feature_box_wrapper .photo_wrapper{ width:40%; }
.difference-box .feature_box .feature_box_wrapper .desc_wrapper{ width:53%; vertical-align:top; position:relative;}
.difference-box .feature_box .feature_box_wrapper .desc_wrapper h4{ padding-top:20px; text-transform:uppercase; }
.difference-box .feature_box .feature_box_wrapper .desc_wrapper a{ float:right; margin-top:25px;  }
.difference-box .feature_box .feature_box_wrapper:hover{ background:#E0181F; color:#fff;}
.difference-box .feature_box .feature_box_wrapper:hover h4,.difference-box .feature_box .feature_box_wrapper:hover a{ color:#fff;}
.difference-box .feature_box_wrapper .photo_wrapper a:before{ content: "";position: absolute;border: 1px solid #fff;height: 210px;width: 205px;margin-left: 5px;margin-top: 5px; }
.elicos-section{ padding-top:450px !important;  }
.elicos-section .section_wrapper { background:#253980;  color:#fff; padding:60px 30px;}
.elicos-section .section_wrapper:before{ height:100%; position:absolute; background:#253980;  width:1500px; right:-1400px; top:0px; content:"";}
.elicos-section .section_wrapper h2,.elicos-section .section_wrapper h3{ color:#fff;}
.elicos-section .section_wrapper h5{ color:#fff; margin-bottom:0px;}
.elicos-section .section_wrapper a{ background:#fff; padding:10px 20px; color:#253980; border-radius:2px;  margin-top: 20px; display: inline-block;}
.elicos-section .section_wrapper a:hover{ background:#E0181F; color:#fff; text-decoration:none; }
.elicos-section .one-fourth .column_attr { border-right:1px solid #1B2A5D; padding-right:10px; }
.elicos-section .borderless .column_attr{ border-right:none;  }
.consultation-box h2,h2.heading{ font-size:36px; line-height:49px; color:#333; font-weight:500; text-align:center;  }
.consultation-box h2:after,h2.heading:after{    height: 3px;   width: 100px;   display: block;content: "";background: #E0181F;margin:20px auto 35px auto;}
.consultation-box .consult-inner-box{ padding:20px 20px 0px 20px; background:#fff; -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);}
.consultation-footer{ width:100%; text-align:center; display:inline-block; color:#fff; font-size:17px; background:#253980; padding: 20px; margin-left: -20px;}
.consultation-box  .wpcf7-form .column{ margin-bottom:17px; }
.consultation-box .wpcf7-submit{ background:#E0181F; text-align:center; text-transform:uppercase; width:100%;}
.consultation-box .wpcf7-textarea{ height:140px;}
.pte-box{ color:#fff; text-align:center; }
.pte-box .column_attr{ color:#fff; padding:80px 30px;}
.pte-box h2{ text-align:center; color:#fff; font-size:30px; font-weight:500; margin-bottom:50px; text-transform:uppercase;}
.pte-box p{ font-size:14px; line-height:32px; padding:0px 0px; margin-bottom:0px;   }
.pte-box a{ background:#E0181F; padding:10px 20px; border-radius:3px; color:#fff; font-size:18px; display: block;width: 200px;margin: 50px auto 0px auto;}
.pte-box a:hover{ text-decoration:none; }
.bluebg{ background:#253980 !important;}
.redbg{ background:#E0181F !important;}
.yellowbg{ background:#F8BB0A !important;}
.pte-box.leftalign{ text-align:left }
.recent-box h2.heading{ text-align:left;}
.recent-box h2.heading:after{ margin:15px 0px;}
.recent-box  .icon-doc-text{ display:none}
.recent-box .image_frame{ border:none; }
.recent-box .post-desc{ border:1px solid #E5E5E5; padding:20px 20px 10px 20px !important; min-height:220px;}
.recent-box .post-desc h2{ font-size:19px; font-weight:400; }
.recent-box .post-links{ float:left; border-left:none; padding-left: 0px; width:100%; }
.recent-box .post-more{ float:left; color:#e0181f;}
.recent-box .post-comments,.recent-box  .icon-comment-empty-fa{ float:right; color:#F7A901;}
.recent-box .big{ color:#999; font-size:17px; }
.recent-box .post-footer{ margin:0px 0px; background:none; border-top:1px solid #E5E5E5; padding: 10px 0px;}
.recent-box .post-excerpt{ min-height:120px; }
#ssb-container ul li span{ font-size:19px; }
.testi-section .item-content{ font-size:15px !important; line-height:24px; font-style:normal !important; color:#777 !important;} 
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{ color:#F7A901 !important; margin-top:-80px; padding:15px 20px !important; border:1px solid #777  !important; background:#fff  !important; border-radius:50%  !important; width:50px; height:50px; text-align:center;  }
.owl-carousel .owl-nav button.owl-next:hover, .owl-carousel .owl-nav button.owl-prev:hover{ color:#F7A901 !important;}
.owl-carousel .owl-nav button.owl-next{ float:right;}
#Footer .footer_copy{ background:#000E2F;}
.osd-subscribe-email-cont{ float:left; width:170px; }
.osd-subscribe-email-cont input{ background:#121B51; color:#fff !important; border:1px solid #121B51;}
.osd-subscribe-email-cont input:focus{ background:#121B51 !important; color:#fff !important;}
.osd-subscribe-submit{ background:#E0181F !important;}
.owl-carousel .owl-nav button.owl-prev{ float:left;}
.packtitle{     min-height: 120px; background:#253980; color:#fff; padding:20px; border-top-right-radius:80px; }
#Subheader{ background:none !important;}
h2.newhead{ font-size:36px; line-height:49px; color:#333; font-weight:500; text-align:left;  }
h2.newhead:after{    height: 3px;   width: 100px;   display: block;content: "";background: #E0181F;margin:15px 0px 25px 0px;}
h2.newhead-blue{ font-size:36px; line-height:49px; color:#283776; font-weight:500; text-align:left;  }
h2.newhead-blue:after{    height: 3px;   width: 100px;   display: block;content: "";background: #283776;margin:15px 0px 25px 0px;}
.packtitle h3{     text-align-last: center; font-size:26px; margin-bottom:0px; color:#fff; font-weight:700; text-transform:uppercase;  }
.packtitle p{     text-align: center; color:#fff; font-size:17px; font-weight:400; text-transform:none; margin-bottom:0px; }
.pack-bg{ background:#fff; -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); padding:20px; min-height:300px; }
.special-box{ padding-top:40px !important;  padding-bottom:230px !important; font-size:15px;  }
.special-box p{  font-size:15px; }
.special-box b{ color:#253980;}
.special-box .button { background:#E0181F; color:#fff;  } 
.font26{ font-size:26px;}
.pte-box.leftalign .column_attr{ min-height:300px;font-size:18px; }
.pte-box.leftalign .column_attr p{ font-size:18px; }
.tick-white{ color:#fff; }
.tick-white li{ list-style:url(//intellectenglish.com.au/wp-content/uploads/2019/08/tick-white2.png); color:#fff; font-size:18px;  }
.tick-black li{ list-style:url(//intellectenglish.com.au/wp-content/uploads/2019/08/tick-black.png); color:#000; font-size:18px;  }
.tick-black-half li {     list-style: url(//intellectenglish.com.au/wp-content/uploads/2019/08/tick-black-half.png); font-size: 15px; width: 33% !important; float: left; }
.background-red,.background-grey{ margin-bottom:0px !important;}
.background-red h4 {     background: #e0181f; padding: 10px; color: #fff; width: 90% !important;     margin-bottom: 0;     text-transform: uppercase; font-weight: 700;  text-align:center;     font-size: 20px; }
.background-grey { background: #f5f5f5; padding: 10px; color: #000; width: 90% !important; height:150px; text-align:center; }
.apply-now-main { margin-top: 20px; }
.apply-now  {         background: #253980;color: #fff; padding: 14px 70px;border-radius: 5px;text-transform: uppercase;font-size: 19px;     text-decoration: none !important; }
.apply-now:hover { color:#ffffff;}
.image-border img {     border: 5px solid #fff; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); }
.image-border .image_wrapper {     padding: 30px; }
#widget_mfn_menu-2{ padding-left:70px !important; }
.new-social a i{ height:40px; width:40px; line-height:40px; text-align:center; font-size:20px; color:#fff; background:#6081c4; margin-top:15px; margin-left:5px; display: inline-block;}
.new-social a i.icon-instagram{ background:#bc2a8d; }
#Top_bar .menu li ul li a{ border-style:dashed; border-color:#fff; }
#Top_bar .menu li ul li:last-child a{ border-bottom:none; }
.section-img-overlap{ text-align:center; color:#fff; padding:120px 0px;  }
.section-img-overlap h2{ color:#fff}
.section-img-overlap p{ padding:20px 0px; }
.section-img-overlap .apply-now{ background:#fff; color:#253980;  }
@media screen and (max-width:850px){
#Action_bar .social li a{ color:#253980; }
.logo-mobile,.form-bg{ display:none !important;}
.logo-sticky{ display:block !important; max-height: 71px !important;}
.feature-box{ margin-top:20px;}
.story_box{ padding:0px 0px !important;}
.story_box .desc_wrapper h3{ padding:28px 20px 28px 100px; }
.difference-box .feature_box .feature_box_wrapper .photo_wrapper,.difference-box .feature_box .feature_box_wrapper .photo_wrapper img{ width:100%; }
.difference-box .feature_box .feature_box_wrapper .desc_wrapper{ width:96%; padding:10px 2%;}
.feature_box .feature_box_wrapper .photo_wrapper a{ display:block !important;}
.difference-box .feature_box_wrapper .photo_wrapper a:before{ display:none;}
.difference-box .feature_box .feature_box_wrapper .desc_wrapper h4{ padding-top:0px; }
.difference-box .feature_box .feature_box_wrapper .desc_wrapper a{ margin-top:0px; }
.elicos-section{ padding-top:160px !important; background-size:contain !important;}
.elicos-section .one-fourth .column_attr{ border-right:none; border-bottom:1px solid #1B2A5D; padding-bottom:20px; }
.consultation-box .wpcf7-form .column{ margin-bottom:8px;}
.recent-box .post-desc{ min-height:160px;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{ display:none; }
#widget_mfn_menu-2{ padding-left:0px !important;}
}