nav.main_menu.left
{
margin-left: 25px;
}
.content
{ }
.numbers p
{
font-size: 195px;
color: #fff;
font-weight: 300;
float: right;
line-height: 175px;
padding-bottom: 110px;
padding-top: 70px;
}
.number-section
{
border-top:1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.slide-section h3
{
font-size: 35px;
color: #fff;
margin-bottom: 15px;
}
.slide-section p
{
color: #fff;
}
body.page-id-119 .title_subtitle_holder h1
{
display: none;
}
body.page-id-119 .title_subtitle_holder span.subtitle
{
text-transform: uppercase;
}
nav.main_menu.left {
position: static!important;
left: auto;
float: left;
z-index: 101;
width: 100%;
margin-left: 20%;
}
header .header_bottom
{
position: relative;
}
header .header_bottom .container_inner, header .header_bottom .container
{
position: static!important;
}
header .container_inner .header_inner_left
{
position: static!important;
}
.numbers p strong
{
font-size: 25px!important;
font-weight: normal;
float: right;
width: 100%;
text-align: right;
padding-right: 26px;
}
.process-number p
{
font-size: 143px;
line-height: 100px;
color: #fff;
text-align: right;
}
.process-number.text-left p
{
text-align: left;
}
.process-number.text-right p.step
{
font-size: 25px;
line-height: 25px;
margin-right: 25px;
margin-bottom: 5px;
}
.process-number.text-left p.step
{
font-size: 25px;
line-height: 25px;
margin-left: 25px;
margin-bottom: 5px;
}
.process-number
{
padding-bottom: 90px;
padding-top: 50px;
}
.faq-box h3
{
color: #fa6c24;
font-size: 50px;
font-weight: 100;
float: left;
width: 100%;
margin-top: 10px!important;
}
.default_template_holder .faq-box #wpsm_accordion_207.wpsm_panel-group .wpsm_panel h4 .ac_title_class , .default_template_holder .faq-box #wpsm_accordion_230.wpsm_panel-group .wpsm_panel h4 .ac_title_class ,.default_template_holder .faq-box #wpsm_accordion_210.wpsm_panel-group .wpsm_panel h4 .ac_title_class, .default_template_holder .faq-box #wpsm_accordion_213.wpsm_panel-group .wpsm_panel h4 .ac_title_class, .default_template_holder .faq-box #wpsm_accordion_215.wpsm_panel-group .wpsm_panel h4 .ac_title_class, .default_template_holder .faq-box #wpsm_accordion_217.wpsm_panel-group .wpsm_panel h4 .ac_title_class    
{
float: left;
width: 100%;
font-size: 28px !important;
line-height: 35px;
}
.faq-box .wpsm_panel-group .wpsm_panel h4
{
float: left;
width: 100%;
}
.faq-box .wpsm_panel-group .wpsm_panel h4 .ac_title_class > span
{
float: right;
color: #fa6c24;
font-size: 53px;
line-height: 32px;
margin-left: 25px;
}
.faq-box .wpsm_panel-group .wpsm_panel h4 a.collapsed .ac_title_class > span
{
color: #565656;
}
.faq-box #wpsm_accordion_230 .wpsm_panel h4 a ,.faq-box #wpsm_accordion_207 .wpsm_panel h4 a, .faq-box #wpsm_accordion_210 .wpsm_panel h4 a, .faq-box #wpsm_accordion_213 .wpsm_panel h4 a, .faq-box #wpsm_accordion_215 .wpsm_panel h4 a
{
color: #131933!important;
font-weight: bold;
float: left;
width: 100%;
}
.faq-box #wpsm_accordion_207 .wpsm_panel h4 a.collapsed, .faq-box #wpsm_accordion_230 .wpsm_panel h4 a.collapsed, .faq-box #wpsm_accordion_210 .wpsm_panel h4 a.collapsed, .faq-box #wpsm_accordion_213 .wpsm_panel h4 a.collapsed, .faq-box #wpsm_accordion_215 .wpsm_panel h4 a.collapsed
{
color: #565656!important;
font-weight: normal;
}
.faq-box .wpsm_panel-group .wpsm_panel h4 a.collapsed
{
border-bottom: 1px solid #ccc;
float: left;
width: 100%;
}
.faq-box .wpsm_panel-group .wpsm_panel:last-child h4 a.collapsed
{
border: none!important;
}
.right-faq ul
{
float: left;
width:100%;
padding: 0;
list-style: none;
margin: 40px 0 0;
}
.right-faq ul li
{
float: left;
width: 100%;
margin-bottom: 10px;
clear: both;
}
.right-faq ul li a .fa
{
margin-right: 10px;
display: inline-block;
}
.right-faq ul li a
{
float: left;
width: 100%;
color:#131933;
}
.right-faq ul li a:hover,.right-faq ul li a:focus, .right-faq ul li a:active
{
text-decoration: none;
}
.faq-box .vc_custom_1487846549398
{
padding-top: 0!important;
}
#mega-menu-wrap-top-navigation 
{
position: static!important;
float: left!important;
margin-top: 31px!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation
{
position: static!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu
{
top:100%!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu
{
background-color: #e51050!important;
padding: 25px 18%!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title
{
color: #fff!important;
width: 100%;
float: left;
position: relative;
padding-bottom: 9px!important;
margin-bottom: 11px!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:after
{
border-bottom: 1px solid #fff;
width: 35px;
height: 1px;
float: left;
content: ""; 
position: absolute;
bottom: 0;
left: 0;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.menu li a
{
line-height: 20px;
color: #fff!important;
font-size: 12px!important;
padding: 0 0!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.menu li
{
float: left;
width: 100%;
padding: 0 0 10px;
}
header.scrolled #mega-menu-wrap-top-navigation
{
margin-top: 11px!important;
}
.title_subtitle_holder .banner-logo img {
width: auto;
}
.title_subtitle_holder .banner-logo {
display: inline-block;
}
.nav {
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.customer-img
{
width: 70%;
float: left;
} 
.cutomer-text
{
width: 26%;
float: left;
}
.pagination-section {
background-color: #031e33;
height: 65px;
}
.pagination-section .left-side, .pagination-section .right-side {
padding: 19px 0;
}
.pagination-section .left-side a, .pagination-section .right-side a {
color: #fff;
font-weight: 500;
font-size: 13px;
letter-spacing: 1px;
}
.pagination-section .dot-img {
padding-top: 20px;
} .case-study
{
float: left;
width: 100%;
}
.case-study .hero-section-wrapper
{
float: left;
width: 100%;
min-height: 930px;
}
.hero-section-background {
background-color: #e51050;
}
.hero-section-background {
height: 490px;
width: 100%;
float: left;
}
.hero-section-container
{
position: relative;
}
.hero-section
{
position: absolute;
z-index: 9;
margin-top: 12%;
}
.hero-section-content-wrapper
{
position: relative;
}
.hero-section-content {
position: absolute;
text-align: left;
bottom: 26%;
padding: 0 0 0 70px;
width: 52%;
}
.hero-section-content h1
{
color: #fff;
text-transform: capitalize;
font-size: 70px;
float: left;
width: 100%;
line-height: 70px;
margin-bottom: 13px;
}
.hero-section-content-text
{
float: left;
width: 100%;
}
.hero-section-content-text p
{
float: left;
width: 100%;
color: #fff;
font-size: 21px;
margin-bottom: 32px;
}
.hero-section-content-text a
{
font-size: 18px;
border-bottom: 1px solid #e51050
}
.hero-section-content-text a:hover
{
color: #fff;
border-color: #fff;
}
.white h2, .white p
{
color: #fff;
} .slider {
width: 100%;
margin: 0 auto;
}
.slick-slide {
margin: 0px 20px;
}
.slick-slide img {
width: 100%;
}
.slick-prev:before,
.slick-next:before {
color: black;
}
.inner-page .img-slide
{
background-image: url(//99coders.co/wp-content/themes/bridge/css/img/crop-laptop.png);
background-repeat: no-repeat;
background-position: inherit;
height: 100%;
padding: 3% 10.7% 11% 10.7%;
width: 90%;
max-width: 100%;
margin: 0em auto;
background-size: 100%;
}   
.services-content p.text-box
{
min-height: 130px;
} .nav-tabs {
margin-bottom: 15px;
}
.sign-with {
margin-top: 25px;
padding: 20px;
}
div#OR {
height: 30px;
width: 30px;
border: 1px solid #C2C2C2;
border-radius: 50%;
font-weight: bold;
line-height: 28px;
text-align: center;
font-size: 12px;
float: right;
position: absolute;
right: -16px;
top: 40%;
z-index: 1;
background: #DFDFDF;
}
#div-forms
{
padding: 0px 30px 25px;
float: left;
}
.modal-header h1
{
color: #fff;
}
@media (max-width:767px){
#wp-live-chat
{
display: none!important;
}
.nav.mobile_menu
{
background-color: transparent!important;
}
#mega-menu-wrap-top-navigation
{
width:100%!important;
}
#mega-menu-wrap-top-navigation {
margin-top: 105px!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item > a.mega-menu-link
{
color: #fff!important;
}
.mega-sub-menu .menu
{
display: block;
}
.mega-sub-menu li.mega-menu-item
{
width:100%;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu {
padding: 25px 0%!important;
}
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item
{
width:100%!important;
}
nav.mobile_menu ul li ul li
{
margin-left: 0!important;
}
.carousel-inner > .item
{
text-align: center;
}
}
@media (min-width:240px) and (max-width:499px){
.services .services-bgcolor1, .services .services-bgcolor2, .services .services-bgcolor3, .services .services-bgcolor4 {
padding: 30px 15px 55px;
float: left;
width: 100%;
text-align: center;
}
.services .btn
{
margin-right: 0;
}
.services .website-icon, .services .cms-icon, .services .website-icon {
position: static;
width: 100%;
}
.services .services-content h2
{
word-wrap: break-word;
}
.mar-top-30 .customer-img {
width: 100%;
margin-bottom: 30px;
}
.mar-top-30 .cutomer-text
{
width:100%;
}
#testimonial .client-say .testimonial-section h2:before
{
left: 45%;
top:-2px;
}
.client-say .testimonial-section
{
text-align: center;
}
.client-say  .test-bx
{
margin-left: 0!important;
}
.client-say  .client-req
{
margin-left: 0!important;
}
#testimonial .client-say .customNavigation a.prev {
left: -38px;
}
#testimonial .client-say .customNavigation a.next {
right: -38px;
}
#about p br
{
display: none;
}
#work .featured-work .caption p.hint
{
margin-bottom: 10px;
}
#work .featured-work  .thumbnail .caption
{
padding: 40px 15px!important;
}
.powerful-say .container
{
padding: 0 15px;
}
.powerful-say .container h1
{
font-size: 31px;
}
.wpb_raw_html .img-slide {
background-image: url(//99coders.co/wp-content/themes/bridge/css/img/crop-laptop.png);
background-repeat: no-repeat;
background-position: inherit;
height: auto;
padding: 3% 10% 10% 11%;
width: 90%;
max-width: 890px;
margin: 0em auto;
background-size: 100%;
}
.join-bx h1, .slide-section h3 {
font-size: 30px!important;
}
.con-boxx .vc_column-inner
{
padding-left: 10%!important
}
.con-info .vc_column-inner
{
padding-right: 10%!important;
}
.con-boxx .vc_column-inner h2, .con-info .vc_column-inner h2
{
text-align: center;
width: 100%;
}
#contact .con-info .image_with_text {
position: static;
padding-left: 0;
float: left;
margin-bottom: 80px;
padding-top: 9px;
text-align: center;
}
#contact .con-info .image_with_text img {
position: static;
margin: 0 auto 18px;
}
.footer-heading
{
text-align: center;
}
.footer_top ul {
text-align: center;
width: 100%;
margin-bottom: 26px;
}
.mar-bottom-60 {
margin-bottom: 40px !important;
padding: 0px 40px;
}
.services .services-content
{
width:100%;
}
.footer-subscribe
{
text-align: left;
}
.social-bx
{
width: 100%;
margin: 0 auto;
}
#myCarousel .btn
{
min-width: 195px;
margin-bottom: 15px;
}
.social-bx a{ text-align: center !important;  }
#contact .con-info .image_with_text{     margin-bottom: 30px; }
}
@media (min-width:500px) and (max-width:767px){
.services .services-bgcolor1, .services .services-bgcolor2, .services .services-bgcolor3, .services .services-bgcolor4 {
padding: 55px 15px 55px;
float: left;
width: 100%;
text-align: center;
}
.client-say .customNavigation a{
top: 36% !important;
}
.services .btn
{
margin-right: 0;
}
.services .website-icon, .services .cms-icon, .services .website-icon {
position: static;
width: 100%;
}
.services .services-content h2
{
word-wrap: break-word;
}
.mar-top-30 .customer-img {
width: 100%;
margin-bottom: 30px;
}
.mar-top-30 .cutomer-text
{
width:100%;
}
#testimonial .client-say .testimonial-section h2:before
{
left: 50%;
top: -35px;
}
.client-say .testimonial-section
{
text-align: center;
}
.client-say  .test-bx
{
margin-left: 0!important;
}
.client-say  .client-req
{
margin-left: 0!important;
}
#testimonial .client-say .customNavigation a.prev {
left: 0px;
}
#testimonial .client-say .customNavigation a.next {
right: 0px;
}
#about p br
{
display: none;
}
#work .featured-work .caption p.hint
{
margin-bottom: 10px;
}
.powerful-say .container
{
padding: 0 15px;
}
.powerful-say .container h1
{
font-size: 30px;
padding: 0 5%;
}
h1, .h1, .title h1{ font-size: 30px !important; }
.wpb_raw_html .img-slide {
background-image: url(//99coders.co/wp-content/themes/bridge/css/img/crop-laptop.png);
background-repeat: no-repeat;
background-position: inherit;
height: auto;
padding: 3% 10% 10% 11%;
width: 90%;
max-width: 890px;
margin: 0em auto;
background-size: 100%;
}
.join-bx h1 {
font-size: 39px!important;
}
.con-boxx .vc_column-inner
{
padding-left: 10%!important
}
.con-info .vc_column-inner
{
padding-right: 10%!important;
}
.con-boxx .vc_column-inner h2, .con-info .vc_column-inner h2
{
text-align: center;
width: 100%;
}
#contact .con-info .image_with_text {
position: static;
padding-left: 0;
float: left;
margin-bottom: 40px;
padding-top: 9px;
text-align: center;
}
#contact .con-info .image_with_text img {
position: static;
margin: 0 auto 18px;
}
.footer-heading
{
text-align: center;
}
.footer_top ul 
{
text-align: center;
width:100%;
margin-bottom: 25px
}
.footer_top ul li {
width: 45%;
}
body .full-menu li a, body .half-menu li a {
font-size: 12px;
}
body .line-bottom {
border-top: 1px solid #dbdbdb;
padding: 19px 0 12px;
}
body.home .partner-box {
margin-top: 0px !important;
margin-bottom: 0px !important; 
width: 50%;
float: left;
}
.home .full_screen_section:nth-child(2) {
padding: 40px 0px !important;
}
.services .services-content
{
width:100%;
}
.footer-subscribe
{
text-align: left;
}
.social-bx
{
width: 100%;
margin: 0 auto;
}
.social-bx a {
text-align: center !important;
}
#myCarousel .btn
{
min-width: 195px;
margin-bottom: 15px;
}
.footer_top .full-menu ul{ width: 100% ;  }
.footer_top .full-menu ul li{ width: 50% !important;   }
.footer-heading {
text-align: left;
}
.footer_top ul.f-address li {
width: 100%;
}
}
@media (min-width:768px) and (max-width:989px){
.services .services-bgcolor1, .services .services-bgcolor2, .services .services-bgcolor3, .services .services-bgcolor4 {
padding: 30px 15px 55px;
float: left;
width: 100%;
text-align: center;
}
.services .services-bgcolor1, .services .services-bgcolor2
{
min-height: 908px; 
}
.services .services-bgcolor4 
{
padding-top: 19%;
}
.services .services-bgcolor2
{
padding-top: 22.6%;
}
.services .services-bgcolor3, .services .services-bgcolor4
{
min-height: initial;
}
.services .btn
{
margin-right: 0;
}
.services .website-icon, .services .cms-icon, .services .website-icon {
position: static;
width: 100%;
}
.services .services-content h2
{
word-wrap: break-word;
}
.mar-top-30 .customer-img {
width: 100%;
margin-bottom: 30px;
}
.mar-top-30 .cutomer-text
{
width:100%;
}
#testimonial .client-say .testimonial-section h2:before
{
left: 49%;
top:-40px;
}
.client-say .testimonial-section h2{     margin-top: 36px !important; }
.client-say .testimonial-section
{
text-align: center;
}
.client-say  .test-bx
{
margin-left: 0!important;
}
.client-say  .client-req
{
margin-left: 0!important;
}
#testimonial .client-say .customNavigation a.prev {
left: -38px;
}
#testimonial .client-say .customNavigation a.next {
right: -38px;
}
#about p br
{
display: none;
}
#work .featured-work .caption p.hint
{
margin-bottom: 10px;
}
.powerful-say .container
{
padding: 0 15px;
}
.powerful-say .container h1
{
font-size: 31px;
}
.wpb_raw_html .img-slide {
background-image: url(//99coders.co/wp-content/themes/bridge/css/img/crop-laptop.png);
background-repeat: no-repeat;
background-position: inherit;
height: auto;
padding: 3% 10% 10% 11%;
width: 90%;
max-width: 890px;
margin: 0em auto;
background-size: 100%;
}
.join-bx h1 {
font-size: 39px!important;
}
.con-boxx .vc_column-inner
{
padding-left: 10%!important
}
.con-info .vc_column-inner
{
padding-right: 10%!important;
}
.con-boxx .vc_column-inner h2, .con-info .vc_column-inner h2
{
text-align: center;
width: 100%;
}
#work .featured-work .thumbnail .caption
{
padding: 40px 15px!important;
}
.services .services-content
{
width:100%;
}
.footer-subscribe
{
text-align: left;
}
.social-bx
{
width: 100%;
margin: 0 auto;
}
.footer_top ul
{
margin-bottom: 30px;
}
#myCarousel .btn
{
min-width: 195px;
margin-bottom: 15px;
}
}
@media (min-width:768px) and (max-width:800px){
.services .services-bgcolor1, .services .services-bgcolor2 {
min-height: initial;
}
.services .services-bgcolor3, .services .services-bgcolor4 {
min-height: 753px;
}
.header_bottom .container_inner{     width: 100% !important; }
}
@media (min-width:990px) and (max-width:1023px){
.services .services-bgcolor1, .services .services-bgcolor2, .services .services-bgcolor3, .services .services-bgcolor4 {
padding: 30px 15px 55px;
float: left;
width: 100%;
text-align: center;
}
.services .services-bgcolor1, .services .services-bgcolor2
{
min-height: 930px;
}
.services .services-bgcolor4 
{
padding-top: 19%;
}
.services .services-bgcolor2
{
padding-top: 20.6%;
}
.services .services-bgcolor3, .services .services-bgcolor4
{
min-height: 923px;
}
.services .btn
{
margin-right: 0;
}
.services .website-icon, .services .cms-icon, .services .website-icon {
position: static;
width: 100%;
}
.services .services-content h2
{
word-wrap: break-word;
}
.mar-top-30 .customer-img {
width: 100%;
margin-bottom: 30px;
}
.mar-top-30 .cutomer-text
{
width:100%;
}
#testimonial .client-say .testimonial-section h2:before {
left: -5px;
top: -12px;
}
.client-say .testimonial-section
{
text-align: center;
}
.client-say  .test-bx
{
margin-left: 0!important;
}
.client-say  .client-req
{
margin-left: 0!important;
}
#testimonial .client-say .customNavigation a.prev {
left: -38px;
}
#testimonial .client-say .customNavigation a.next {
right: -38px;
}
#about p br
{
display: none;
}
#work .featured-work .caption p.hint
{
margin-bottom: 10px;
}
.powerful-say .container
{
padding: 0 15px;
}
.powerful-say .container h1
{
font-size: 31px;
}
.wpb_raw_html .img-slide {
background-image: url(//99coders.co/wp-content/themes/bridge/css/img/crop-laptop.png);
background-repeat: no-repeat;
background-position: inherit;
height: auto;
padding: 3% 10% 10% 11%;
width: 90%;
max-width: 890px;
margin: 0em auto;
background-size: 100%;
}
.join-bx h1 {
font-size: 39px!important;
}
.con-boxx .vc_column-inner
{
padding-left: 10%!important
}
.con-info .vc_column-inner
{
padding-right: 10%!important;
}
.con-boxx .vc_column-inner h2, .con-info .vc_column-inner h2
{
text-align: center;
width: 100%;
}
#work .featured-work .thumbnail .caption
{
padding: 40px 15px!important;
}
.services .services-content
{
width:100%;
}
.footer-subscribe
{
text-align: left;
}
.social-bx
{
width: 100%;
margin: 0 auto;
}
.footer_top ul
{
margin-bottom: 30px;
}
#myCarousel .btn
{
min-width: 195px;
margin-bottom: 15px;
}
}
@media (min-width:1024px) and (max-width:1026px){
header.scrolled .navbar-right li a
{
font-size: 12px;
padding: 0 6px;
}
nav.main_menu > ul > li > a
{
font-size: 11px!important;
padding: 0 10px!important;
}
.website-icon, .cms-icon {
position: static!important;
width: 100%!important;
}
.services .services-bgcolor1, .services .services-bgcolor2, .services .services-bgcolor3, .services .services-bgcolor4 {
float:left;
}
.services .services-bgcolor2
{
padding-top: 14%;
}
.services .services-bgcolor1, .services .services-bgcolor2
{
min-height: 865px;
}
.services .services-bgcolor4
{
padding-top: 12%;
}
.services .services-bgcolor3, .services .services-bgcolor4
{
min-height: 845px;
}
#work .featured-work .caption p.hint
{
margin-bottom: 12px;
}
.execphpwidget .powerful-say .powerful-list {
margin-bottom: 45px!important;
font-family: 'Lato', sans-serif;
min-height: inherit;
}
.client-say .customNavigation a.prev {
left: -37px;
}
.client-say .customNavigation a.next {
right: -37px;
}
.social-login-btn {
margin: 4px;
}
}
a.focus
{
outline: none!important;
}
#about p
{
line-height: 30px;
}
.modal-header
{
background-color: #e51050;
border-radius: 6px 6px 0 0;
}
.navbar-right .cont
{
display: none;
}
.main_menu > ul
{
float: right;
}
header.scrolled .navbar-right .cont
{
display: block;
}
.white h1, .white h2, .white h3, .white h4, .white h5, .white h6
{
color: #fff!important;
}
.con-info .image_with_text
{
position: relative;
padding-left: 100px;
float: left;
margin-bottom: 80px;
padding-top: 9px;
}
.con-info .image_with_text img
{
position: absolute;
left: 0;
top:0;
}
.con-info .image_with_text span
{
display: none;
}
.con-info .image_with_text h6
{
font-size: 13px;
}
.con-info .image_with_text
{
font-size: 24px;
color: #fff;
}
.con-info .vc_column-inner, .con-boxx .vc_column-inner
{
min-height: 689px;
} .carousel,
.item,
.active {
height: 100%;
}
.carousel-inner {
height: 100%;
} .fill {
width: 100%;
height: 100%;
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}
@media (min-width:1002px) and (max-width:1023px){
.wrapper_inner header.scrolled .q_logo img {
top: -32% !important;
}
.content.content_top_margin {
margin-top: 60px!important;
}
.navbar-right li a.btn-primary{     margin-left: 3px !important; }
.services .services-bgcolor2 {
padding-top: 20.8%;
}
.services .services-bgcolor4 {
padding-top: 19.6% !important;
}
}