@media only screen and (min-width: 1000px) {
.q_logo a {
    height: 67px !important;
}
.q_logo {
    top: 50% !important;
    z-index: 200;
}
body.home .q_slider {
    margin-top: -64px;
}}

@media only screen and (min-width: 800px) and (max-width:800px) {
    body .page-squares .one_third {margin-right: 10px !important; max-width: 274px !important; width: 249px !important;}
    body .page-squares .last_column { margin-right: 0px !important;}
}

@media only screen and (min-width: 768px) and (max-width:768px) {
    body .page-squares .one_third {margin-right: 10px !important; max-width: 274px !important; width: 190px !important;}
    body .page-squares .last_column { margin-right: 0px !important;}
}

@media only screen and (min-width: 1024px) and (max-width:1024px) {
    body .page-squares .one_third { margin-right: 10px !important; max-width:310px !important; }
    body .page-squares .last_column { margin-right: 0px !important;}

}

.footer_top { padding: 25px 0 52px 0; }

.home-img { height:auto; max-width:100%; width:290px; margin-top:5px; }


body .page-squares { line-height: 14pt; margin:50px 0 20px 0; }
body .page-squares span { font-size: 10pt; }
body .page-squares p { max-width:100%; width:290px; }
body .page-squares .one_third { margin-right:113px; max-width:291px; }
/*body .page-squares .last_column {margin-right:0px; width:32.3%; }*/

body .page-squares .last_column {margin-right:0; max-width:291px;}

.container_inner p { margin-bottom:20px; }

.footer_top { font-size:14px; }

header.centered_logo .header_inner_left { margin:10px 0 5px 0; }

nav.main_menu > ul > li > a { padding: 0 32px; }

.page_header.scrolled .drop_down .second .inner ul {
margin-top:20px;
}

.rsUni .rsGCaption { 
   background: rgba(0, 0, 0, .5) !important;
   font-size:16px !important;
   padding: 4px !important;

}

.header-right-from-logo-widget { z-index:5000;}
.country-selector a {padding:0 3px 0 0;}