﻿.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height: 20px;
}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {
background-image: none;
}
.navbar-form .form-group {
margin-bottom: 5px;
}
.navbar-form .form-group:last-child {
margin-bottom: 0;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #444;
background-color: transparent;
}
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
.visible-xs-block {
display: block !important;
}
.visible-xs-inline {
display: inline !important;
}
.visible-xs-inline-block {
display: inline-block !important;
}
.hidden-xs {
display: none !important;
}
.sidebar-menu-box {
display: none;
}
strong.logo {
width: 100%;
clear: both;
}
.login-section {
padding: 20px 0;
float: left;
width: 100%;
}
.login-section ul {
display: block;
text-align: center;
}
.login-section ul li {
float: none;
display: inline-block;
}
.logo-row {
padding: 10px 0 25px 0;
}
.navbar-header {
padding: 8px 0 0 0;
}
.cp-navigation-row .navbar-nav {
background-color: #fff;
margin: 0;
}
.cp-navigation-row .navbar-nav li {
display: block;
text-align: left;
}
.cp-search-box {
height: 32px;
padding: 10px 0 0 0;
background-color: #f0f0f0;
width: 100%;
}
.cp-search-outer {
width: 100%;
padding: 30px 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.cp-search-outer strong.title {
font-size: 38px;
padding: 0 0 20px 0;
}
#cp-banner .caption .holder {
width: 100%;
}
#cp-banner .caption .holder h1 {
font-size: 48px;
}
#footer {
padding: 16px 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.footer-social {
padding: 0;
}
.copyrights {
padding: 9px 0 0 0;
}
.cp-search-outer {
top: 198px;
}
.cp-navigation-row .yamm .yamm-content {
padding: 20px 0;
width: 100%;
}
.aboutus-content p {
margin: 0 0 20px 0;
}
.pwrap-100 {
padding: 0;
}
.cp-features-list li {
width: 100%;
margin-bottom: 30px;
}
.cp-features-list .icon:after {
background: none;
}
.cp-tabs-panel {
float: left;
margin-bottom: 30px;
}
.cp-about-features {
float: left;
width: 100%;
padding: 0 20px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.cp-about-features ul {
margin-bottom: 30px;
overflow: hidden;
}
.cp-counting .counting-bg {
padding: 40px 0;
}
.cp-counting ul li, .cp-client-logo {
margin-bottom: 20px;
}
.blog-post h3 {
font-size: 21px;
}
.cp-pagination, .cp-pagination ul {
margin-bottom: 10px;
}
.widget.search-widget > img {
width: 100%;
}
.cp-rp li {
margin-right: 10px;
width: 47%;
}
.cp-rp li img {
width: 100%;
}
.blog-classic-view .cp-thumb {
margin-bottom: 20px;
}
.contact-info {
float: left;
margin: 20px 0 0 0;
}
.cp-contact-form {
float: left;
margin: 30px 0 0 0;
width: 100%;
}
.contact-v2-map {
float: left;
width: 100%;
}
.cp-category {
padding: 30px 20px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.cp-photo-box ul {
margin: 0;
}
.cp-photo-box li {
margin: 0 0 20px 0 !important;
width: 100%;
}
.cp-photo-box .cp-box {
width: 100%;
}
.cp-load-more {
margin: 10px 0 0 0;
}
.page-404 .search-404 {
width: 100%;
}
.page-404 .search-404 form {
width: 100%;
position: relative;
}
.page-404 .search-404 form .form-control {
width: 100%;
}
.page-404 .search-404 form .input-group-btn {
position: absolute;
right: 0;
width: auto;
}
.cp-gallery-fluid .cp-gallery-masonry-1 .isotope .item {
width: 33%;
margin-bottom: 20px;
}
.cp-gallery-fluid .cp-gallery-masonry-2 .isotope .item {
margin-bottom: 20px;
}
.cp-gallery-fluid {
padding: 0;
}
.cp-category .cp-box {
margin-bottom: 20px;
}
.tag-cloud a {
margin: 0 6px 10px 0;
}
.about-author .cp-author p, .cp-comments p {
overflow: hidden;
}
.about-author .cp-author {
margin-bottom: 30px;
}

.cp-comment-form > form {
float: left;
width: 100%;
margin-bottom: 30px;
}

.cp-pricing-table-container {
float: left;
width: 100%;
margin: 0 0 20px 0;
}

.cp-register .holder {
width: 100%;
}

.cp-login .holder input[type="submit"] {
margin: 20px 0 0 0;
}

.cp-single-photo .cp-text-box .left-col {
margin: 20px 0 0 0;
}

.cp-price-box b {
margin-bottom: 10px;
}

.cp-image-detail {
margin-bottom: 30px;
}

.cp-tab-section .item {
width: 100%;
}

.cp-team-grid li {
margin-bottom: 50px;
clear: both;
overflow: hidden;
}

.cp-team-grid {
margin: 0;
}

.team-v1.tb-50, .team-v2.tb-50 {
padding: 50px 0 0 0;
}

.cp-about-team .cp-team-box {
margin-bottom: 30px;
}

.team-v3.cp-about-team.tb-50 {
padding: 50px 0 30px;
}

.team-detail {
float: left;
width: 100%;
margin: 20px 0 0 0;
}

.cp-team-logo li {
width: 50%;
}

.cp-upload-form {
padding: 50px 0;
}

.upload-box {
margin: 0 0 30px 0;
}

.cp-navigation-row .navbar-default .navbar-nav li a {
padding: 10px 15px;
}
.cp-search-box a#searchtoggl {
padding: 0;
}
.theme-style-1 .cp-navigation-row .navbar-nav li a.upload-btn {
display: none;
}
.app-section {
padding: 50px 0;
}
.app-section .frame {
position: static;
float: left;
width: 100%;
}
.app-section .frame img {
display: block;
width: 100%;
}
.app-section .cp-text-box {
margin: 0 0 40px 0;
}
.category-section {
padding: 50px 0 10px 0;
}
.category-section .cp-box .col-md-4 {
margin: 0 0 40px 0;
}
.newsletter-section .holder {
width: 100%;
}
