/*
Theme Name: Mukam Theme 2.0
Theme URI: http://www.blicca.com/mukam
Description: Fully Responsive Theme with Page Builder and Powerful Admin Menu
Author: Blicca Theme 
Author URI: http://themeforest.net/user/bliccathemes
Tags: brown, orange, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, post-formats, sticky-post, translation-ready
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 2.0
*/
body
{
background-color:#f7f7f7;
}
.portfolio-style-1-filter ul li
{
margin-right:0px!important;
}
.portfolio-style-1-filter ul li.active{color: #1D1F1F!important;}

.portfolio-style-1-filter ul li a
{
color:#004b88!important;
}
body
{
background-position: top center!important;
}
.portfolio-style-1-filter span{padding:0px 7px!important;}
.caption-out,.navbar-default
{
background:none!important;
}
.container,.container1
{
max-width: 1024px!important;
}
img.logo
{
width:256px!important;
margin-top:4px;
}
.mukam-header-large ul
{
padding-top:11px!important;
margin-top:-20px;
}
.blog-wrapper .blog-categories ul li{padding: 0 15px 0 20px;
line-height: 40px;}
.navbar-nav>li>a
{
padding: 3px 9px!important;
}
header
{background:rgba(255, 255, 255, 0.65)!important;}
.container1
{
background:#fff;margin: 0 auto;padding: 20px 40px;
}
.buton-5:after
{
background:#004b88!important;
}
footer{max-width: 1366px;margin: 0 auto;background:none!important;}
.list-none i
{color: #004b88!important;
}
.vc_row-fluid
{
width: 100% !important;
}
.list-none.li-size li {
font-size: 15px!important;
margin-top: 6px!important;
background: url('https://b2b.istudiotech.in/wp-content/uploads/2015/01/star-on.png') no-repeat left 4px;
padding: 0px 24px;
}
ul.list li
{background: url('https://b2b.istudiotech.in/wp-content/uploads/2015/01/star-on.png') no-repeat left 4px;
padding: 0px 24px;
font-size: 12px!important;
margin-top: 0px!important;
list-style:none;
}
.vc_row-fluid [class*="vc_span"]
{
float: left!important;
margin-left: 1.5% !important;
}
.mukam-team .team-name span
{
color: #004b88;
font-size:12px!important;
}
.mukam-team .team-name
{
font-size: 11px;
}
.toggle
{
padding: 10px 0px 10px 38px!important;
font-size: 14px!important;
line-height:20px!important;
background: url(https://b2b.istudiotech.in/wp-content/uploads/2014/12/toggleplus.png) no-repeat 12px 15px, linear-gradient(to right, #004b88 0%,#004b88 34px,#000 34px)!important;
}
.toggle.title-active
{
background: url(https://b2b.istudiotech.in/wp-content/uploads/2014/12/toggleminus.png) no-repeat 12px 15px, linear-gradient(to right, #434343 0%,#434343 34px,#004b88 34px)!important;
}
.sidebar-widget h3
{
color: #004b88!important;
font-size: 20px!important;}
.sidebar-widget ul li
{font-size: 14px!important;
font-weight:600!important;
transition:none!important;
}

.services-1 .holder
{
    background: #FFFFFF !important;
    padding-top: 0px !important;
    border-radius: 0px !important;
    width: 146px !important;
    height: 146px !important;
    position: relative;
    border: 2px solid #FFF !important;
    box-shadow: 0 0 5px #000;
}
.toggle-content
{
background: rgba(247, 247, 247, 0.54);
padding:20px;
}
.services-1:hover,.services-1 {
background: none!important;padding:0px 15px;
}
.services-2:hover
{
background: rgba(51, 169, 221, 0.65);
}
.services-2, .services-2 h4, .services-2 p, .services-2 .holder {
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
color: #4a4a4a;
}
.breadcrumb{display:none;}
.services-2 {
padding: 20px 7px 20px 7px;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
border: 1px solid rgba(38, 150, 244, 0.09);
border-radius: 3px;
background-color: rgba(101, 208, 255, 0.11);
}

.toggle-content ul li
{
background: url('https://b2b.istudiotech.in/wp-content/uploads/2014/12/arrow.png')left top 10px;
background-repeat: no-repeat;
padding: 5px 31px;
list-style: none;
}

.navbar-default .navbar-nav>li.firstitem.current-menu-item>a, .navbar-default .navbar-nav>li.firstitem.current-menu-parent>a
{
background-color: #014B88 !important;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus
{
background-color: #014B88 !important;
color:#fff!important;
}
.sidebar-widget ul li:hover
{
padding-left: 31px!important;
}
.nobordermore
{
margin-top: 72px! important;
}
.copyright-section
{
padding: 0px 0 15px 0 !important;
}
.mukam-team img
{border-radius:0px!important;}
.black
{
background: rgba(244, 244, 244, 0.59) !important;
}
.copyright-section p
{
color: #242424 !important;
}
.color a
{
color:#FFFFFF;
}
.b_asset {
background: #004b88!important;
-webkit-box-shadow: inset 0px -2px 0px 0px rgba(0,0,0,0.20)!important;;
padding: 7px 25px 7px 25px !important;
}
.page-template-custom-template-right-php .sidebar
{
padding: 1px 15px 0 15px!important;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus,.navbar-toggle
{
background-color: #004b88!important;
}
.navbar-default .navbar-toggle
{
border-color: #004b88!important;
}

@media (max-width: 767px)
{
img.res
{
width: 42% !important;
}
.vc_span6.wpb_column.column_container
{float: none!important;
    display: block!important;
    width: auto!important;
    margin-left: 0!important;}
.wpb_wrapper{float:none!important;}
iframe{width:250px!important;}
}

@media(max-width:480px)and (min-width:320px)
{
.search-widget{width: 68%!important;float:left!important;top:0!important;}
img.logo{width: 223px !important;}
}
@media(max-width:960px) and (min-width:799px)
{
.search-widget{width: 25%!important;}
}
@media(max-width:800px) and (min-width:480px)
{
.search-widget{width: 43%!important;float:left!important;top:0!important;}
}
@media (min-width: 992px)
.col-md-4
{
width: 24.333333% !important;
}
.bg-color
{
border:none!important;
}
.vc_row-fluid .vc_span6, .wpb_teaser_grid.wpb_carousel .vc_span6 {
width: 48.75%;
margin-left:1.0%!important;
}
.tour-section .nav-tabs>li
{
border-right: 8px solid #014B88 !important;
}

.tour-section .nav-tabs>li.active>a, .tour-section .nav-tabs>li.active>a:hover, .tour-section .nav-tabs>li.active>a:focus
{
background: #014B88 !important;
}
h3.contact
{
font-size: 18px;
text-transform: uppercase;
}
h3.contact span
{
color:#004b88;
}
.wpb_wrapper
{
float:right;
}
.tour-section .tab-content
{
color: #070000 !important;
}

.tour-section .nav-tabs>li>a:hover, .tour-section .nav>li>a:focus
{
background: #014B88 !important;
}
.contact-widget i {
margin-right: 18px;
line-height: 24px;
color: #6587BB;
}
p.page-heading{font-weight: bold;font-size: 17px;color: #FEFEFF;text-transform: uppercase;padding: 5px 14px;}

@media (min-width: 992px)
{

.col-md-8 {
width: 48.666667%;
}
}
hr{width:100%;}

.vc_row-fluid .vc_span3, .wpb_teaser_grid.wpb_carousel .vc_span3 {
width: 23.125%;
}
h3{color: #505050;}
.caption span {
color: #004b88!important;
}
.b_blue
{
background: rgba(1, 75, 136, 0.76) !important;
}
div.career-box {
padding: 15px 5px;
text-align: center;
border: 2px solid #ECECEC;
box-shadow: 0px 4px 8px #999898;
-ms-transform: rotate(-6deg);
transform: rotate(-6deg);
-webkit-transform: rotate(-6deg);
color: #fff;
width: 21%;
float: left;
margin: 2% 2%;
}
p.career-text {
margin: 0px;
-webkit-transform: rotate(5deg);
font-size: 13px;
}
.vc_row-fluid .vc_span4, .wpb_teaser_grid.wpb_carousel .vc_span4 {
width: 31.6666666667%;
}

.portfolio-thumbnail
{position: relative;
width: 100%;
overflow: hidden;
}
.portfolio-thumbnail:hover img {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}
.portfolio-thumbnail img {
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
.portfolio-thumbnail:hover .overthumb,.blog-thumbnail:hover .overthumb {
top: 0;
opacity: 0.7;
}
.overthumb {
position: absolute;
left: 0;
top: 100%;
display: block;
background: rgba(0, 75, 136, 0.72);
text-align: center;
width: 100%;
height: 100%;
opacity: 0;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}

.portfolio-thumbnail:hover .carousel-icon,.blog-thumbnail:hover .carousel-icon {
opacity: 1;
top: 40%;
}
.carousel-icon {
font-size: 19px;
opacity: 1;
display: block;
position: absolute;
top: 100%;
text-align: center;
width: 100%;
height: auto;
opacity: 0;
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.lightzoom {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 14px 10px 11px 14px;
background: #fff;
color: #000;
margin-right: 5px;
opacity: 1;
}


/*Drop Down Menu*/
.navbar-nav>li:hover ul.dropdown-menu
{
display:block;
}
.navbar-nav>li>.dropdown-menu{margin-top:0px!important;}
.dropdown-menu{border-top: 4px solid #004b88!important;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus
{
background-color: #004b88!important;}
}
div#col2-home
{
padding:0px 2px!important;
}
.dslca-activate-composer-hook
{
display:none;
}
#divBottomRight img, #acurax_si_simple img, #short_code_si_icon img {
margin-left: 109px;
border: 5px SOLID #FFF !important;
background: #FFF!important;
box-shadow: none !important;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.wr-dialog.jsn-bootstrap3{top: 9%!important;height:600px!important;
left: 6%!important;}
.sidebar-widget ul li a:hover
{
color: #004B88!important;
}
img.home-button
{
width:140px;
height:142px;
}
.tadab
{
-webkit-animation-name:none;
animation-name:none;
}
.search-widget
{
float: right;
position: relative;
top: -20px;
width: 21%;
}
.search form
{
float: left;
}
.search-widget .social-box {
background: #676767;
color: #fff;
border: 0;
border-radius: 0;
margin: 0;
float: left;
font-size: 13px;
height: 26px;
line-height: 29px;
min-width: 29px;
}
h2.post-title
{
font-size:17px!important;
}
a.link_title {
color: #004b88;
}
.teaser_grid_container li:hover .latest-item
{
box-shadow: 0px 7px 0px #004b88!important;
}
.overthumb
{
background:#004b88!important;
}
.wpb_teaser_grid .categories_filter li a
{
color: #004b88!important;
font-weight:bold;
}
h3.portfolio-title a
{
color:#004b88!important;
}
.portfolio-style-1 .portfolio-content
{
border-bottom: 4px solid #004b88!important;
}
@media (max-width: 992px){
.mukam-header-large ul
{
margin-top:20px!important;
}
}
@media(max-width:390px)
{
.navbar-collapse
{
width:228px;
}
.col-md-12
{float:none;}
}
a img.contact-btn{
width:140px;
}
b
{
margin-bottom: 2px;
}
.gecko.search-widget
{
width:191px!important;
}
a,a:hover
{color:#004b88;}
a img.gallery
{
width:209px;margin:20px 0px;
}

.wpb_teaser_grid_portfolio a.prettyPhoto.lightzoom {
display: none;
}
/*
.portfolio-style-1.single span.overthumb:hover,.portfolio-style-1.single span.overthumb:active,.portfolio-style-1.single span.overthumb:focus,.portfolio-style-1.single span.overthumb:visited {
opacity:0;
transition:none!important;
background:none!important;
}
.portfolio-style-1.single a.prettyPhoto.lightzoom,.portfolio-style-1.single a.postlink
{
display:none;
}
.portfolio-style-1.single .portfolio-thumbnail img
{
transition:none;transform: none;
}
*/
.portfolio-style-1.single
{
background: #fff;
padding: 10px 30px;
}
.wpb_teaser_grid .categories_filter li.active a, .wpb_categories_filter li.active a
{
	color: rgb(184, 139, 11) !important;
}
.single-back-to
{
    text-align:right;
    line-height: 55px;
}
.single-back-to a{
     float: right;
     margin-left:20px;
	cursor: pointer;
}
.single-back-to img
{
    margin:0;
}
h3.post-category-title {
  font-size: 120%;
  color: #fff;
  background-color: #004B88;
  padding: 3px 10px;
  margin-bottom: 25px;
}
.blog-style-2  .blog-item i {
  font-size: inherit;
}
hr.blue {
  border-top: 2px solid #004F91;
}
.blog-content .hl
{
	color:#004F91;
}
.blog-wrapper .blog-categories ul li:hover,.blog-wrapper .blog-categories ul li.current-cat {
    background-color: #004B88;
}
.blog-wrapper .blog-categories ul li:hover a,.blog-wrapper .blog-categories ul li.current-cat a{
    color: #fff;
}
.blog-style-4 .blog-item .blog-thumbnail {
  overflow: hidden;
  height: 100px;
    position: relative;
}
.blog-wrapper .blog-style-4 .blog-item .blog-title {
  height: 100px;
  text-overflow: ellipsis;
}
.blog-categories-caption {
  padding: 0px 0px 20px;
  text-align: center;
  font-size: 150%;
  color: #004B88;
}
.blog-style-4 .blog-item  .excerpt {
  height: 186px;
  text-overflow: ellipsis;
}
b, strong {
  color: #004b88;
}
.blog-wrapper .post .blog-thumbnail {
  overflow: hidden;
}
.img-title {
  position: absolute;
  bottom: 0;
  width: 100%;
  line-height: 1.8;
  background-color: rgba(9, 9, 9, 0.8);
  color: #ccc;
  text-shadow: 0 0 1px #000;
}
.holder:hover .img-title {
    background-color:rgba(11, 78, 98, 0.92);
}
/*New Styles*/
/*New Styles*/

@media(max-width:976px)and(min-width:901px)
{
.page-template-custom-template-right-php .sidebar
{
float: left;
width: 25%;
}
}
@media(max-width:900px)and(min-width:781px)
{
.page-template-custom-template-right-php .sidebar
{
float: left;
width: 49%;
}
}
@media(max-width:780px)and(min-width:520px)
{
.page-template-custom-template-right-php .sidebar
{
float: left;
width: 50%;
}
}
@media(max-width:519px)and(min-width:340px)
{
.page-template-custom-template-right-php .sidebar
{
width: 100%;
float: left;
}
}

.wpb_teaser_grid .categories_filter li.active a
{color: rgb(132, 121, 0) !Important;
}
@media(max-width:760px) and (min-width:480px)
{
aside{float: left;
width: 60%;
}}
@media(max-width:480px) and (min-width:320px)
{
aside{float: left;
width: 85%;
}}
@media(max-width:480px) and (min-width:380px)
{
.navbar-default .navbar-collapse, .navbar-default .navbar-form{width:200px;}
}
}