h2{
  font-family:Luxi,SourceSemiBold, sans-serif !important;
}

/*menu*/
#menu > ul > li > a:hover{
  color:#fff !important;
}

#header {
  border-bottom: 6px solid #393939;
}

#region2wrap .xtc-wrapper {
  padding:0px !important;
}

/*footer
.map {
    background: url(/images/dreamwork/Designcontest-Ecommerce-Business-Maps.ico) 50% 50% no-repeat;
    max-width: 100%;
    height: 164px;
    -moz-background-size: 100%;
    -webkit-background-size: 100%;
    background-size: contain;
}*/

/*Home*/
.fpwrap h1{
  color: #64bbc5;
}

.fpwrap h2 {
  color: #528881;
}

img.homeleftimg {
    position: relative;
    right: 30px;
    top: -20px;
}

.embelemwrap {
    background: none !important;
}

.sp-simpleportfolio .sp-simpleportfolio-filter {
    text-align: right !important;
  	margin-top: 35px;
}

/*AboutUs
.tabbeddark h3 span {
    background: #64bbc5 !important;
    color: #fff !important;
}

.tabbeddark h3 {
    border-bottom-color: #64bbc5 !important;
}*/

/*News
h4.title{
  color: #648bc5 !important;
}

#component p{
  font-size:1em;
}*/

/*Rightside Bar
.aquabox {
    background: #64a2ce;
    color: #fff;
}

h3.teamtitle-rt {
    color: #cccccc;
}

a.smallbluebutton {
    color: #333333;
}*/

/*button*/
.btn {
    background: #64a2ce;
}

.btn:hover {
    background: #ec325b;
}

.embelem-lg {
    display: none !important;

}

@media (max-width: 440px){
  .fpwrap h1 {
    font-size: 3.2em !important;
}
  
  .sp-simpleportfolio .sp-simpleportfolio-filter > ul {
    padding-top: 10px !important;
}
  
  h2.titlefont {
    font-size: 2em !important;
}
 
  .midmenuwrap2 {
    margin-top: 24px !important;
}
}

.gm-style .gm-style-iw> div{overflow:hidden !important;}