/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
@media screen and (max-width: 900px) {
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.7624309392265194%;
    *margin-left: 2.709239449864817%;
  }
  .row-fluid [class*="span"] {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7624309392265194%;
  }
    .home-span
{
  padding-right:30px !important;
}
}

/* ================= CUSTOM ================== */
@media screen and (max-width: 1200px) {

    .home-sidebar {
    padding-left:32px !important;
}
    #sidebar
{
    padding-left:8px;
}
}
@media screen and (max-width: 1024px) {
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
    .slogan
    {
        font-size:70px;
    }
}
@media screen and (max-width: 900px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
    .nav > li > .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav li li .parent:hover {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }
    .activelink, .active
{
    background-color:#0e0f0f;
}
    
    .nav ul li a {
    padding: 5px 35px;
}
    .page-title
{
    margin-top:140px;
}
#sidebar
    {
        margin-top:30px;
        padding-left:0px;
    }
.our-team li {
	width: 33.3333333%;
}

}
@media screen and (max-width: 600px) {
    .icon
    {
        width:100%;
    }
    .icon p {
	margin-bottom:20px;
}
    .da-thumbs li {
        width:50%;
    }
    .page-title
{
    margin-top:0px;
}
    .page-image
    {
        display:none;
    }
    .logo {
    padding-left:10px;
    }
    .logo {
    font-size:30px;
}
    .logo img
{
    height:50px;
    margin-top:15px;
}
    .social-icons {
    padding-right:10px;
}
.social-icons img {
    width:30px;
    height:30px;
}
    .social-icons ul {
    padding-top:25px;
}
    #slider-info {
        display:none !important;
    }
h1 {
    font-size:40px;
}
h2 {
    font-size:30px;
}
h3 {
    font-size:24px;
}
h4, summary {
    font-size:20px;
}
h5 {
    font-size:18px;
}
h6 {
    font-size:14px;
}
.img-title
{
    font-size:30px;
}
.img-title:before {
    top:45px;
}
#sidebar h2:before, #sidebar h3:before {
	display:none;
}
#sidebar h2:after, #sidebar h3:after {
	display:none;
}
.st-accordion ul li > a {
    font-size: 24px;
}
p {
    font-size:11px;
    margin-bottom:18px;
}
    .arrow-desc
{
    padding-left:10px;
    font-size:22px;
}
.slogan
{
    font-size:50px;
}
.da-thumbs li a div span {
    font-size: 18px;
}
.item-left
{
    display:none;
}
.item-right
{
    float:left;
    width:100%;
    padding-bottom:20px;
    padding-top:20px;
}
ul.meta li.tagsicon, ul.meta li.usericon, ul.meta li.categoryicon {
    display:none;
}
.nbs-flexisel-nav-left {
	left: 0px;
    width:40px !important;
    height:40px !important;
}
.nbs-flexisel-nav-right {
	right: 0px;
    width:40px !important;
    height:40px !important;  
}
.nbs-flexisel-nav-left:before,.nbs-flexisel-nav-right:before {
	display:none;
}
.our-team li {
	width: 50%;
}
.errorpage
{
    overflow:auto;
}
    .post figcaption {
    height: 90px;
}
}
@media screen and (max-width: 480px) {
body
    {
        padding:0;
    }
   .title-content-home
    {
    font-size:44px;
        padding-left:10px;
    }
    .title-content
{
    padding-left:10px;
    padding-right:10px;
    font-size:44px;
    background-color:transparent;
}
.title-content:after {
	display:none;
}
 .social-icons {
        display:none;
    }
    .logo {
    width:100%;
}
    #credits {
    width:100%;
}
   .title-content-home
{
    font-size:36px;
}
    #sidebar h2, #sidebar h3
{
    margin-left:0px;
    width:100%;
    padding-left:10px;
    border-left:none;
}
   .nav ul li a {
    padding: 5px 10px;
}
    .nav a {
    padding: 5px 10px;
}
    .toggleMenu {
    padding:9px 10px;
}
.st-accordion ul li > a {
    font-size: 20px;
}    
#totop {
    float:left;
    text-align:left;
    width:100%;
    margin-left:0px;
    border-left:none;
    border-top: 1px solid #fff;
}
.da-thumbs li {
        width:100%;
    }
    .da-thumbs li a div span {
    font-size: 24px;
}
    .img-title
{
    font-size:20px;
}
    .img-title:before {
    top:30px;
}
    blockquote {
    padding-left: 10px;
}
blockquote:before {
    display:none;
}
#box-content:after {
	border-width: 10px;
}
    .dropdown-list, .dropdown-list .dropdown li {
        width:100%;
    }
    .dropdown-list:before {
	display:none;
}
    #tabs a {
    font-size:16px;
        height:37px;
}
#tab-content ul li {
    height:auto;
}
    #tab-content li img {
        display:none;
    }
    ul.meta {
    font-size:10px;
    line-height:20px;
    height:20px;
}
    ul.meta li.dateicon {
    background-image: none;
    padding-left: 0px;
}
    #tabs a {
    padding:3px 0px 0px 30px;
}
#first-tab {
    padding-left:10px !important;
}
.bx-wrapper .bx-prev,.bx-wrapper .bx-next, .bx-wrapper .bx-prev:before,.bx-wrapper .bx-next:before {
	display:none;
}

.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-next:hover {
	opacity:1;
}
}