/*
Theme Name: DevDmBootstrap3
Theme URI: http://devdm.com/DevDmBootstrap3
Author: Danny Machal
Author URI: http://devdm.com/
Description: A versatile and responsive Bootstrap WordPress starter theme FOR DEVELOPERS based on Twitter Bootstrap 3.3.4.
Version: 1.71
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, right-sidebar, fluid-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, rtl-language-support, theme-options, translation-ready
Text Domain: devdmbootstrap3

devdmbootstrap3 WordPress Theme, Copyright 2015 Danny Machal.
devdmbootstrap3 is distributed under the terms of the GNU GPL v3.
*/

/* The bootstrap.css file is auto-enqueued in functions.php */
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
/* YOU SHOULD BE MAKING A CHILD THEME. Don't let me be a bad guy and erase all your hard work with a theme update. I just want to bring you new amazing features. I don't want to destroy your world. I've made a child theme available for you to use. Download it here http://devdm.com/DevDmBootstrap3/child-themes/ */

@font-face {
	font-family: 'Akzidenz-Grotesk BQ';
	src: url('AkzidenzGroteskBQ-XBold.eot');
	src: url('AkzidenzGroteskBQ-XBold.eot?#iefix') format('embedded-opentype'),
		url('AkzidenzGroteskBQ-XBold.woff') format('woff'),
		url('AkzidenzGroteskBQ-XBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Akzidenz-Grotesk BQ';
	src: url('AkzidenzGroteskBQ-Bold.eot');
	src: url('AkzidenzGroteskBQ-Bold.eot?#iefix') format('embedded-opentype'),
		url('AkzidenzGroteskBQ-Bold.woff') format('woff'),
		url('AkzidenzGroteskBQ-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

body {font-size:15px;}

div.ppt {display:none!;}
/****************** Special Blank CSS classes for child themes to use without disturbing core bootstrap styles ****************/

.row.dmbs-content.bg-white {
    background-color: rgba(255,255,255,0.9);
    margin-top: 25px;
    padding-top: 25px;
}

.dmbs-header-img a img{margin: auto;
    display: block;max-width:100%;height: auto;}


body {background:rgb(238,42,123) url('img/bg-cco-sub.jpg') top no-repeat;background-attachment:fixed;background-size:cover;}
body.home,body.page-id-541 {background:rgb(238,42,123) url('img/bg2.jpg') top no-repeat !important;}


h3,h4 {font-family: 'Akzidenz-Grotesk BQ';
			font-weight: bold;
			font-style: normal;}

h2.page-header {font-family: 'Akzidenz-Grotesk BQ';
			font-weight: bold;
			font-style: normal;text-transform:uppercase;border-bottom:0px;}
			
.page-id-114 h2.page-header {
	font-family: 'Akzidenz-Grotesk BQ';
	font-weight: bold;
	font-style: normal;
	text-transform:uppercase;
	border-bottom:0px;
	background-image:url('img/topimage.png');
	background-position: top right;
	background-repeat:no-repeat;
	display: block;
	height: 124px;
	background-size:contain;
	margin: 0px 0px 40px;
	padding: 100px 0px 20px;
}
			
			
.masthead nav {padding-top: 20px;}


.outline {border: 1px solid #FFF;
    padding: 15px;
    color: #FFF; text-align:center;}

.outline h3 {padding:0;margin:0;font-family: 'Akzidenz-Grotesk BQ';
			font-weight: bold;
			font-style: normal;}

.super-text h2.special {text-align:center;font-size:50px;font-family: 'Akzidenz-Grotesk BQ';
			font-weight: bold;
			font-style: normal;}

#mega-menu-wrap-main_menu {margin-top:25px;margin-bottom:25px;}
.nav>li>a {background-color: rgba(255,255,255,1); text-transform: uppercase;margin-right: 10px;color:rgb(61,0,48);font-weight: bold;}

.nav>li.current_page_item >a {background-color: rgba(255,255,255,1); text-transform: uppercase;margin-right: 10px;color:rgb(238,42,123);font-weight: bold;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background-color:rgb(238,42,123);}

.dropdown-menu {border-radius:0px;}
.main-content {padding-top: 550px;}


.dropdown-menu > li > a {text-transform: uppercase;color:rgb(61,0,48);font-weight: bold;}
.main-content .well.home-blocks img {/* margin-left: -15px; */padding-bottom: 20px;max-width: 100%;}

h2.page-header a {
    color: #F02D7C;
    text-decoration: none;
}

.vc_images_carousel {max-width:100%;}

.ident-top {padding-top:230px}

.main-content .well.home-blocks h3 {text-transform: uppercase;padding-top: 0px; margin-top: 0px;}

.main-content .well.home-blocks {border-radius: 0px;background: white;}

.main-content .well.home-blocks p strong, .main-content .well.home-blocks a {color:rgb(238,42,123);font-weight:bold;}

.attachment-post-thumbnail {
    float: left;
    margin: 10px 0px;
    max-width:100%; 
height: auto;
}

.super-text h2 {color:white;text-transform: uppercase;font-size: 36px;font-family: 'Akzidenz-Grotesk BQ';
			font-weight: bold;
			font-style: normal;}
.super-text p {color:rgb(000,000,000);text-transform: uppercase;font-size: 16px;}

.super-text hr {border-top: 10px solid white;}

.footer {padding-top: 150px;}




.dmbs-container {

}

.dmbs-header {

}

.dmbs-header-img {
margin-bottom:25px;
}

.dmbs-header-text {
  z-index:999;
}

.dmbs-top-menu {

}

.dmbs-content {

}

.dmbs-main {

}

.dmbs-left {

}

.dmbs-right {

}

.dmbs-footer-menu {

}

.dmbs-author-credits {

}

.dmbs-footer {

}

.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #fff !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #F02D7C !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid #F02D7C;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover { 
background-color: #eee; 
border-color:#eee; 
padding: 6px 20px !important; 
}


#north, #east, #south, #west {
  background:rgb(238,42,123);
  position: fixed;
  z-index: 9990; }

#east, #west {
  top: 0;
  bottom: 0;
  width: 16px; }

#east {
  right: 0; }

#west {
  left: 0;
  background: url(../img/system/sw-trans.png) no-repeat rgb(238,42,123) -50px -50px; }

#north, #south {
  left: 0;
  right: 0;
  height: 16px; }

#north {
  top: 0; }

#south {
  bottom: 0; }

/* Portrait and Landscape */
@media (max-width: 767px) {
.main-content {padding-top:50px;}
.masthead nav {padding-top:50px;}
.row {margin:0px!important;}
.ident-top {padding-top:40px;}
.super-text h2.special {text-align:center;font-size:32px;margin-top:45px;}
ul.nav li.dropdown > ul.dropdown-menu {
    min-width:300px;
  }

.dropdown-menu > li > a {text-align:center;}
}

.lang_sel_click ul li{display:inline; margin-left:20px;float:right;}

.lang_sel_click ul li a {font-size:14px; color:black; font-weight:bold;}


.lang_sel_click ul li {
    display: inline;
    margin-left: 20px;
    float: right;
    background: #FFF;
    padding: 5px 15px;
}

#lang_sel_click{
  z-index:5555;
}
.row .dmbs-top-menu .masthead{
  z-index:0;
}
#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item.mega-outbound > a.mega-menu-link {background:#CE1C66;}

.flexslider h3 {
    text-align: center;
    text-transform: uppercase;
    font-family: 'Akzidenz-Grotesk BQ';
    color: #000;
}
