@media only screen and (max-width:1480px) {
.nav-wrap::before {
margin-left:-152px
}
.banner-2 figure img {
height:530px
}
.form-wrap .seekbar img {
height:auto
}
}
@media only screen and (max-width:1380px) {
.nav-wrap::before {
margin-left:-159px
}
.logo img {
position:relative
}
.service-box .box .overlay {
padding:37px 15px
}
.service-box .box p {
font-size:13px;
margin-top:13px
}
.service-box .box h4 {
font-size:16px
}
.testimonials .heading {
font-size:23px
}
.testimonials .content {
font-family: 'Conv_solitas-norreg-webfont';
}
.testimonials .author img {
width:60px
}
.quote img {
width:20px
}
.form-wrap iframe {
height:419px!important
}
}
@media only screen and (max-width:1300px) {
.form-wrap-sec {
display:block;
width:100%!important
}
.form-wrap-md, .tab-wrap {
display:none
}
.accr-wrap {
display:block!important
}
.banner-2 figure img {
height:auto
}
.banner-2 .form-wrap {
display:none
}
}
@media only screen and (max-width:1220px) {
.nav-wrap::before {
margin-left:-167px
}
.mid-header .info-box a {
font-size:15px
}
}
@media only screen and (max-width:1200px) {
.pinterst .fig-big {
width:68%;
height:205px;
overflow:hidden
}
.pinterst .fig {
padding-left:10px;
padding-right:11px;
width:16%;
height:auto
}
.pinterst .fig-big img {
width:100%;
height:auto
}
.pinterst .text-large {
font-size:14px
}
.pinterst .sing .text {
left:16%
}
.pinterst .first-letter {
font-size:33px
}
.pinterst .text-sm {
font-size:16px
}
.pinterst figure {
margin-bottom:10px
}
.mid-header .logo::after {
margin-right:-111px
}
.contact-strip .bounce-2 {
font-size:12px
}
}
@media only screen and (max-width:1199px) {
.form-wrap-md {
display:block;
width:100%
}
}
@media only screen and (max-width:1170px) {
.nav-wrap::before {
margin-left:-177px
}
.service-box .box .overlay {
padding:18px 15px
}
.service-box .box .icon img {
width:50px
}
.service-box .box h4 {
font-size:14px
}
.write-review {
font-size:12px
}
.write-review .icon img {
width:35px
}
.feature-sec h3 {
font-size:18px
}
.feature-sec p {
font-size:14px;
line-height:23px
}
footer .bounce {
width:100%;
margin-bottom:10px
}
footer .social-link li a {
width:35px;
height:35px;
font-size:16px;
line-height:38px
}
footer .hd {
font-size:15px
}
footer {
padding:30px 0
}
.mid-header .info-box {
padding:0 5px
}
#back-top {
bottom:2px
}
.main-title-sec .title {
font-size:18px
}
.award-win {
padding-top:66px!important
}
.form-wrap-sec h2 {
font-size:26px
}
.form-wrap p {
font-size:12px
}
.form-wrap .form-footer p {
font-size:11px
}
.pinterst .caption {
top:46%
}
.pinterst .caption p {
font-size:16px
}
.testimonials .heading {
font-size:20px
}
.read-all {
font-size:12px
}
.read-all img {
width:35px
}
}
@media only screen and (max-width:991px) {
.pinterst .music .text {
right:24px
}
.pinterst .text-large {
font-size:10px
}
.pinterst .text {
line-height:19px
}
.hovereffect img {
height:100%
}
.pinterst .fig {
height:182px;
width:18%;
padding-left:7px;
padding-right:7px
}
.pinterst .fig-big img {
height:100%
}
.top-header .right-sec li a {
padding:11px 4px;
font-size:13px
}
.mid-header .sec-wrap {
float:none;
text-align:center
}
.logo {
margin:0 auto
}
.logo:after, .nav-wrap::before {
display:none
}
.mid-header .right-sec {
border-top:1px solid #ddd;
padding-top:10px
}
.banner .form-wrap h2 {
font-size:20px
}
.banner .form-wrap p {
font-size:14px
}
.nav-wrap .navbar-nav>li {
float:none;
display:inline-block
}
.award-sec .slick-dots, .award-sec .slick-next, .award-sec .slick-prev, .slidbg .slick-dots, .slidbg .slick-next, .slidbg .slick-prev {
display:none!important
}
.nav-wrap .navbar .navbar-nav {
float:none
}
.banner .form-wrap {
width:48%
}
.nav-wrap li a {
padding:8px 11px!important
}
.service-box .box .overlay {
padding:87px 15px
}
.service-box .box h4 {
font-size:25px
}
.service-box .box p, .text-2, .write-review {
font-size:15px
}
.service-box .box .icon img {
width:80px
}
.pinterst .figure img, .pinterst figure img {
height:auto
}
.pinterst .fig-big {
width:64%;
height:186px
}
.service-box .box {
border-right:0
}
.text-2 {
line-height:29px
}
.tab button {
width:32%;
font-size:13px
}
.award-sec p {
font-size:12px;
line-height:17px
}
.heading {
font-size:20px
}
.my-modal .modal-lg {
width:94%
}
.sub-nav {
top:40px
}
.my-modal .left-sec img {
height:513px
}
.my-modal .form-wrap h2 {
font-size:23px
}
.my-modal .form-wrap .form-footer p {
font-size:12px
}
.my-modal .form-wrap .form .form-control {
padding:7px 10px
}
.my-modal .form-wrap .form-footer {
margin-top:23px
}
.banner-2 .form-footer {
padding:10px
}
.form-wrap-sec {
display:none
}
.banner-2 .form-wrap {
width:65%;
margin:25px auto 14px;
float:none;
position:static;
display:block
}
.apply-form .bounce-2 {
width:25%
}
.gallery-sec .gallery, .gallery-sec .gallery .hovereffect img {
height:auto
}
.heading-sm {
font-size:20px
}
.text {
font-size:15px
}
.nav-wrap .nav i {
top:10px
}
.award-win {
height:auto!important;
padding-top:0!important
}
.form-wrap-md {
display:none
}
.client-review .slick-arrow {
display: none !important;
}
}
@media only screen and (max-width:767px) {
.pinterst .figure {
width:50%;
float:left;
margin-bottom:15px
}
.course-sec .box, .step-process li {
margin-bottom:20px
}
.figure img {
width:100%
}
.pinterst .sing .text {
left:17%
}
.pinterst .fig {
padding-right:6px
}
.pinterst .fig-big img {
height:212px
}
.pinterst .fig-big {
height:184px
}
.pinterst .fig img {
height:183px
}
.step-process li {
width:100%!important;
text-align:center
}
.top-header .left-sec {
text-align:center;
border-bottom:1px solid #151f45
}
.top-header .social-links li:first-child {
border-left:1px solid #151f45
}
.top-header .right-sec ul {
text-align:center;
float:none
}
.logo {
width:270px;
float:left;
margin-top:10px
}
.mid-header .navbar-toggle {
background:#4ab9cf;
margin:0;
padding:18px 11px;
border-radius:3px
}
.bounce-2 {
    width: 30%;
}
.mid-header .navbar-toggle .icon-bar {
background:#fff
}
.nav-wrap {
border-top:1px solid #ddd
}
.nav-wrap .navbar .navbar-nav {
float:none;
margin:0
}
.nav-wrap li a {
padding:8px 10px!important
}
.nav-wrap .nav i {
font-size:18px;
padding:6px 8px;
background:#2c92a7;
position:absolute;
right:10px;
z-index:999;
top:5px;
color:#fff
}
.nav-wrap .sub-nav {
position:relative;
top:0;
width:100%
}
.nav-wrap .navbar-nav>li {
display:block;
text-align:left;
border-bottom:1px solid rgba(221, 221, 221, .33)
}
.contact-strip, .feature-sec .box, .main-title-sec .breadcrumb, .testimonials .awg, footer {
text-align:center
}
.banner {
clear:both;
border-top:1px solid #fff
}
.banner .form-wrap {
margin:0 auto;
float:none;
width:100%;
background:#257788
}
.banner .form-wrap h2 {
margin-top:7px;
font-size:25px
}
.banner .form-wrap p {
font-size:12px
}
.banner .form-footer {
padding-bottom:5px
}
.text {
font-size:15px
}
.service-box .box {
float:left;
width:50%;
box-shadow:none
}
.service-box .box .overlay {
padding:54px 15px
}
.service-box .box h4 {
font-size:18px
}
.service-box .box p {
font-size:14px
}
.service-box .box .icon img {
width:60px
}
.award-sec .bx-wrapper, .testimonials .awg, .testimonials .bx-wrapper {
width:100%
}
.feature-sec .box {
margin-bottom:20px
}
.feature-sec .line {
margin:0 auto
}
.write-review {
padding:9px 0;
position:absolute;
top:-9px;
right:0
}
.testimonials .quote {
margin-top:11px
}
.text-2 {
font-size:15px;
line-height:28px
}
.accr-wrap {
display:block
}
.award-sec .bx-controls-direction, .award-sec .slick-next, .award-sec .slick-prev, .tab-wrap, .top-header .social-links, footer .more-info p, footer hr, footer li:before {
display:none
}
section {
margin:37px 0
}
footer .line {
margin:12px auto 0
}
footer .down-arrow {
border-radius:0;
bottom:17px;
height:51px;
left:50%;
margin-left:-22px
}
footer .logo {
margin-bottom:20px;
float:none
}
footer .sec {
border-bottom:1px solid #fff;
padding:20px 10px;
margin-bottom:15px
}
footer {
padding:10px 0
}
.mid-header {
padding:50px 0 0
}
.navbar-nav li:hover .sub-nav {
display:inherit
}
#sabunav1, #sabunav2, #subnav-one {
display:none
}
.my-modal .modal-lg {
display:none!important
}
.modal-backdrop.in {
opacity:0!important;
display:none
}
.modal-open {
overflow:inherit!important
}
.testimonials .read-all {
top:0;
border-bottom:1px solid #ddd;
width:100%
}
.testimonials .heading {
margin-top:20px
}
.testimonials .awg {
bottom:0;
border-top:1px solid #ddd
}
.top-header {
z-index:9999!important
}
.video-sec {
width:97%;
margin:0 auto;
display:block
}
#back-top {
width:40px;
height:40px;
font-size:25px;
line-height:37px
}
.my-modal {
display:none!important
}
.client-review .bx-wrapper .bx-next, .client-review .bx-wrapper .bx-prev, .contact-sec figure, .ftr-cut, .left-sidebar {
display:none
}
.main-title-sec {
padding:23px 0;
height:auto
}
.main-title-sec .title {
margin-top:8px
}
.feature-widget .widget {
border-bottom:1px solid #06385D;
text-align:center
}
.feature-widget .widget:nth-last-child(1) {
border-bottom:0
}
.client-review .bx-wrapper {
width:100%
}
.service-widget .box:nth-child(2) {
border:none
}
.contact-sec {
margin-bottom:15px
}
.online-quote .bounce-2 {
width:41%;
margin:0 auto;
float:none
}
.contact-box .space {
margin-bottom:15px
}
.contact-box .form-group {
margin-bottom:2px
}
.contact-box .address {
margin-top:25px
}
.award-sec .grid .box {
width:50%;
float:left
}
.apply-form .form-control {
margin-bottom:13px
}
.contact-strip .bounce-2 {
float:none!important;
width:53%;
margin:0 auto
}
.heading-sm {
font-size:20px
}
.address-sec .box {
height:auto
}
.address-sec .box .title {
font-size:16px
}
.award-win .grid .box {
width:50%;
float:left
}
.form-wrap iframe {
height:520px!important
}
.tab-button {
background-position:97% 50%
}
.pinterst .caption {
top:40%
}
.accr-4 figure img {
display:block;
margin:0 auto
}
}
@media only screen and (max-width:600px) {
.btn-outline, .pinterst .text-large {
font-size:10px
}
.pinterst .fig-big {
height:auto;
width:100%
}
.header-text {
top:4%
}
.pinterst .first-letter {
font-size:22px
}
.pinterst .sing .text {
left:11%
}
.pinterst .voice .text {
top:74%
}
.pinterst .text-sm {
font-size:9px
}
.pinterst .fig {
height:auto;
width:100%
}
.guitar .user-box figure {
float:none;
margin-right:0
}
.guitar .user-box figure img {
width:100%
}
.guitar .user-box {
height:auto;
padding-bottom:10px
}
.guitar .user-box .info {
width:100%;
padding:0 20px
}
.service-box .box {
float:none;
width:100%
}
.service-box .box .overlay {
padding:164px 15px
}
.heading {
font-size:18px
}
.sub-hd {
font-size:15px
}
.pinterst .fig img {
height:auto;
width:100%
}
.logo-slider .bx-wrapper {
width:100%
}
.logo-slider .bx-controls-direction {
display:none
}
.contact-strip h2 {
font-size:20px
}
.banner-2 .form-wrap {
width:93%
}
.address-sec .box li {
font-size:12px
}
.tab-caption {
font-size:14px
}
.bg-sec .text {
font-size:15px
}
.bg-sec h2 {
font-size:24px
}
.pinterst .caption {
top:44%
}
.pinterst .caption p {
font-size:18px
}
}
@media only screen and (max-width:580px) {
.mid-header .info-box {
padding:0 6px
}
.mid-header .info-box a {
font-size:15px
}
.service-box .box .overlay {
padding:154px 15px
}
.testimonials {
height:auto
}
.mid-header .right-sec {
display:none
}
.top-header .right-sec li a {
padding:6px 5px;
font-size:13px
}
.main-title-sec .title {
font-size:15px
}
.contact-strip .bounce-2 {
width:90%!important
}
}
@media only screen and (max-width:500px) {
.award-sec .grid .box, .award-win .grid .box {
float:none;
width:100%
}
.top-header .right-sec li:nth-last-child(1) {
width:100%;
border-top:1px solid #151f45
}
.top-header .right-sec li:nth-child(2) {
border-right:0
}
.top-header .right-sec {
padding:0
}
.move-any-sec {
display:none
}
.pinterst {
margin-top:10px
}
.mid-header {
padding:75px 0 10px
}
.contact-box .bounce-2 {
width:35%
}
.award-sec .grid .box img {
width:100%
}
.on, .tab-button {
background-position:96% 50%
}
.address-sec .box li {
font-size:11px
}
.accr-wrap .tab-button {
font-size:14px
}
.top-header .right-sec li a {
font-size:13px!important
}
}
@media only screen and (max-width:480px) {
.mid-header .awg, .mid-header .info-box a {
font-size:12px
}
.mid-header .info-box {
padding:0 2px
}
.mid-header .box:nth-last-child(1) {
width:100%;
border-top:1px solid #ddd;
padding:10px 0
}
.mid-header .box {
padding:10px 0
}
.nav-wrap {
margin-top:0
}
.mid-header .right-sec {
padding:0
}
.service-box .box .overlay {
padding:100px 15px
}
.banner .form-wrap {
width:100%
}
.mid-header .navbar-toggle {
padding:13px 9px
}
#back-top {
bottom:64px
}
.main-title-sec .title {
font-size:14px
}
.apply-form .bounce-2, .contact-box .bounce-2 {
width:45%
}
.contact-strip .bounce-2 {
font-size:13px
}
.heading-sm {
font-size:16px
}
.contact-strip h2 {
font-size:17px!important
}
.bg-sec h2 {
font-size:19px
}
.bg-sec {
padding:30px 0
}
.pinterst .caption p {
font-size:14px
}
}
@media only screen and (max-width:380px) {
.service-box .box .overlay {
padding:51px 15px
}
.bounce-2 {
    width: 50%;
}
.logo {
width:207px!important;
margin-top:11px
}
.banner .form-wrap h2 {
font-size:20px
}
.banner .form-wrap p {
font-size:10px
}
.banner .form-wrap .form-body {
padding:10px 17px
}
.testimonials a {
font-size:11px
}
.accr-wrap .tab-button {
font-size:12px
}
}
