/*
Theme Name: Mediplast
Author: Web Channel Consulting Ltd
Author URI: http://www.webchannel.ie
Description: website
Version: 3.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

@import url("css/reset.css");
@import url("css/main.css");
@import url("css/buttons.css");
@import url("css/shortcodes.css");

/* If you want to add your own css code, please do it in css/custom.css */
@import url("css/custom.css");

#Header .header_overlay{
background: none !important;
}
#Offer_slider .slides li h2 span{
color: #515E6C !important;
}
#Offer_slider .slides li .desc p{
color: #969696 !important;
}

#Header .top_options ul.top_links{
width: 204px;
}
#Header .top_options .call_us span{
color: #fd5500 !important;
}
#Header .top_options .call_us{
color: #fd5500 !important;
}
h1, .subpage_header h1{
color: #969696 !important;
}
footer .top_options ul.top_links li {
float: left;
margin-right: 2px;
padding: 0;
background: none;
}
footer .top_options ul.top_links li.tl7 a {
background-position: -198px 0px;
}
footer .top_options ul.top_links li.tl8 a {
background-position: -231px 0px;
}
footer .top_options ul.top_links li.tl5 a {
background-position: -132px 0px;
}
footer .top_options ul.top_links li a {
background: url(/wp-content/themes/mediplast/css/themes/blue/images/top_links.png) no-repeat;
}
footer .top_options ul.top_links li.tl6 a {
background-position: -165px 0px;
}

footer .top_options ul.top_links li a {
display: block;
text-indent: -9999px;
overflow: hidden;
width: 33px;
height: 32px;
}
#Offer_slider {
margin-top: 110px !important;
padding-top: 25px;
}
.subpage_header {
margin-top: 110px !important;
}
.top_options .call_us {
background: url(/wp-content/uploads/2015/02/phone2.png) no-repeat left 3px !important;
}
#Header .top_options .call_us{
padding: 2px 1px 3px 23px !important;
font-size: 20px !important;
}

.topheader {width: 950px; margin: 0 auto; position: relative;}

.video-left {float: left; margin-right:20px;}

.video-right {float: right; margin-left:20px;}

.image_frame_right {margin: 0px 0 0px 30px;!important;}

.faq .active h5 {color: #fd5500!important;}
#Header {
background: #ffffff url(/wp-content/uploads/2015/02/grey-gloe.png) no-repeat center top !important;
}
.image_frame img{
	border: none !important;
	box-shadow: none !important;
}
.nobg{
background: #fff;
}
#navigation ul > li ul li a{
font-size: 12px !important;
}
.top-links{
float: left;
margin-top: 6px;
}
.m-top{
margin-top: 83px !important;
}
#lang_sel{
display: none;
}
#lang_sel{
text-align: -webkit-center;
}
#lang_sel li{
width: 200px !important;
float: none !important;
z-index: 1;
}
@media(min-width: 320px) and (max-width: 768px){
.top-links{
float: none !important;
margin-top: 6px;
text-align: center;
}
.subpage_header {
margin-top: 10px !important;
}
.m-top{
margin-top: 10px !important;
}
.about{
width: auto !important;
}
#homepage-illustration{
margin-top: 0px !important;
height: auto !important;
}
#lang_sel{
display: block !important;
}
}
@media(min-width: 320px) and (max-width: 736px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}
}
@media only screen and (max-width: 768px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}
}
@media(min-width: 480px) and (max-width: 768px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}
}
@media(min-width: 320px) and (max-width: 375px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}
}
@media (min-width: 768px) and (max-width: 768px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}
}
@media only screen and (max-width: 959px) and (min-width: 768px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}

}
@media (min-width: 1024px) and (max-width: 1024px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}
}
@media (min-width: 568px) and (max-width: 667px){
.topheader {
width: auto;
}
#Header .top{
position: inherit !important;
}
}
@media(min-width: 1024px) and (max-width: 1024px){
#Offer_slider{
margin-top: 0px !important;
}
.subpage_header{
margin-top: 10px !important;
}
}

.top-links a {color: #515E6C!important; font-weight: 600;}