@media screen and (max-width:767px){.left,.right{float:none !important;text-align:center !important}.boxlayout{width:auto;margin:0
20px;box-sizing:border-box}.container{width:auto;padding:0
20px}.header{padding:20px
0}.header_right{float:none;text-align:center;width:auto;margin-top:15px}.header-top .left
a{margin-right:10px}.header-top .right .social-icons
a{border-right:none;height:30px;line-height:30px}.header-top .right .social-icons a:hover{background:none}.header-top{text-align:center;line-height:22px;padding:15px
0}.header-top .left
span{display:inline-block;float:none;border-left:none}.headerinfo{padding:10px
0}.logo{width:auto;float:none;text-align:center;padding:0}.apply{width:100%;text-align:center}.nivo-controlNav{display:none !important}.nivo-caption{width:70%;left:15%;bottom:35%;!important;padding:10px}.nivo-caption
p{display:none !important}.nivo-caption
.button{display:none !important}.nivo-caption
h6{display:none}.nivo-caption
h2{font-size:20px !important;line-height:32px !important;text-align:center;margin-bottom:0}.whowe-left,.whowe-right{width:100%;float:none}.courses-box{width:100%;float:none;margin-right:0}.news-box{width:auto;float:none;margin:0
0 25px}.news-box .news-thumb{min-height:238px;visibility:visible}.news-box
.newsdesc{padding-left:15px;padding-right:15px}.services-left,.services-right{width:100%;float:none}.services-box{width:auto;margin:15px
0}.teammember-list{width:auto;float:none;margin:0
0 10%;text-align:center}.member-social-icon
a{margin:0
5px}.pagearea-inner{top:-75px;position:relative}.fourbox{width:auto;float:none;margin:0
0 0px}.fourbox
.thumbbx{float:none;margin:0
auto 20px}.fourbox
.fourbxcontent{float:none;text-align:center;width:auto}h2.section_title{font-size:22px !important}.one_half, .one_third, .two_third, .one_fourth, .three_fourth, .one_fifth, .four_fifth, .services-col, .services-wrap .one_third, #wrapperthree
.one_half{float:none !important;width:100% !important;margin:0
0 30px !important}.innerbanner{height:auto}.fourcol
.entry{width:auto !important}.tabs-wrapper ul.tabs li
a{padding:10px
14px}.cols-3 .social-icons
a{margin-right:3px}#sidebar{width:100%;float:none}.sidebar-left{float:none !important;width:100%}.flotRight{float:none !important}#sidebar .services-col .services-content{padding:8% 11.5%}#sidebar #contactform_main input[type=text], #sidebar #contactform_main input[type=email], #sidebar #contactform_main input[type=tel],#sidebar #contactform_main input[type=url], #sidebar #contactform_main
textarea{width:85%}#sidebar .search-form input.search-submit, #sidebar .search-form input.search-field{margin-top:20px}.testimonials-wrap
h2.section_title{margin-bottom:10px;font-size:20px}.testimonials-wrap .owl-prev{right:11%}.cols-3{width:100% !important;float:none;margin:0
0 10% 0}.sign-left,.sign-right{width:100%;float:none;text-align:center}.sign-left{margin-bottom:15px}.content-area{width:auto;margin:0;padding:20px}.site-main{width:auto;margin:0;padding:0;float:none}.locate-box{width:auto;float:none;margin-right:0;text-align:center}.locate-details{float:none;width:auto}.locate-icon{margin:0
auto 25px;width:100px;float:none}.middle-align
h2{font-size:20px;text-align:center}.contact_left,.contact_right{float:none;width:100%;margin-bottom:10%}.copyright-txt{margin-bottom:15px}.copyright-txt,.copyright-menu{text-align:center;float:none}.copyright-menu ul
li{float:none}#contactform_main input[type="text"], #contactform_main input[type="email"], #contactform_main input[type="tel"], #contactform_main input[type="url"], #contactform_main
textarea{width:90%}.searchbox{width:100%;padding-left:0}.item{padding-left:0;width:auto}ol.nav-numbers{display:none}#testimonials ul li .tm_description
p{text-align:left}.phone-no
strong{width:auto;display:inherit}}@media screen and (min-width:300px) and (max-width: 480px){.say_thumb{float:none;position:inherit;left:0;display:table;margin:0
auto;width:auto}.blog-post-repeat .post-thumb
img{float:none;margin-right:0;width:100%;height:100%}.teammember-list
.thumnailbx{height:auto;visibility:visible}.slider-main{min-height:110px;height:auto}.nivo-directionNav
a{top:35%}.fivecol
.entry{width:auto !important}}@media screen and (min-width:481px) and (max-width: 767px){.container, .content-area, #ourservices
.container{width:400px;margin:0
auto}.teammember-list
.thumnailbx{height:auto;visibility:visible}.slider-main{height:auto;min-height:200px}.nivo-caption{left:12%}}@media screen and (min-width:420px) and (max-width: 480px){.nivo-caption
h2{font-size:35px !important;line-height:55px !important}.fourcol
.entry{left:6% !important}ul.portfoliofilter li
a{font-size:12px !important;padding:7px
12px !important}}@media screen and (min-width:481px) and (max-width: 767px){.headertop
.left{float:left}.headertop
.right{float:right}.headertop{padding-bottom:0}.nivo-caption{width:62%;left:20%;bottom:20%}.nivo-caption
h2{font-size:40px !important;line-height:40px !important;margin-bottom:10px !important}.nivo-caption
p{display:block !important;line-height:18px}.nivo-caption,.nivo-controlNav{display:block !important}h2.section_title{font-size:30px !important}}@media screen and (min-width:481px) and (max-width: 615px){.nivo-caption{width:70%;bottom:10%;left:15%}.nivo-caption
h2{font-size:24px !important}}@media screen and (max-width:1169px) and (min-width:768px){.container{width:auto;padding:0
20px}.boxlayout{width:auto;margin:0
20px;box-sizing:border-box}.content-area{width:auto;margin:0;padding:20px
20px}.team-thumb-icons .member-social-icon{opacity:1}.member-social-icon
a{margin:15px
0 0 0}.testimonials-wrap .owl-prev{right:4.5%}.cols-3
h5{font-size:16px !important}#sidebar{width:30%}.site-main{width:65%}.slider-main{min-height:260px;height:auto}.innerbanner{height:auto}.BlogPost{min-height:250px}.recent-post
h6{padding-top:7px}ol.nav-numbers{bottom:10%}.sidebar-left{float:left !important;width:30%}.sidebar-left
#sidebar{width:100%}}@media screen and (min-width:768px) and (max-width: 980px){.logo{float:left;text-align:left;width:35%}.header_right{float:left;width:42%;padding:17px
0 0 0}.headerinfo{padding-bottom:10px}.header_right
.contact{display:none}.nivo-caption{width:60%;left:20%;bottom:17%}.nivo-controlNav{bottom:0}.pagearea-inner{top:-90px}section#pagearea{min-height:305px}.courses-box{margin-right:22px}.entry-content .courses-box{margin-right:13px}.whowe-left{width:63%}.services-box{padding:10px;width:44%;margin:0px
10px 10px 0}.services-box
h3{font-size:16px}.teammember-list{width:20%;margin-right:19px}.teammember-list
.thumnailbx{height:120px}.teammember-list
span.title{font-size:16px;font-weight:bold}.member-social-icon
a{width:35px}.news-box{width:31.5%;margin-right:20px}.news-box .news-thumb{max-height:158px}.news-box
h6{font-size:16px}.news-box .PostMeta
span{font-size:12px}.fourbox{width:32.5%}.fourbox.last_column{margin-right:1.8% !important}.fourbox
h3{font-size:14px}.fourbox
.thumbbx{float:none;margin:0
auto 20px}.fourbox
.fourbxcontent{float:none;text-align:center;width:auto}.fourcol
.entry{width:243px !important}.sign-left{width:60%}.sign-right{width:21%}.cols-3{font-size:12px}.cols-3 ul
li{margin-right:17px}.copyright-inner{text-align:center;padding:15px
0}.copyright-txt,.copyright-menu{width:auto;float:none;display:inline-block;margin:5px
0}.locate-box{margin-right:17px;padding-right:10px;padding-left:10px}.locate-icon
.fa{width:50px;line-height:50px;font-size:20px}.locate-icon .fa-mobile{font-size:30px}.locate-details{width:70%}}@media screen and (min-width:768px) and (max-width: 868px){.nivo-caption{width:70%;left:15%}}@media screen and (max-width:1169px) and (min-width:980px){html{overflow-x:hidden}.logo{float:left;width:25%}.header_right{float:left;width:57%}.cols-3
h5{font-size:24px !important}.fourcol
.entry{width:337px !important}.nivo-caption{width:55%;!important}section#pagearea{min-height:220px}.entry-content .courses-box{margin-right:18px}.whowe-left{width:63%}.services-box{margin-right:14px;margin-bottom:14px}.services-left{width:37%}.teammember-list{margin-right:23px}.news-box{margin-right:25px}.news-box
.newsdesc{padding-left:15px;padding-right:15px}.sign-left{width:70%}.sign-right{width:16%}.cols-3 ul
li{width:47%;margin-right:15px}.locate-box{width:30%;margin-right:17px;padding-right:10px;padding-left:10px}.locate-icon
.fa{width:60px;line-height:60px;font-size:25px}.locate-icon .fa-mobile{font-size:35px}.locate-details{width:75%}.copyright-txt{width:auto;float:left}.copyright-menu{width:auto;float:right}}@media screen and (max-width: 980px){section{padding:40px
0}.toggleMenu{display:block}.sitenav{float:none;margin:0;top:0;position:relative;overflow-x:hidden}.sitenav
ul{color:#000;width:100% !important;float:none !important;margin:0;padding:0}.sitenav ul
li{border-top:1px #ccc solid;display:block;float:none;text-align:left;border-right:none}.sitenav ul li
a{padding:5px
10px !important;display:block;color:#000;text-align:left}.sitenav ul li a:hover{color:#fff}.sitenav ul li ul, .sitenav ul li ul
ul{display:block !important}.sitenav ul li ul li a:before{content:"\00BB \00a0"}.sitenav ul li ul
li{border-bottom:1px solid transparent!important;border-right:none}.sitenav ul li ul li
a{padding-left:20px !important}.sitenav ul li ul li ul li
a{padding-left:30px !important}.sitenav ul li ul li ul li ul li
a{padding-left:40px !important}.sitenav ul li:hover>ul{background:none !important}.sitenav ul li:hover>ul{background:transparent !important;width:auto !important;display:block;position:relative !important;left:0;right:0;top:0}.sitenav ul li:hover ul li ul, .sitenav ul li:hover ul li:hover > ul, .sitenav ul li:hover ul li:hover > ul li
ul{background:transparent !important;display:block;position:relative !important;right:0;left:0;top:0}.sitenav ul li:hover ul li:hover ul, .sitenav ul li:hover ul li:hover ul li:hover
ul{left:0 !important}.logo
img{height:auto}.innerbanner{height:auto}}