/*
Theme Name: gear Child theme of gear
Theme URI: 
Description: Child theme of gear theme for the gear theme
Author: <a href="http://www.Wpopal.com">Wpopal Team</a>
Author URI: 
Template: gear
Version: 1.1.1
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 23 Mar 2018 12:53:47 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

.header-default .header_main .header-support:hover .media-left i {border: 1px solid #d0262e !important;}
.element-block-heading .heading:hover:after, .kc-title-wrap.title_home4 .kc_title:hover:after, .title .kc_title:hover:after {background: #d0262e !important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #d0262e !important;}
.portfolio .nav-tabs>li.active a:before, .portfolio .nav-tabs>li>a.active:before {background: #d0262e !important;}
.brands-collection .item-brand:before, .content-image-home3 .kc-fb-layout-4 .content-image:before {border-bottom: 2px solid #d0262e !important; border-left: 2px solid #d0262e !important;}
.brands-collection .item-brand:after, .content-image-home3 .kc-fb-layout-4 .content-image:after {border-top: 2px solid #d0262e !important; border-right: 2px solid #d0262e !important;}

@media only screen and (min-width: 992px) {

h2 {font-size: 16px !important;}
a, a:focus, a:hover {color: #ffffff;}

body.kc-css-system .kc-css-714905 {background: none !important;}
body.kc-css-system .kc-css-82389 {margin-left: 0px;}
body.kc-css-system .kc-css-471608 {padding-right :15px !important;}
body.kc-css-system .kc-css-714905 {padding-left :15px !important;}
body.kc-css-system .kc-css-453366 {padding-left :25px !important;}
body.kc-css-system .kc-css-907084 {padding-right :25px !important;}
.kc-css-855377 {margin-left: 0px !important;}


#menu-item-14872, #menu-item-14852, #menu-item-15051 {position: relative; top: 10px;}

.navbar-mega .navbar-nav>li>a {padding: 10px 23px !important;}
.submenu {background-color: #363636; text-align:center; font-family: Poppins; font-weight: 500; border-bottom: 5px solid #5d5d5d; text-align: right; padding: 10px 29px 10px 0;}
.submenu a, .submenu .mPS2id-clicked {color: #ffffff;}
.submenu a:hover, .submenu .mPS2id-highlight-first {color: #666;}
.container {width: 1170px !important; padding-left: 0px !important; padding-right: 0px !important;}
.entry-content-page>.kc_row>.kc-row-container.kc-container {max-width: 1170px !important;}
.header-default .header_main .header-support {margin-top: 49px;}
.header-default .header_main .header-support, 
.header-default .download a,
.kc-feature-boxes.kc-fb-layout-1 .content-icon i, 
.ih-item .img img {background: #363636;}
.header-middle, .header-middle>div {background: #5d5d5d;}
.header-default .download a+a { border-left: 1px solid #363636 !important;}
.download i, .navbar-mega .navbar-nav>li>a {color: #ffffff !important;}
.ih-item .info .category {color: #ffffff;}
.download a:before {background: #ffffff !important;}
.header-default .header_main .header-support .media+.media:before {background: #ffffff !important;}
.header-default .header_main .header-support {background: #363636 !important;}
.header-default .download a {background: #363636 !important;}
.kc-feature-boxes.kc-fb-layout-1 .content-icon i {color: #ffffff;}
.kc_column, .kc_column_inner {padding-right: 0px !important; padding-left: 0px !important;}
.brands-collection .item-brand:before, .content-image-home3 .kc-fb-layout-4 .content-image:before{border-bottom: 2px solid #363636; border-left: 2px solid #363636;}
.brands-collection .item-brand:after, .content-image-home3 .kc-fb-layout-4 .content-image:after {border-top: 2px solid #363636; border-right: 2px solid #363636;}
.btn-primary {color: #fff !important; background-color: #363636 !important; border-color: #363636 !important;}
.opal-footer ul .clock-time i {color: #363636;}
.fa-cogs {background-color: #363636;}
.portfolio .nav-tabs>li.active a:before, .portfolio .nav-tabs>li>a.active:before { background: #ffffff;}
.search-box-wrapper .btn {padding: 41px 20px !important;}
.opal-topbar span {color: #fff !important;}
.content-desc a, .dropdown-menu a {color: #666 !important;}
.service-grid .opalservice_content article .content-service:hover .service-title a {color: #fff !important;}
.search-box-wrapper .btn.close {padding: 3px 8px !important;}
.nav li a {text-align:center;}


}


@media only screen and (max-width: 991px) {
body.kc-css-system .kc-css-900294 {background: #ffffff !important;}
.kc_column, .kc_column_inner {padding-right: 0px; padding-left: 0px;}
}
