@media screen and (max-width: 1400px)
{
.apoio_middle_content .limp_left_txt p{
font-size: 16px;
}
#top-nav #site-navigation a{
font-size: 13px;
}
.top_slider .item .carousel-caption h1{
font-size: 25px;
line-height: 29px;
}
.top_slider .item .carousel-caption p{
font-size: 16px;
line-height: 20px;
margin: 9px 0;
}
.top_slider .item .carousel-caption a{
padding: 3px 9px;
font-size: 16px;
}
.middle_content .sobre_left_txt h1{
font-size: 25px;
}
.middle_content .sobre_left_txt h3{
font-size: 20px;
line-height: 27px;
}
.middle_content .sobre_left_txt p{
font-size: 16px;
}
.middle_content .sobre_left_txt a{
font-size: 16px;
padding: 5px 13px;
}
.top_txt_ser h2{
font-size: 28px;
}
.top_txt_ser h2::after{
width: 180px;
}
.top_txt_ser h2 span::after{
right: 57.8%;
}
.top_txt_ser h2 span::before{
left: 57.8%;
}
.top_txt_ser p{
font-size: 16px;
}
.service_main_div .ser_img_txt h4{
font-size: 19px;
}
.service_main_div .ser_img_txt p{
font-size: 16px;
}
.news_main_div .news_slider .sldie_txt p{
font-size: 16px;
}
.news_main_div .news_slider .sldie_txt h3{
font-size: 16px;
}
.news_main_div .news_slider .sldie_txt h4{
font-size: 16px;
}
.certificate_main_div .certificate_txt h3{
font-size: 17px;
}
.certificate_main_div .certificate_txt p{
font-size: 16px;
}
.contact_us_main_div .contact_txt h2{
font-size: 25px;
}
.contact_us_main_div .contact_txt h3{
font-size: 16px;
}
.contact_us_main_div .contact_txt p{
font-size: 16px;
}
.contact_us_main_div .contact_txt a{
padding: 6px 12px;
font-size: 16px;
}
#footer-sidebar h1.widget-title{
font-size: 16px;
}
.top-banner-cotan-desc span{
font-size: 27px;
}
.top-banner-cotan-desc p{
font-size: 16px
}
.left-of-gen-list-title h6{
font-size: 15px;
}
.left-of-gen-list{
width: 40px;
height: 40px;
}
.left-of-gen-list span{
font-size: 20px;
}
.left-of-gen-list-title p{
font-size: 15px;
}
.limp_top_banner .top-banner-cotan-desc p{
line-height: 18px;
}
.limp_middle_content .limp_left_txt h3 span{
font-size: 17px;
}
.limp_middle_content .limp_left_txt p.para{
font-size: 16px;
line-height: 19px;
}
.limp_middle_content .limp_left_txt button{
font-size: 13px;
}
.limp_middle_content .request_top_txt .top_txt_ser h2{
font-size: 27px;
}
.limp_middle_content .request_top_txt .top_txt_ser h4{
font-size: 16px;
}
.limp_middle_content .request_top_txt .top_txt_ser p{
font-size: 16px;
line-height: 21px;
}
.listing-box-inn span{
font-size: 16px;
}
.page-title span{
font-size: 27px;
}
.page-title p{
font-size: 16px;
line-height: 23px;
}
.title-of-inn-page h3{
font-size: 21px;
}
.portfoli-box1-content span{
font-size: 17px;
}
.portfoli-box1-content p{
font-size: 16px;
}
.qualifi-of-td{
font-size: 15px;
}
.hdlnine{
font-size: 17px;
}
.hdlninevalue{
font-size: 16px;
}
.hedlinecontt{
font-size: 19px;
}
.blog-of-event-list1 h4{
font-size: 20px;
}
.blog-of-event-list1 h5{
font-size: 15px;
}
.blog-of-event-list1 p{
font-size: 16px;
}
.news-letter-inner h4{
font-size: 17px;
}
.news-letter-inner p{
font-size: 15px;
line-height: 19px;
}
.noticia-box-content a{
font-size: 16px;
}
.noticia-box-content p{
font-size: 15px;
line-height: 18px;
}
span.date-of-slide{
font-size: 16px;
}
.noticias-caption h3{
font-size: 16px;
}
.noticias-caption p{
font-size: 15px;
line-height: 17px;
}
.noticias-caption{
padding: 8px 113px 8px 8px;
}
.news-back span{
left: -18px;
font-size: 15px;
}
.gerais_mid_content .top_logo_txt h2{
font-size: 19px;
}
.gerais_mid_content .gerais_left_txt p{
font-size: 16px;
line-height: 24px;
}
.gerais_mid_content .gerais_right_txt p{
font-size: 16px;
line-height: 24px;
}
.gerais_mid_content .quality_policy_div .quality_policy_top_txt h3{
font-size: 23px;
}
.gerais_mid_content .quality_policy_div .quality_policy_top_txt p{
font-size: 16px;
line-height: 25px;
}
.gerais_mid_content .quality_policy_div .policy_ul_div ul li .li_inner_div p{
font-size: 16px;
line-height: 21px;
}
.gerais_product_div .product_head h3{
font-size: 20px;
line-height: 23px;
}
.gerais_product_div .product_inner_main{
padding: 23px 0;
}
.gerais_product_div .product_txt p{
font-size: 16px;
line-height: 23px;
}
.gerais_top_banner a.gerais_anchor_top{
font-size: 15px;
}
.home_know_more_main .header-title{
font-size: 23px;
padding:  10px 0 10px 10px;
}
.home_know_more_main .entry-content p{
font-size: 15px;
}
.limp_middle_content .limp_left_txt h3{
font-size: 20px;
}
}
@media screen and (max-width: 1300px)
{
.limp_middle_content .request_main_div::after{
display: none;
}
}
@media screen and (max-width: 1200px)
{
.top_txt_ser h2 span::before{
left: 59.5%;
}
.top_txt_ser h2 span::after{
right: 59.5%;
}
.service_main_div .ser_img_txt h4{
min-height: 35px;
}
.service_main_div .ser_img_txt p{
height: 136px;
}
#top-nav #site-navigation ul li ul li a{
padding: 8px 5px;
}
.gerais_mid_content .quality_policy_div .policy_ul_div ul li .li_inner_div{
padding: 20px 22px;
}
.gerais_product_div .product_img{
height: 334px;
width: 334px;
}
.service_main_div .ser_img_txt p{
min-height: 161px;
}
}
@media screen and (max-width: 1024px)
{
#footer-sidebar h1.widget-title{
font-size: 16px;
}
.clinet-logo-sec1{
width: 208px;
height: 208px;
}
}
@media screen and (max-width: 992px)
{
#top-nav #site-navigation a{
margin-right: 5px;
}
.top_slider .item .carousel-caption h1{
font-size: 20px;
line-height: 20px;
}
.top_slider .item .carousel-caption p{
font-size: 16px;
line-height: 17px;
}
.top_slider .item .carousel-caption a{
padding: 2px 9px;
font-size: 16px;
}
.top_txt_ser h2 span::before{
left: 62.5%;
}
.top_txt_ser h2 span::after{
right: 62.5%;
}
.service_main_div .ser_img{
width: 36%;
float: left;
}
.gerais_mid_content .top_logo_txt h2{
margin-top: 0;
}
.service_main_div .ser_img_txt{
width: 64%;
float: left;
padding-left: 20px;
}
.ser_txt_main{
margin-bottom: 20px;
}
.service_main_div .ser_img_txt h4{
height: auto;
min-height:auto;
}
.service_main_div .ser_img_txt p{
height: auto;
min-height: auto;
}
.news_main_div .news_slider .slide_img_div:hover .sldie_txt{
padding-top: 30px;
}
.news_main_div .owl-nav{
width: 14%;
margin: 0 auto;
}
.news_main_div .news_slider .owl-prev{
left: 0;
}
.news_main_div .news_slider .owl-next{
right: 0;
}
.middle_content .sobre_main_div .sobre_left_txt h3::before{
left: 59.5%;
}
.footer-column{
width: 50%!important;
margin-bottom: 20px;
}
#footer-sidebar h1.widget-title{
display: inline-block;
}
#footer-sidebar h1.widget-title{
font-size: 16px;
}
#footer-sidebar .about_txt_ftr{
height: 111px;
}
.apoio_middle_content .sobre_right_img ul li.img_li_3{
width: 37.5%;
}
.apoio_middle_content .sobre_right_img ul li.img_li_2{
width: 31%;
}
.limp_middle_content .limp_right_img{
margin-top: 30px;
}
.listing-box-inn{
height: 75px;
}
.clinet-logo-sec1{
width: 100%;
}
.contactinfobx-details-form{
width: 100%;
}
.contactinfobx-details{
display: block;
}
.contactinfobx-details-map{
width: 100%;
}
.contactinfobx-col:nth-of-type(2n){
padding-left: 0;
}
.contactinfobx-col::after{
display: none;
}
.contactinfobx-col::before{
display: none;
}
.contactinfobx-col{
width: 100%;
}
.newsletter-subscreber input{
font-size: 16px;
}
.box-noticia-images{
height: 161px;
}
.gerais_mid_content .quality_policy_div .policy_ul_div ul li{
width: 100%;
}
.gerais_mid_content .quality_policy_div .policy_ul_div ul li .li_inner_div{
min-height: 176px;
}
.gerais_product_div .product_img{
margin-top: 20px;
display: inline-block;
}
.gerais_product_div .product_inner_main .col-md-4{
text-align: center;
}
}
@media screen and (max-width: 768px)
{
.top-banner img{
min-height: 320px;
}
#top-nav #site-navigation ul li a{
padding: 20px 3px;
}
.top_slider .item .carousel-caption h1{
font-size: 18px;
line-height: 19px;
}
.top_slider .item .carousel-caption p{
line-height: 21px;
}
.top_slider .item .carousel-caption a{
padding: 2px 9px;
font-size: 16px;
}
.middle_content .sobre_main_div .sobre_right_img{
width: 100%;
}
.middle_content .sobre_main_div .sobre_left_txt{
width: 100%;
}
.middle_content .sobre_main_div .sobre_right_img img{
width: 100%;
}
.top_txt_ser h2 span::before{
left: 80%;
}
.top_txt_ser h2 span::after{
right: 80%;
}
.top_txt_ser h2{
display: inline-block;
}
.service_main_div .ser_img_txt p{
height: auto;
}
.news_main_div .news_inner_div .top_txt_ser h2:after{
width: 100%;
}
.news_main_div .news_inner_div .top_txt_ser h2 span::before{
left: 100%;
}
.news_main_div .news_inner_div .top_txt_ser h2 span::after{
right:100%;
}
.certificate_main_div .row.row-flex{
display: inline-block;
}
.certificate_main_div .certificate_inner_div{
margin-bottom: 20px;
}
.middle_content .sobre_main_div .sobre_left_txt h3::before{
left: 60%;
}
#colophon .site-info{
padding-left: 0;
}
#colophon .footer-menu.col-md-6{
padding-left: 0;
}
.footer-column{
width: 100%!important;
margin-bottom: 20px;
}
.gerais_mid_content .row_flex{
display: block;
}
.gerais_mid_content .gerais_left_txt,
.gerais_mid_content .gerais_right_txt{
padding: 15px 0 0 0;
}
.gerais_mid_content .round:after,
.gerais_mid_content .round:before{
display: none;
}
.gerais_mid_content .gerais_left_txt:after{
display: none;
}
#footer-sidebar .about_txt_ftr{
height: auto;
}
.top-banner-cotan-desc span{
font-size: 22px;
}
.top-banner-cotan-desc p{
font-size: 16px;
}
.left-of-gen-list-title h6{
font-size: 16px;
}
.left-of-gen-list-title p{
font-size: 16px;
}
.top-banner-cotan-desc{
max-width: 100%;
padding-right: 20px;
}
.apoio_middle_content .sobre_right_img ul li.img_li_3{
padding: 0 4px 4px 0;
width: 36.4%;
}
.apoio_middle_content .sobre_right_img ul li.img_li_2{
padding: 0 4px 4px 0;
width: 30.6%;
}
.qulifi-table-parent{
overflow-x: scroll;
}
.side-bar-noticias{
clear: both;
}
.know_more_top_banner .top-banner-cotan-desc span{
font-size: 22px;
}
}
@media screen and (max-width: 640px)
{
#top-nav #site-navigation a{
margin-right: 4px;
}
.apoio_middle_content .sobre_right_img ul li.img_li_2{
padding: 0 3px 4px 0;
}
.limp_middle_content .request_form .equal_input{
width: 100%;
}
.limp_middle_content .pad_right{
padding-right: 0;
}
.limp_middle_content .pad_left{
padding-left: 0;
}
.gerais_top_banner img{
min-height: 320px!important;
}
.gerais_top_banner .top-banner-cotan-desc span{
font-size: 21px;
}
.limp_middle_content .limp_left_txt h3{
font-size: 18px;
}
.limp_middle_content .limp_left_txt h3 img{
width: 45px;
margin-top: -31px;
}
}
@media screen and (max-width: 600px)
{ #top-nav #site-navigation ul{
text-align: left;
width: 100%;
margin-left: 0;
border-top: 1px solid rgba(0,0,0,0.1);
}
#top-nav #site-navigation ul li{
width: 100%;
}
#top-nav #site-navigation ul li a{
padding: 10px 3px;
}
.carousel-inner{
overflow: visible;
}
.top_slider .item .carousel-caption{
margin-top: 79px;
width: 333px; 
}
.middle_content{
padding: 177px 0 64px 0;
}
.carousel-indicators{
left: 90%;
bottom: -41px;
}
.top_slider .carousel-indicators .active{
background-color: #115c9d;
}
.news_main_div .owl-nav{
width: 19%;
}
.garantia-parent{
display: block;
}
.garantia-list-left{
border-right: none;
padding-right: 0;
}
.garantia-list-left::after{
display: none;
}
.garantia-list-left::before{
display: none;
}
.top-banner img{
min-height: 320px;
}
.contactinfobx-details{
padding: 0;
}
.box-of-noticia1{
width: 100%;
padding: 0px 0 30px;
}
.noticias-caption{
overflow: hidden;
}
.my-crusel-nev{
top: 0;
bottom: auto;
}
.slider-of-noticias .slider-noticias-inner #myCarousel .carousel-inner .item img.wp-post-image{
height: 354px;
}
.noticias-caption{
padding: 8px;
}
.gerais_product_div .product_txt{
padding: 25px 10px;
}
.gerais_product_div .product_img {
height: 288px;
width: 288px;
}
#colophon .col-xs-6{
width: 100%;
text-align: left;
}  .box-of-noticia1{
height: 311px;
min-height: 311px;
}
}
@media screen and (max-width: 480px)
{
.service_main_div .ser_img{
width: 100%;
}
.service_main_div .ser_img .full_img{
width: 100%;
} 
.service_main_div .ser_img_txt{
width: 100%;
}
.news_main_div .news_slider .sldie_txt p{
font-size: 16px;
margin: 6px 0;
}
.news_main_div .news_slider .sldie_txt span{
font-size: 16px;
}
.news_main_div .news_slider .slide_img_div:hover .sldie_txt{
padding-top: 20px;
}
.news_main_div .owl-nav{
width: 29%;
}
.limp_middle_content .request_main_div{
padding: 20px 20px 30px 20px;
}
.limp_middle_content .request_top_txt .top_txt_ser h2 span{
padding: 0 40px 0 40px;
}
.limp_middle_content .request_form .send_btn_re{
width: 100%;
}
.image-left{
width: 100%;
}
.image-right{
width: 100%;
margin-top: 20px;
}
.client-logo-section .clint-logodisplay-row .col-md-3{
width: 100%;
}
.ser_txt_main .ser_img_outer img.wp-post-image{
width: 100%;
object-fit: cover;
}
.ser_txt_main .ser_img_outer{
height: 224px;
}
.service_main_div .ser_img_txt{
padding-left: 0;
text-align: center;
}
.service_main_div .ser_img_txt a{
font-size: 16px;
}
}
@media screen and (max-width: 430px)
{
.top_txt_ser h2{
font-size: 21px;
}
.top_txt_ser h2::after{
width: 138px;
}
}
@media screen and (max-width: 430px)
{
.top_slider .item .carousel-caption{
width: 100%;
}
.carousel-indicators{
display: none;
}
.middle_content{
padding: 285px 0 64px 0;
}
}.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1; }
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
-moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0; }
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
display: block;
width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled { }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-loaded {
display: block; }
.owl-carousel.owl-loading {
opacity: 0;
display: block; }
.owl-carousel.owl-hidden {
opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-grab {
cursor: move;
cursor: grab; }
.owl-carousel.owl-rtl {
direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
float: right; } .no-js .owl-carousel {
display: block; } .owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
z-index: 0; }
.owl-carousel .owl-animated-out {
z-index: 1; }
.owl-carousel .fadeOut {
animation-name: fadeOut; }
@keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } } .owl-height {
transition: height 500ms ease-in-out; } .owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d; } .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000; }
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/css/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none; }
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%; }.owl-theme .owl-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*='owl-'] {
color: #FFF;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #D6D6D6;
display: inline-block;
cursor: pointer;
border-radius: 3px; }
.owl-theme .owl-nav [class*='owl-']:hover {
background: #869791;
color: #FFF;
text-decoration: none; }
.owl-theme .owl-nav .disabled {
opacity: 0.5;
cursor: default; }
.owl-theme .owl-nav.disabled + .owl-dots {
margin-top: 10px; }
.owl-theme .owl-dots {
text-align: center;
-webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {
display: inline-block;
zoom: 1;
*display: inline; }
.owl-theme .owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #D6D6D6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
border-radius: 30px; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #869791; }#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} #cboxOverlay{background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/overlay.png) repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/loading.gif) no-repeat center center;} #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; } #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(//www.rgmotores.pt/home/wp-content/themes/rectificadoraguimaraes/assets/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;} .cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}