h2.post-title a {
    font-size: 21px;
}

div.excerpt {
    font-size: 14px;
}

div.intro-text h2 {
    font-size: 23px;
}

div.intro-text p {
    font-size: 14px;
}

div.intro-text {
    margin-top: -11%;
}

/*===============Primary button==================*/
.btn-primary {
    font-family: 'PT Serif', serif;
    font-weight: bold;
    text-transform: lowercase;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #fff;
    text-shadow: none;
    background-color: #1b76a6;
    background-image: -moz-linear-gradient(top,#9de0d0,#9de0d0);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#1977a7),to(#909bae));
    background-image: -webkit-linear-gradient(top,#1977a7,#909bae);
    background-image: -o-linear-gradient(top,#9de0d0,#9de0d0);
    background-image: linear-gradient(to right,#1977a7,#909bae);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9de0d0', endColorstr='#ff9de0d0', GradientType=0);
    border-color: #9de0d0 #9de0d0 #63ceb4;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-primary:hover, .btn-primary:focus {
    font-family: 'PT Serif', serif;
    font-weight: bold;
    text-transform: lowercase;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #fff;
    text-shadow: none;
    background-color: #1b76a6;
    background-image: -moz-linear-gradient(top,#9de0d0,#9de0d0);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#1977a7),to(#909bae));
    background-image: -webkit-linear-gradient(top,#1977a7,#909bae);
    background-image: -o-linear-gradient(top,#9de0d0,#9de0d0);
    background-image: linear-gradient(to right,#1977a7,#909bae);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9de0d0', endColorstr='#ff9de0d0', GradientType=0);
    border-color: #9de0d0 #9de0d0 #63ceb4;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover {
    background: #3c90bb !important;
}

.post .featured-thumbnail a {
    position: relative;
    height: 192px;
    width: auto;
}
div.span4.sidebar {
    width: 22%;
    float:right;
    
}

h1.title-header {
    font-size: 18px;
}

#mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
    display: none;
}


body {
    font-size: 15px;
}

a.mega-menu-link {
    font-size: 13px!important;
}



@media (max-width: 767px) {
.post .featured-thumbnail a {
    position: relative;
    height: 129px;
    width: auto;
}}


@media (max-width: 767px) {
div.span4.sidebar {
    width: 75%;
    float: right;
}}
