/*
Theme Name: iSloping-child
Theme URI: http://gbthemes.net/isloping/
Description: iSloping v2.0 : Responsive Multipurpose Theme - iSloping it is a wordpress theme with a clean and modern design, this theme is perfectly to be used for any business websites. 
Author: gbthemes
Author URI: http://www.mojo-themes.com/user/gibthems/
Template: isloping
Version: 2.0
*/

/* =============================================================== */
/* Reset section
================================================================ */
@import url("http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,300");
@import url("../isloping/css/base.css");
@import url("../isloping/style.css");
/* Customization Start here..
================================================================ */

@font-face {
    font-family: myfont;
    src: url(fonts/myfont.ttf);
}
@font-face {
    font-family: mfont;
    src: url(fonts/menu.ttf);
}

h1, h2, h4, h5, h6{color:#84afb8 !important; font-family: myfont !important;}
h3{color:#000 !important;}
h1, h2, h3, h4, h5, h6{font-family: myfont !important;}
h1{line-height:35px !important; margin-bottom:5px;}

p{
text-align:justify;
}
.center{
text-align:center !important;
line-height: 35px;
}
.heading{
font-size:32px;
color:#84a7a1;
font-weight:bold;
line-height:42px;
}

.accordion-group i{float:left; text-align:left;}

.iviewSlider .caption-contain {font-family: myfont !important;}

.follow_us li{background:none !important; border-bottom:0px !important;}
.follow_us li a{padding: 10px 0 10px 0px !important; border-bottom:0px !important;}

#wrap-footer1 li{border-bottom:0px !important;}
#wrap-footer1 i{font-size:19px; margin-right:10px;}

.contact_form{}
.contact_form p {margin: 0 0 5px 0;}
.contact_form input[type="text"], input[type="password"], input[type="email"], textarea, select{margin-bottom: 10px !important; background:#fff !important;}
.contact_form textarea {min-height: 60px; height: 130px !important; background:#fff !important;}
.contact_form input[type="email"]{background:#fff !important;}
.contact_form input[type="submit"]{height: 42px; width: 84px;}

nav ul li a{font-family: mfont !important; font-size: 20px !important; color: #090909 !important; padding: 8px 10px 8px 10px !important; margin-top: 8px !important;}
.testimonialbox{color:#fff; text-shadow:none !important;}
.testimonialbox-name{color: #FFFFFF ; padding-top: 30px !important; font-weight: bold; font-size: 20px;}
footer{background:#fff !important; border-top: 1px solid #eee !important; padding-top: 0px !important; margin-top: 0px !important;}
footer .heading{font-size:28px;}
footer p{font-size:15px !important;}
#sub_footer{background:#434448 !important; color:#adadad;}
.logo-site{padding-top: 8px !important;}

.top-box1 h2, .top-box2 h2, .top-box3 h2, .top-box4 h2{font-size:28px !important; color:#fff !important; line-height:42px !important;}


.top-box1{
width:21%;
padding:2%;
background:#86a9a5;
float:left;
text-align:center;
}
.top-box2{
width:21%;
padding:2%;
background:#a5d6b9;
float:left;
text-align:center;
}
.top-box3{
width:21%;
padding:2%;
background:#83aeb7;
float:left;
text-align:center;
}
.top-box4{
width:21%;
padding:2%;
background:#bfd0be;
float:left;
text-align:center;
}
.offer-box{
background:#eeeeee;
padding:10px 18px;
text-align: justify;
border: 1px solid #ccc;
}

.offer-box h3{color:#000; font-size: 23px; margin: 5px 0;}
.call-now{
float:right;
font-size:30px;
margin-top:-7px;
}
.top-call-icon{
position: absolute;
margin-left: -50px;
margin-top: -6px;
}
nav ul li a{
padding:20px !important;
}
#iview .iviewSlider{
height:600px !important;
}
#iview-timer{
display:none !important;
}
#iview{
border:1px solid #babfd3;
}
.iview-caption{
top:80px !important;
position:relative !important;
}
.caption-contain{
width:100% !important;
line-height:90px;
height:100px !important;
font-weight: bold;
font-size: 85px;
}
.caption-contain a{
line-height:30px;
}
.banner-text1{
color:#82a59f;
}
.banner-text2{
color:#98ceae;
}

.social_top{}
.social_top i{border: 1px solid; border-radius: 56%; font-size:20px;}


#wrap-footer1 i{color:#369CAA !important;}



@media (max-width: 769px){
h2{font-size:16px !important;}
.logo-site a img{height: 100%;}
.call-now{margin: 6px 0;}
.top-call-icon{position: absolute; margin-left: -34px; margin-top: 0px; height: 27px;}
.top-box1, .top-box2, .top-box3, .top-box4{width:46%;}
.offer-box{margin-bottom:10px;}
#iview{min-width: 100% !important; margin-bottom: 5px !important;}
.heading{
font-size:24px;
}
}
@media (max-width: 478px){
.social_top {clear: both; padding: 13px 0px;}
.call-now{margin: 6px 0;}
.top-box1, .top-box2, .top-box3, .top-box4{width:100%;}
{width:100%;}
.top-box3{width:100%;}
.top-box4{width:100%;}
.offer-box{margin-bottom:10px;}
#iview{min-width: 103% !important; margin-bottom: 5px !important;}
.iview-caption.caption11{width:100% !important;}
.mean-container .mean-nav ul li a{color:#fff !important; width: 97% !important;}
nav ul li a {padding: 15px 5px !important; margin-top: 0px !important;}
}
#tution-rates{
width:100% margin:20px 0px;
}
table{margin:20px 0px !important;}
#tution-rates thead{font-weight:bold; color:#84afb8;font-size: 19px; line-height: 32px; border-bottom: 1px solid #F0F0F0;}
#tution-rates tbody tr td{font-weight:bold; line-height: 32px; border-bottom: 1px dashed #F0F0F0;}

.guide_ul{width:100%; padding:10px; padding-bottom:20px;}
.guide_ul li{float:left; margin-bottom:4px; width:100%;}
.point_li {list-style-type: none !important;font-size: 15px;padding: 5px 0;padding-left:20px;}
.icon-hand-right:before {content: "\f0a4"; color:#6BA0B0; float:left;}
.guide_li_icon{width:45px; float:left; font-size:14px; font-weight:bold; color:#333;}
.guide_li_icon2{width:20px; float:left;}
.guide_li_content{float:left; width:80%; padding-left:5px; font-size:13.5px;}
.headlines{margin: 0 0 15px 0;line-height: 20px;font-size: 15px;font-weight: bold;color: #000; padding-top:7px;}
