/*
Theme Name: Pixel
Description: Pixel is a agency and corporate theme. Its simple and clean Wordpress HTML5 & CSS3 Theme. Its a full responsive theme built with Bootstrap.
Version: 1.0.1
Author: Themeple
Author URI: http://www.themeple.co
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/
p { font-family: 'Open Sans'; line-height: 18px ; /*font-size: 12px;*/ font-size: 13px; color: #666666;  } 
 em { font-family: 'Open Sans'; line-height: 18px ; font-size: 12px; color: #666666;  } 
 textarea { font-family: 'Open Sans'; line-height: 18px ; /*font-size: 12px;*/ font-size: 13px; color: #666666;  } 
 select { font-family: 'Open Sans'; line-height: 18px ; /*font-size: 12px;*/ font-size: 13px;color: #666666;  } 
 span { font-family: 'Open Sans'; line-height: 18px ; /*font-size: 12px;*/ font-size: 13px; color: #666666;  } 
 body { font-family: 'Open Sans'; line-height: 10px ; /*font-size: 12px;*/ font-size: 13px; background-color: #ffffff; color: #666666;  } 
 input { font-family: 'Open Sans'; line-height: 18px ; color: #666666;  } 
 .banner_font { font-family: Georgia, "Times New Roman",Times, serif !important; line-height:28px ; font-size: 29px;  } 
 article .blog_quote p { font-family: Georgia, "Times New Roman",Times, serif !important; line-height:28px ;  } 
 .comment_date { font-family: Georgia, "Times New Roman",Times, serif !important; line-height:28px ;  } 
 label, input, button, select, textarea { font-size: 12px;  } 
 h1 { font-size: 20px; color: #444444;  } 
 h2 { font-size: 16px; color: #444444;  } 
 .title_desc { font-size: 16px; color: #8a8a8a;  } 
 h3 { font-size: 14px; color: #444444;  } 
 .menu li a { font-size: 14px; color: #444444;  } 
 .accordion-heading a { font-size: 14px;  } 
 .title_size { font-size: 23px; color: #909090;  } 
 h2 .title_labeled { font-size: 23px;  } 
 footer { background-color: #393939; color: #8a8a8a;  } 
 .single_slide_info .info_block { background-color: #393939;  } 
 .icon_container { background-color: #393939;  } 
 .single_slide_info { color: #8a8a8a;  } 
 .base_color_background { background-color: #061431;  } 
 .icon_container:hover { background-color: #061431;  } 
 .recent_pagination .arrow:hover { background-color: #061431;  } 
 .caro-prev:hover { background-color: #061431;  } 
 .caro-next:hover { background-color: #061431;  } 
 .type-audio-img:hover, .type-gallery-img:hover, .type-video-img:hover, .type-quote-img:hover, .type-standart-img:hover { background-color: #061431;  } 
 article .post_attributes { background-color: #061431;  } 
 ul.menu li ul li:hover { background-color: #061431;  } 
 .widget_about_social span.social_icon:hover { background-color: #061431;  } 
 .nav-list > .active > a, .nav-list > .active > a:hover { background-color: #061431;  } 
 ul.menu li:hover { border-bottom: 8px solid #061431;  } 
 ul.menu li.current_page_item { border-bottom: 8px solid #061431;  } 
 .text_bar_pattern { border-left: 8px solid #061431;  } 
 .nav-tabs > .active > a, .nav-tabs > .active > a:hover { border-top: 3px solid #061431; color: #061431;  } 
 footer .widget-title { border-bottom: 1px solid #061431;  } 
 aside .widget_categories li:hover, aside .widget_archive li:hover { border-bottom: 1px solid #061431; color: #061431;  } 
 footer a { /*color: #061431;*/color: #FFF;  } 
 footer a:hover { color: #061431;  } 
 .title_labeled { color: #061431;  } 
 .features:hover h2.internal_title { color: #061431;  } 
 .recent_blog_box a.read_more { color: #061431;  } 
 .read_more_link { color: #061431;  } 
 article .article-title .author { color: #061431;  } 
 aside .widget_recent_content .tab-content dd a { color: #061431;  } 
 aside .widget_twitter .tweet_list li a { color: #061431;  } 
 .comment-reply-link:hover, .comment-edit-link:hover { color: #061431;  } 
 .staff_links li a:hover { color: #061431;  } 
 .sc-col a { color: #061431;  } 
 .price_1_col ul li span { color: #061431;  } 
 .footer_copyright { color: #fff;  } 
 .footer_copyright p { color: #fff;  } 
 .footer_copyright span { color: #fff;  } 
 .tweet_time { color: #061431;  } 
 .portfolio-navigation ul li { background-color: #061431; background: -moz-linear-gradient(top, #cecece 0%, #a2a2a2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#a2a2a2));
    background: -webkit-linear-gradient(top, #cecece 0%,#a2a2a2 100%);
    background: -o-linear-gradient(top, #cecece 0%,#a2a2a2 100%);
    background: -ms-linear-gradient(top, #cecece 0%,#a2a2a2 100%);
    background: linear-gradient(to bottom, #cecece 0%,#a2a2a2 100%); border:1px solid #bbbbbb; color: #fff;
    box-shadow: inset 0px 1px 0px #dfdfdf, inset 0px 0px 0px #dfdfdf;
             ;  } 
 .features_box { background-color: #061431; background: -moz-linear-gradient(top, #cecece 0%, #a2a2a2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#a2a2a2));
    background: -webkit-linear-gradient(top, #cecece 0%,#a2a2a2 100%);
    background: -o-linear-gradient(top, #cecece 0%,#a2a2a2 100%);
    background: -ms-linear-gradient(top, #cecece 0%,#a2a2a2 100%);
    background: linear-gradient(to bottom, #cecece 0%,#a2a2a2 100%); border:1px solid #bbbbbb; color: #fff;
    box-shadow: inset 0px 1px 0px #dfdfdf, inset 0px 0px 0px #dfdfdf;
             ;  } 
 .portfolio-navigation ul li:hover { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .portfolio-navigation ul li.active { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .single_slide_info .info_block .button { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .features:hover .features_box { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .button_bar { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #061431, inset 0px 0px 0px #061431;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 article .read_more:hover { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #061431, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 #respond input[type=submit] { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .progress-success .bar, .progress .bar-success { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .divider_404 { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .price_1_col.level-max .header { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .price_1_col.level-max .footer a { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #fabf78, inset 0px 0px 0px #fabf78;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;;  } 
 .button_bar:hover { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #061431, inset 0px 0px 0px #fabf78;;  } 
 #respond input[type="submit"]:hover { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #061431, inset 0px 0px 0px #fabf78;;  } 
 .price_1_col.level-max .footer a:hover { background-color: #061431; background: -moz-linear-gradient(top, #061431 0%, #061431 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#061431), color-stop(100%,#061431));
    background: -webkit-linear-gradient(top, #061431 0%,#061431 100%);
    background: -o-linear-gradient(top, #061431 0%,#061431 100%);
    background: -ms-linear-gradient(top, #061431 0%,#061431 100%);
    background: linear-gradient(to bottom, #061431 0%,#061431 100%); border:1px solid #061431; color: #fff;
    box-shadow: inset 0px 1px 0px #061431, inset 0px 0px 0px #fabf78;;  } 
 #img_not_found { background: url('images/skins/f26522/404.png') no-repeat } 
 aside .widget_categories li:hover { background: url('images/skins/f26522/arrow-right-hover.png') left 7px no-repeat; } 
 ul.menu li:hover, ul.menu li.current_page_item { background: url('images/skins/f26522/menu_item.png') center } 
 .accordion-heading.in_head a { background: url('images/skins/f26522/minus.png') left center no-repeat } 
 .widget_recent_posts dl:hover .post_icon { background: url('images/skins/f26522/post_icon_hover.png') no-repeat } 
 .right_arrow { background: url('images/skins/f26522/right_arrow.png') no-repeat } 
 .flex-control-nav li a { background: url('images/skins/f26522/slider_arrow.png') no-repeat transparent !important } 
 .small_bottom_arrow { background: url('images/skins/f26522/small_bottom.png') no-repeat } 
 .bottom_arrow { background: url('images/skins/f26522/bottom_arrow.png') no-repeat } 
 h4.portfolio_title { font-size: 12px; color: #f7f7f7;  } 
 h2.features_title { font-size: 33px;  } 
 .single_slide_info h2 { color: #CDCBCB;  } 
 .single_slide_info p { color: #CDCBCB;  } 
 .price_1_col.level-max .header h1 { border-bottom: 1px solid #061431;  } 
 .price_1_col.level-max .header h2 { border-top: 1px solid #fabf78; color: #fabf78;  } 
.ls-inner{width:940px !important; margin:0 auto !important; }
.ls-layer{width:940px !important}
#layerslider_1{background:#efeeee;}
select.select-menu{display:none}

.page_top_header{
    height: 7px;
    min-height: 7px !important;

}
.responsive-image{display:none}
.header_container{
    /*margin:50px 0;*/
    margin: 3px 0 10px;
}
#menu_responsive{
    display:none;
}
.slide_element img{max-width:none; width:100%;}
 ul.menu{
    margin:0;
    padding:0;
    list-style:none;
    display:inline;
    float:right;
    position:relative;
}
 ul.menu li{
    float:left;
    text-align:center;
    font-size:14px;
    text-transform:capitalize;
    
    padding-left: 20px;
padding-right: 20px;
    position:relative;
    
    height:104px;
    margin-top:-58px;
    
}
ul.menu li a{top:60px; position:relative; color:#444 !important}
 ul.menu li:hover, ul.menu li.current_page_item{
    
    background: url('images/menu_item.png') center;
}
ul.menu li ul{
    display: none;
    left: -22%;
    top: 112px;
    position: absolute;
    width: 180px;
    z-index: 500;
    background-color:#444545;
    margin:0;
    padding:0;
    left:0;

}
ul.menu li:hover ul{
    display:block;
}
ul.menu li ul li{
    background:none;
    display:block;
    border-top:1px solid #5a5a5a;
    border-bottom:1px solid #393939 !important; 
    width:100%;
    float:left;
    position: relative;
    padding:0;
    margin:0;
    height:auto;
    padding-bottom:0;
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;
    color:#fff !important
}

ul.menu li ul li.current_page_item{background:none}
ul.menu li ul li a{
    margin-left:20px;
    margin-top:10px;
    float:left;
    top:0;
    font-size:12px;
    color:#fff !important;
    font-weight:normal;
    text-transform: capitalize;
    padding-bottom:0;

}
ul.menu li ul li:first-child{
    border-top:none;
}
ul.menu li ul li:last-child{
    border-bottom:none;
}
ul.menu li ul li:hover{
    background-image:none;

}
.line-divider{
    background:url('images/line-divider.png') repeat-x;
}

.menu li a{
    font-weight:bold;
    text-transform:uppercase ;
    text-decoration:none;
}

h1, h2, h3{
    font-weight:700;
    
}
.footers{
    position:relative;
    bottom:0;
}
.footer_copyright{
    padding: 0;
    margin:0;
}
.footer_copyright .span12 .arrow{
    background:url('images/footer_arrow.png') no-repeat;
    position:relative;
    float:left;
}

footer .widget-title{
    color: #cdcbcb;
    font-weight:bold;
    
}

footer .widget-title{
    width: auto;
    float: left;
    border-bottom: 1px solid;
    padding-bottom: 3px;
}
.footer_title{
    width:100%;
    float:left;
}

footer .seperator{
    width:100%;
    float:left;
    margin-bottom:15px
}

footer .widget_twitter .tweet_list{
    list-style: none;
    padding: 0;
    margin: 0;
}
footer .widget_twitter .tweet_list li{
    margin-bottom:10px
}
a{
    text-decoration:none !important;
}

.widget_flickr .flickr_badge_image {
	float: left;
	width: 57px;
	padding: 5px 4px 12px;
	margin: 0 20px 0 -4px
}

.widget_flickr > div { width: 120%;float:left }
.widget_flickr img {
	width: 57px;
	height: 55px;
}
.arrow{height:17px}
footer .widget{ margin-bottom:15px; float:left }

.widget_about_social span.social_icon { background:#6a6a6a; width:40px; height:40px; float:left; margin-right:15px;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;}
.widget_about_social span.facebook { background:url('images/f.png') center transparent no-repeat; width:100%; height:100%; float:left;}
.widget_about_social span.twitter { background:url('images/t.png') center transparent no-repeat; width:100%; height:100%;float:left;}
.widget_about_social span.vimeo { background:url('images/v.png') center transparent no-repeat; width:100%; height:100%;float:left;}
.widget_about_social span.dribbble { background:url('images/d.png') center transparent no-repeat; width:100%; height:100%;float:left;}

.widget_recent_posts dt{
    width: auto;
    float: left;
    
}
.widget_recent_posts dd {
    margin-left: 67px;
    padding-top: 2px;
    margin-top:-7px;
}
.widget_recent_posts dd a {
    display: block;
}
.post_icon{
    background:url('images/post_icon.png') no-repeat;
    width:20px;
    height:20px;
    float:left;
}
.widget_recent_posts dl:hover .post_icon{
    background:url('images/post_icon_hover.png') no-repeat;
}
.widget_recent_posts dl{
    float:left;
    margin-top:5px;
}
.widget_recent_posts dd.without_avatar{
    /*margin-left: 12px !important;
    margin-top: -7px;
    float: left;
    width: 80%;*/
    
    margin-left: 12px !important;
    margin-top: -4px;
    float: left;
    width: 80%;
    line-height: 19px;
}
.page_title{ margin-top:0px; background-color:#f7f7f7;   }
.page_title .container{
    padding-top:20px;
    position:relative;
    padding-bottom:20px;

    
}
.bottom_shadow_full{
    
    width:100%;
    height: 63px;
    background: url('images/2slidershadow.png') bottom no-repeat transparent;
    position: absolute;
    
    left:0;
    
}
.accordion{float:left}
.accordion-group:first-child{margin-top:-15px}
.widget .bottom_shadow_full{background:url('images/220px.png') no-repeat !important; height: 13px;bottom: -8px;}
.shadow .bottom_shadow_full{float: left;
position: relative;
height: 64px;
bottom: 0;
margin-bottom: -80px;}
.tabbable{position:relative}
.tabbable .bottom_shadow_full{}
.title_size{margin:0 !important}
.title_desc{ font-weight:bold; margin:0 !important }
.title_labeled{text-decoration:underline;}
h2 .title_labeled{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}
.titles{float:left; width:60%}
.title_widget{ margin-top: 10px}
.title_widget form{margin:0}
.search_icon{ 
    background: url('images/search-icon.png') no-repeat;
    width: 17px;
    height: 17px;
    position: absolute;
    right: 15px;
    top: 9px;
    z-index: 50;
    border:none; 
} 
.columns2 .portfolio_shadow{background:url('images/455px.png') no-repeat; bottom:-25px;}
.columns4 .portfolio_shadow{background:url('images/220px.png') no-repeat; bottom:-31px;}
#searchform{position:relative}
#searchform input{float:right; width:220px;}
.divider{
    height:6px; 
    z-index: 50;
    position: relative;
    
}
.bottom_arrow{position:absolute;left: 0;
top: 6px; width:22px; height:16px; background:url('images/bottom_arrow.png') no-repeat}
.top_arrow{position:absolute;left:10px; width:17px; height:14px; background:url('images/top_arrow.png') no-repeat}

.portfolio-navigation{ }
.portfolio-navigation ul{list-style:none; margin:0; padding:0}
.portfolio-navigation li{-webkit-box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);
    box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);
    border:1px solid #b0b0b0;
    position:relative;
    behavior: url(css/PIE.html); float: left;width: auto; padding:5px 15px;cursor:pointer;  font-weight:bold; font-size:13px; margin-right:10px; }
.portfolio-navigation ul li:hover{border:1px solid #061431;}
.portfolio-navigation ul li.active{border:1px solid #061431;}
.portfolio-navigation li a{color:#ffffff !important;}
.portfolio-navigation li .small_bottom_arrow{width:20px; height:17px;display:none;left: 3px;top: 29px; position:absolute; }
.portfolio-navigation li.active .small_bottom_arrow{display:block}

.box_portfolio{
    position:relative;
    background:#f7f7f7;
    float:left;
    margin-top:35px;
}
.bottom_shadow_small{
    width:100%;
    height: 35px;
    background: url('images/slidershadow.png') bottom no-repeat transparent;
    position: absolute;
    bottom: -33px;
    left: 0;
    
}
.span6 .tabbable .bottom_shadow_full{
    background:url('images/420px.png') bottom no-repeat ;
    height:27px;
}
.pixel_style .base_color_background{
    height: 25px;
    margin-top: 1px;
}

.pixel_style h4{
    margin-top: 4px !important;
}


.columns3 .box_portfolio .divider{
    bottom:-1px !important;
}
.slide_divider .bottom_arrow{float:left; margin-left:15px; position:relative}
.slide_divider .bottom_arrow{left:0}
footer .widget{margin-top:30px; margin-bottom:45px}
footer .widget-title{font-size:14px; text-transform: uppercase}
.box_portfolio .divider{height:30px; position:relative; z-index:50; top:1px}
.distance_1{
    margin-top:70px;
    /*text-align: justify;*/
}
.distance_2{
    margin-top:35px;
}
.distance_2_top_bottom{
    margin-top:35px;
    margin-bottom:35px;
}
.distance_2:first-child{
    margin-top:0px;
}
html, body{height:100%}

h4.portfolio_title{text-align: center;margin-top: 5px;}
.box_portfolio_columns_2:nth-child(2n+1){
    margin-left:0 !important;
}
.box_portfolio_columns_3:nth-child(3n+1){
    margin-left:0 !important;
}
.box_portfolio_columns_4:nth-child(4n+1){
    margin-left:0 !important;
}
.box_portfolio_columns_2:nth-child(1){
    margin-top:0 !important
}
.box_portfolio_columns_2:nth-child(2){
    margin-top:0 !important
}
.box_portfolio_columns_3:nth-child(1){
    margin-top:0 !important
}
.box_portfolio_columns_3:nth-child(2){
    margin-top:0 !important
}
.box_portfolio_columns_3:nth-child(3){
    margin-top:0 !important
}
.box_portfolio_columns_4:nth-child(1){
    margin-top:0 !important
}
.box_portfolio_columns_4:nth-child(2){
    margin-top:0 !important
}
.box_portfolio_columns_4:nth-child(3){
    margin-top:0 !important
}
.box_portfolio_columns_4:nth-child(4){
    margin-top:0 !important
}

.slides{margin:0; padding:0; list-style:none;}
.slider_container_portfolio .divider .bottom_arrow{left:20px}
.portfolio_info {background: url('images/info_bg.png') repeat; height:auto;}
.portfolio_info_content{ padding:15px 30px;float:left}
.slider_container_portfolio{position:relative}
.slider_container_portfolio .bottom_shadow_full{float:left;}
.box_portfolio img{height:auto}
.box_portfolio .flexslider li{height:auto;}
.flexslider img{width:100%}
.single_slide_info{width:375px; position:absolute;margin-left:0 !important; left:35px; top:35%; height:140px}
.single_slide_info .info_block{height:142px; padding-left:20px;opacity:0.85;}
.single_slide_info .arrows{margin-left:2px !important;width:20px !important}
.single_slide_info .arrows .arrow{width:20px; height:70px; margin-bottom:2px;cursor:pointer; }
.single_slide_info .arrows .arrow span{background: url('images/slider_arrows.png') center no-repeat; width: 10px;
height: 13px;
margin-top: 28px;
margin-left: 5px;
float: left;}
.single_slide_info .arrows .arrow span.next{background-position: 0 0;}
.single_slide_info .arrows .arrow span.previous{background-position: 0 -15px;}
.single_slide_info .bottom_shadow_small{width: 88%;bottom: -30px;background:url('images/300.png') no-repeat}
.single_slide_info .info_block .button{-webkit-box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);
    box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);
    position:relative;
    color:white !important;
    
    behavior: url(css/PIE.html); float: left;width: auto;margin-top:10px; padding:5px 15px;cursor:pointer;  font-weight:bold; font-size:13px; margin-right:10px;}
.single_slide_info .info_block h2{ margin-bottom:-5px !important}
.box_portfolio a.box_link{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    
}
a{color:inherit }

.recent_title{float:left;}
.recent_title h2{
    line-height: 20px;
    margin-top: 0;
    margin-bottom: 0;
    float:left;
}
.recent_pagination{float:right;}
.recent_pagination .arrow{width:20px; height:20px; background-color:#dfdfdf; float:left; margin-right:2px;-webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;}
.recent_pagination .arrow:last-child{margin-right:0;}
.recent_pagination .prev{background:url('images/larrow.png') no-repeat center; width:100%; height:100%; float:left;}
.recent_pagination .next{background:url('images/rarrow.png') no-repeat center; width:100%; height:100%; float:left;}
.separator_border{border-bottom: 1px solid #d1d1d1; float:left; margin-top:15px;margin-bottom:20px;}
.recent_box{
    
    position:relative;
    
    float:left;

}

.caro{display:block}
.recent_box{overflow:hidden}
.recent_box .divider{height:30px; position:relative; z-index:50; top:1px}
.recent_box_image{width:100%;position: relative;max-width:none;display:block}
.recent_box .slide_element {}
.recent_box .slide_element img {}
.icon_container{width:45px; height:45px; float:left; -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;}
.icon_container span{background-repeat: no-repeat; background-position: center; width:100%; height:100%; float:left;}
.simple-content .header h2{margin-left: 15px; margin-top:0px; float:left;}
.simple-content .header{width:100%; float:left;}
.simple-content .content{width:100%; float:left;margin-top:5px;}
.features_box{cursor:pointer;width:300px; height:120px;float:left;-webkit-box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);box-shadow: 0 1px 0 1px rgba(0,0,0,0.1);border:1px solid #b0b0b0;position:relative;behavior: url(css/PIE.html);-webkit-transition: all 0.4s ease-in;  
    -moz-transition: all 0.4s ease-in;  
    -o-transition: all 0.4s ease-in;  
    transition: all 0.4s ease-in;}
.features_box h2{text-align: center; margin-top: 40px;}
h2.features_title{color:#fff ;}
h2.internal_title{margin-top:20px;}
.features .bottom_shadow_small{bottom: -34px !important;}
.features p{margin-bottom:0px;}
.recent_content{ float:left; width:100%; display:block}
.recent_blog_box h3{line-height: 20px;
margin-top: 0;
margin-bottom: 0;
margin-top:15px;
margin-bottom:10px;
}
.widget_categories ul li{margin-top:7px;}
.widget_categories ul li:first-child{margin-top:0;}
.video_widget .portfolio_shadow{background:url('images/220px.png') no-repeat; bottom:-20px}
.recent_blog_box a.read_more{text-decoration: underline !important; font-weight:bold;}
.text_bar_no_pattern .content{margin: 30px auto;
width: 100%;
margin-left: 0;
float: left;position:relative}
.text_bar_no_pattern .content h1.banner_font{color:#cacaca;float:left;line-height:30px; margin:0; width:80%;font-weight:normal;padding-left:47px;}

.button_bar{ margin-top:2px;margin-left: 45%;
margin-top: 20px;color:#fff; font-weight:bold; padding: 10px 20px; float:left; font-size:14px}
.text_bar_no_pattern.fullwidth .banner_font{text-align: center;
width: 100% !important;}
.slide_content.fullwidth{width:100% !important; }
.text_bar_no_pattern .button_bar{position: absolute;margin-top: -16px;height: 16px;top: 50%;right: 42px;}
.text_bar_pattern{background: url('images/box-pikat.png'); width:100%; position:relative;}
.text_bar_pattern p.banner_font{margin-bottom:20px;}
.text_bar_pattern.themeple_sc{background: none; border:none}
.text_bar_pattern.themeple_sc .content_bar{/*margin:0 !important;*/     margin: 10px 0 0 0 !important;}
.text_bar_pattern.themeple_sc .content_bar h3{margin-top:10px;margin-bottom:3px}
.text_bar_pattern.themeple_sc .button_bar{margin-top:0px !important}
.text_bar_pattern.themeple_sc h3{margin-top:0 !important}
.text_bar_pattern .content_bar{width:760px; margin-left:40px;margin-top:20px;float:left;}
.content_bar p.banner_font{font-size:16px !important; color:#a1a1a1}
.content_bar h1.banner_font{color:#8a8a8a; font-weight:400 }
.text_bar_pattern .button_bar{float:left; margin-left:0px;float;left; margin-top:28px;}
.text_bar_pattern h1.banner_font{margin-top:0; margin-bottom:0}
.right_arrow{position:absolute;left:0px;top:40px; width:22px; height:24px; background:url('images/right_arrow.png') no-repeat}
.banner_shadow{left:0; background: url('images/banner_shadow.png') no-repeat;position: absolute;z-index: -1;width: 940px;height: 20px;bottom: -18px;}
.button_bar{border-radius: 5px;}
.button_bar:hover{ text-decoration: none !important}
.features_shadow{
    width:100%;
    height: 35px;
    background: url('images/features_shadow.png') bottom no-repeat transparent;
    position: absolute;
    bottom: -27px;
    left: 0;
    
}
.button
.fullwidth .slide_element img{max-width:none;width:100%}
.gsWrapper {
display:block !important; 
position:relative; 
overflow:hidden;


}
.themeple_sc h2{line-height: 20px}
.themeple_sc.simple-content .content{width: 78%;
float: left;
margin-top: -8px;
margin-left: 15px;}
.slide_content {padding:19px; width:96% !important;background: url('images/box-pikat.png');padding-top:30px}
.slide_content h3{line-height:15px; margin:0; padding:0}
.info_block .button_bar{margin-left:0; margin-top:0}
.portfolio_shadow{
    width:100%;
    height: 35px;
    background: url('images/features_shadow.png') bottom no-repeat transparent;
    position: absolute;
    bottom: -26px;
    left: 0;
    
}

.pixel_shadow{
    width:100%;
    height: 35px;
    background: url('images/pixel_shadow.png') bottom no-repeat transparent;
    position: absolute;
    bottom: -26px;
    left: 0;
    
}
.carousel{
    margin:0 !important;
    padding:0 !important;
}


.caro-prev{

        position:absolute; top:0; right:22px; width: 20px;
        height: 20px;
        background-color: #DFDFDF;
        content: " ";
        background-image:url('images/larrow.png');
        background-position:center;
        background-repeat: no-repeat;

}

.caro-next{
        
        position:absolute; top:0; right:0px; width: 20px;
        height: 20px;
        background-image:url('images/rarrow.png');
        background-repeat: no-repeat;
        background-position:center;
        background-color: #DFDFDF;
        content: " ";

}

.carousel-arrows{position:relative}

.carousel_wrapper{
    
  
    margin: 0 auto;
    overflow: hidden;
    
}
.clients{display:block;
    overflow: hidden;}
.carousel_wrapper_2{
    
   
    margin: 0 auto;
    overflow: hidden;
    
}

.type-audio-img, .type-gallery-img, .type-video-img, .type-quote-img, .type-standart-img{
    width:40px;
    height:40px;
    background-color:#c1c1c1;
    float:left;
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;

}
.type-audio-img{background-image:url('images/audio.png'); background-position: center; background-repeat: no-repeat;}
.type-video-img{background-image:url('images/video.png'); background-position: center; background-repeat: no-repeat;}
.type-gallery-img{background-image:url('images/gallery.png'); background-position: center; background-repeat: no-repeat;}
.type-quote-img{background-image:url('images/quote.png'); background-position: center; background-repeat: no-repeat;}
.type-standart-img{background-image:url('images/standart.png'); background-position: center; background-repeat: no-repeat;}
.recent_content h5{ font-size:13px; font-weight:600; margin-bottom:15px;margin-top:15px}
.recent_content dl{width:100%; float:left; margin-top:0; margin-bottom:15px}
.recent_content dt{float:left; width:40px}
.recent_content .footer{width:100%; height:auto; float:left}
.recent_content .recent_box{}
.recent_box dd{margin-left:65px; margin-top:-3px; line-height: 14px}
.recent_content .recent_box {font-size:12px; color:#666666}
.read_more_link{text-decoration:none}
a:hover{text-decoration: underline !important}

.colors{position:absolute;top:0; left:0}



.clients div {
    
    list-style-type: none;
    float: left;
    padding: 0 !important;
    background: none !important;
}
.clients div:first-child { margin: 0; }
.clients div a {
    display: block;
    height: 106px;
    position: relative;
    overflow: hidden;
}
.clients div a img {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    transition-duration: 0.6s;
}
.simple-content.themeple_sc h2{margin-top:8px;}
.clients div a img:first-child { opacity: 1; }
.clients div a:hover img { opacity: 1; }
.clients div a:hover img:first-child { opacity: 0; }
.carousel_wrapper .portfolio_shadow{bottom:-2px;}
.carousel_wrapper .recent_box .divider{bottom:20px}
article{
    position:relative
}
article .article-title{
    width:100%;
    float:left;
    margin-bottom:10px;
}

article .article-title h2{
    float:left;
    margin:0;
    padding:0;
    line-height:20px;
}

article .article-title .author{
    margin-left: 40px;
    padding-left: 25px;
    margin-top:2px;
    float:left;
    background:url('images/author.png') no-repeat left center;
}
article .visual{
    border:none;
    width:100%;
    float:left;
    background:#efefef;
}

article .post_attributes{
    height:25px;
    float:left;
}
article .post_attributes .container{
    width:520px;
    margin:0 auto;
    margin-top:1px;
    color:#fff;
    float:left;
    margin-left:50px;
}
article .post_attributes ul { float:left; margin: 0; }
article .post_attributes ul li.date{background:url('images/blog/date.png') no-repeat left center}
article .post_attributes ul li.tags{background:url('images/blog/tags.png') no-repeat left center}
article .post_attributes ul li.comments{background:url('images/blog/comments.png') no-repeat left center}
article .post_attributes ul li {
    float: left;
    list-style-type: none;
    padding: 0 25px 0 25px;
}
article .visual img{
    max-width:none;
    width:100%;
    
}
article .blog_shadow{
    width:100%;
    height: 35px;
    background: url('images/blog/shadow.png') bottom no-repeat transparent;
    float:left;
    margin-top:-14px;
}
article dl{width:100%; float:left; margin-top:0; margin-bottom:0px}
article dt{float:left; width:40px}
article dd{
    margin-left: 80px;
    margin-top: -3px;
    line-height: 14px;
}

article .read_more{
    background-color: #e7e7e7; background: -moz-linear-gradient(top, #e7e7e7 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(top, #e7e7e7 0%,#f5f5f5 100%);
    background: -o-linear-gradient(top, #e7e7e7 0%,#f5f5f5 100%);
    background: -ms-linear-gradient(top, #e7e7e7 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom, #e7e7e7 0%,#f5f5f5 100%); border:1px solid #dbdbdb;
    box-shadow: inset 0px 1px 0px #eeeeee, inset 0px 0px 0px #eeeeee;; 
    width:118px;
    height:26px;
    text-align:center;
    padding-top:10px;
    font-weight:bold;
    font-size:14px;
    color:#838383;
    border-radius: 5px;
    -webkit-transition: all 0.4s ease-in;  
    -moz-transition: all 0.4s ease-in;  
    -o-transition: all 0.4s ease-in;  
    transition: all 0.4s ease-in;
}
article .read_more:hover{
    color:#fff;
    border-radius: 5px;
}
article .blog_quote{
    margin:40px;
    float:left;
    color:#626363;
    font-style: italic;
    background:url('images/blog/quote.png') left top no-repeat;
    padding-top:8px;
}
article .blog_quote p{
    font-size:14px;
    text-indent:40px;
    padding-bottom:0;
    margin-bottom: 0;
}
article .type-audio-img, article .type-gallery-img, article .type-video-img, article .type-quote-img{
    background-color:#c1c1c1;
 }
 article iframe, audio{
    width:100%;
    float:left;
    

 }

article .post_attributes .prev, article .post_attributes .next{
    width:20px;
    position:relative;
    background-color:#44352e;
    height:100%;
}
article .post_attributes .prev{float:left}
article .post_attributes .next{float:right}

aside .widget-title{
    margin: 0;
    color:#222222;
    line-height:20px;
    padding-bottom:10px;
}
aside .widget-divider{
    width: 100%;
    float: left;
    background: url('images/widget-divider.png') repeat-x;
    height:10px;
}
.slide_container_divider{height:0}
aside ul{
    margin:0;
    float:left;
    padding:0;
    width:100%;
}
aside .widget_categories ul{
    list-style-type: none;
}
aside .widget_categories li{
    border-bottom:1px solid #e2e2e2;
    padding-bottom:8px;
    font-weight:bold;
    font-size:13px;
    color:#555555;
    padding-left:20px;
    background:url('images/arrow-right.png') left 7px no-repeat;
}
aside .widget_archive ul{
    list-style-type: none;
}
aside .widget_archive li{
    border-bottom:1px solid #e2e2e2;
    padding-bottom:8px;
    font-weight:bold;
    font-size:13px;
    color:#555555;
    padding-left:20px;
    background:url('images/arrow-right.png') left 7px no-repeat;
    margin-top:5px;
}
aside .widget_archive li:first-child{
    margin-top:0px;
}
aside .widget{
    margin-bottom:40px;
    float:left;
    width:100%;
}
aside .widget_categories li:hover{
    background:url('images/arrow-right-hover.png') left 7px no-repeat;
}
aside .widget_archive li:hover{
    background:url('images/arrow-right-hover.png') left 7px no-repeat;
}

aside .widget_recent_content .nav-tabs > li > a, .nav-pills > li > a{
    padding-right:10px;
    padding-left:10px;
}
aside .widget_recent_content .tab-content{
    padding:0;
     -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}

aside .widget_recent_content .tab-content dl{
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    border-bottom: 1px solid #E2E2E2;
    margin:0;
    float:left;
}

aside .widget_recent_content .tab-content dl:last-child{
    border-bottom:none;
}
aside .widget_recent_content .tab-content dt{
    float:left;
    width:40px;
    height:40px;
}
aside .widget_recent_content .tab-content dd{
    margin-left:55px;
}
aside .widget_recent_content .tab-content dd a{
    float:Left;
}

aside .widget_twitter .tweet_list li{
    background:url('images/icon-tweets.png') left center no-repeat;
    list-style-type: none;
    padding-left:25px;
    margin-bottom:25px; 
} 
aside .widget_twitter .tweet_list li:last-child{
    margin-bottom:0;
}
aside .video_widget iframe{
    width: 100%;
    height: 189px;
}


#respond p.comment-form-author, #respond p.comment-form-email, p.comment-form-url{
    padding: 0;
    margin: 0;
    border: 0;
    height:80px;
}
#respond p input{
    padding: 0px 13px 0px;
    margin-bottom: 26px;
}
#respond .required{display:none;}
#respond textarea{width:500px;}
#respond #submit{
    margin-top: 10px;
    margin-left: 0px;
    color: white;
    font-weight: bold;
    padding: 10px 20px;
    float: left;
    font-size: 14px;
    border-radius: 5px;
}
#respond #submit:hover{


    
    
}

#respond h3{
    font-size:16px !important;
    border-bottom: 1px solid #D1D1D1;
    padding-bottom:7px
}
#respond form{
    margin-top: 15px
}
.comment_date{
    margin-left:10px;
}
.comment-reply-link, .comment-edit-link{
    font-size:11px;
    font-weight:normal;
    color:#999;
}

.comments h2{
    padding:0;
    margin-top:-2px;
    margin-bottom:5px;
}
.comments .avatar{
    max-width: none;
}
.comment_post{
    border-bottom:1px solid #e2e2e2;
    padding-bottom:30px;
}
.comment_post:last-child{
    padding-bottom:0px;
    border-bottom:none;
}
.comment_post{
    padding-top:30px;
}
.comment_post:first-child{
    padding-top:0px;
}
.comments .children{
    padding-left:75px;
    padding-top:30px;
    margin:0;
    background:url('images/comm-border.png') 35px -8px no-repeat

}
.staff_content{
    border-bottom:1px solid #d1d1d1;
    text-align: center;
    float:left;
    margin-top:20px;
}
.staff_links{
    float:left;
    height:30px;
    background:url('images/line-divider.png');
    width:100%;
}
.staff_links ul{
    list-style-type: none;
    display:inline;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
    margin-top:4px;
    margin-left:74px;

}
.staff_position{
    float:left;
    width:100%;
}
.staff_desc{
    float:left;
    width: 85%;
    padding-left: 15px;
    padding-right: 15px;
}
.staff_position, .staff_links li{
    font-weight:bold;
    color:#939393;
    float:left;
    margin-right:5px;
}

.staff_column{
    position:relative;
    float:left;
}
.staff_column .recent_box{
    width:100%;
}
.staff_column .divider{
    bottom:-11px;
}
.staff_column .recent_box img{
    width:100%;
    height:auto;
}
aside .recent_box .divider{
    top:-3px;
}
aside .portfolio_shadow{
    bottom:-16px;
}

.isotope-item {
  z-index: 2;
}
 
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}
 
.isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
          transition-duration: 0.8s;
}
 
.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
          transition-property: height, width;
}
 
.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
          transition-property:         transform, opacity;
}
.box_port{
    
    margin-right:15px;
    margin-bottom:30px;
    
    float:left;
    
}
.columns2 .box_port{
    width:455px;
}
.columns3 .box_port{
    width:297px;
}
.columns4 .box_port{
    width:220px;
}


.columns2.sidebar_port .box_port{
    width:300px;
}
.columns3.sidebar_port .box_port{
    width:220px;
}
.columns4.sidebar_port .box_port{
    width:150px;
}


.box_port .divider{height:30px; position:relative; z-index:50; top:1px}
.filterable {
    float:left;
    width:100%;
}
.googlemap{width:100%;height:290px;}
.googlemap_shadow{bottom:5px;position:relative}
.standard-form .button_bar{margin-left:0; margin-top:0}
.standard-form input.span4{margin-right:10px;}
.standard-form input.span4:nth-child(3n){margin-right:0}
.sc-col{margin-bottom:20px}
.divider_404{height: 10px !important;
min-height: 10px !important;}
.title_size{font-weight:normal}
.title_desc{font-weight:normal}
.title_labeled{font-weight:bold}
.menu li a{font-size:13px !important; color:#444545}
.menu li a{cursor:pointer;}
.menu li a:hover{text-decoration: none !important}
.style_404 input{float:none !important; margin-left:-10px !important; -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;width:210px !important;}
.style_404 button{
color: white;
font-weight: bold;
padding: 7px 20px;
float: left;
font-size: 14px;
width: 119px;
margin-top: 0;
top: 0;
position: relative;
left: 320px;
height: 36px;
margin-left: 0 !important;
-webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
}


.price_1_col ul{margin:0; padding:0; list-style-type: none; background:#fafafa; float:left; width:100%}
.price_1_col ul li{float: left;
width: 100%;
color:#afafaf;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
border-bottom:1px solid #f2f2f2;
border-top:1px solid #fff;
}
.price_1_col ul li:first-child{
    border-top:none;
}
.price_1_col ul li:last-child{
    border-bottom:none;
}
.features-list .footer{background:none !important}
.price_1_col.level-max .footer{height:45px;}
.price_1_col .footer{background:url('images/line-divider.png') repeat}
.price_1_col.level-max{
    background: white;
    border: 0;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    margin: -7px -2px -15px 0;
    z-index: 9999;
    position:relative
}
.features-list{width:220px !important; float:left}
.features_list_price.col-2 .price_1_col{width:360px;float:left}
.features_list_price.col-3 .price_1_col{width:240px;float:left}
.features_list_price.col-4 .price_1_col{width:180px;float:left}
.price_1_col .header{
    height: 95px;
    float: left;
    width: 100%;

}
.price_1_col .footer a{
    text-align: center;
    float: left;
    margin-top: 0;
    margin-left: 59px;
    margin-top: 6px;
    padding: 5px 10px;
    font-size: 11px;
    font-weight: normal;
    border-radius: 5px;
    background-color: #696969; background: -moz-linear-gradient(top, #696969 0%, #4a4a4a 100%);
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a4a4a), color-stop(100%,#4a4a4a));
    background: -webkit-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: -o-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: -ms-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: linear-gradient(to bottom, #696969 0%,#4a4a4a 100%); border:1px solid #666666; color: #fff;
    box-shadow: inset 0px 1px 0px #a4a4a4, inset 0px 0px 0px #a4a4a4;
}
.price_1_col .footer a:hover{
    background-color: #4a4a4a; background: -moz-linear-gradient(top, #4a4a4a 0%, #696969 100%);
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a4a4a), color-stop(100%,#696969));
    background: -webkit-linear-gradient(top, #4a4a4a 0%,#696969 100%);
    background: -o-linear-gradient(top, #4a4a4a 0%,#696969 100%);
    background: -ms-linear-gradient(top, #4a4a4a 0%,#696969 100%);
    background: linear-gradient(to bottom, #4a4a4a 0%,#696969 100%); border:1px solid #666666; color: #fff;
    box-shadow: inset 0px 1px 0px #a4a4a4, inset 0px 0px 0px #a4a4a4;
    text-decoration:none !important;
}
.price_1_col.level-max .footer a{
    margin-top:7px;
}
.features-list .header{
    height:97px;
}
.price_1_col.level-max .header{height:102px}
.price_1_col.level-max .header h2{
    
    
}
.price_1_col.level-max .header h1{
    font-weight:bold;
    padding-top:13px;
    padding-bottom:14px;

    
}
.price_1_col .header h1{
    border-bottom:1px solid #414141;
    text-transform: uppercase;
    font-size:16px;
    font-weight:normal;
    margin-top:0;
    color:#fff;
    text-align: center;
    padding-bottom: 10px;
    margin-bottom: 0;
    line-height: 20px;
    padding-top: 10px;
}
.features-list ul li{float:left; text-align: left; padding-left:50px}
.price_1_col .header h2{
    border-top: 1px solid #969696;
    text-transform: lowercase;
    font-size: 14px;
    font-weight: normal;
    margin-top: 0;
    color: #c3c3c3;
    text-align: center;
    padding-bottom: 5px;
    margin-bottom: 0;
    padding-top: 5px;
    line-height: 15px;

}
.price_1_col {position:relative; z-index:1}
.price_1_col .footer{width:100%; float:left; height:44px;}
.price_1_col .header h2 span{font-size:30px !important; width:100%;color:#fff !important; float:left; line-height:30px}
.price_1_col.level-one .header{
    background-color: #696969; background: -moz-linear-gradient(top, #696969 0%, #4a4a4a 100%);
    opacity:0.73;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a4a4a), color-stop(100%,#4a4a4a));
    background: -webkit-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: -o-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: -ms-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: linear-gradient(to bottom, #696969 0%,#4a4a4a 100%); border:1px solid #666666; color: #fff;
    box-shadow: inset 0px 1px 0px #a4a4a4, inset 0px 0px 0px #a4a4a4;
}
.price_1_col.normal .header{
    background-color: #696969; background: -moz-linear-gradient(top, #696969 0%, #4a4a4a 100%);
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a4a4a), color-stop(100%,#4a4a4a));
    background: -webkit-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: -o-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: -ms-linear-gradient(top, #696969 0%,#4a4a4a 100%);
    background: linear-gradient(to bottom, #696969 0%,#4a4a4a 100%); border:1px solid #666666; color: #fff;
    box-shadow: inset 0px 1px 0px #a4a4a4, inset 0px 0px 0px #a4a4a4;
}
.slide_content.fullwidth .text_bar_pattern.themeple_sc{
    padding-left:20px;
}
.slide_content.fullwidth{
    padding-left:0;
    padding-right:0;
}
.title_desc{line-height:25px;}
.title_size{line-height:31px;}
.slide_content .sc-col{margin-bottom:0}
.wp-caption { }
.wp-caption-text { }
.sticky { }
.gallery-caption { }
.bypostauthor { }
.alignright { }
.alignleft { }
.aligncenter { }



 .Navv_menu
    {
        margin: 48px 0px 0px 0px;
    }

i.fa.Foo-font-icon {
    width: 20px;
    height: 20px;
    float: left;
    font-size: 15px;
}

dl {
    margin-bottom: 0px;
}

.text-center
{
    text-align:center !Important;
}

.and_ios
{
    font-size: 25px !Important;
        margin: 7px 0px 0 10px;
    color: #393939;

}


@media (max-width: 600px){
    .Hdn_Mob
    {
        display:none !Important;
    }
    
    .ls-s2.video_mnk {
        left: 0px !important;
    }
    
    .ls-s2.video_mnk iframe
    {
        /*width:400px !Important;*/
        width:360px !Important;
    }
    
    .ls-active, .ls-animating {
        display: block !important;
        left: 0px !important;
    }
    
    .ls-layer {
        width: 400px !important;
    }
    .ls-inner {
        width: auto !Important;
    }
    
    .logoo
    {
        text-align:center;
    }
    
}  






/* ------------------------------------ */


.goldd
{
     margin: 0px !important;
    /*background-color: #fed438 !Important;*/
    color: #251f1f !important;
    -webkit-box-shadow: 1px 1px 0 0 #b48e02 ;
    -moz-box-shadow: 1px 1px 0 0 #b48e02 ;
    box-shadow: 1px 1px 0 0 #b48e02 ;
    text-shadow: 0 1px 2px rgba(224,193,179,.24) ;
    border-radius: 2px !important;
    -webkit-border-radius: 4px !Important;
    -moz-border-radius: 4px ;
    border: 2px dashed transparent ;
}

.gold_silver_costing {
    /*margin: 12px 0 !important;
    color: #fed438;*/
    /*border: 1px inset #b48e02;*/
    /*text-shadow: 0 1px 2px rgba(224,193,179,.24);   
    
    box-shadow: 0px 0px 1px 1px #b48e02;
    border-radius: 2px !important;
    -webkit-border-radius: 4px !Important;
    -moz-border-radius: 4px;
    border: 2px dashed transparent;
    width:100%;*/
    
    margin: 12px 0 !important;
    color: #6f6f6f;
    /*border: 1px inset #b48e02;*/
    text-shadow: 0 1px 2px rgba(224,193,179,.24);   
    
    box-shadow: 0px 0px 1px 1px #b48e02;
    border-radius: 2px !important;
    -webkit-border-radius: 50px !Important;
    -moz-border-radius: 50px;
    border: 2px dashed transparent;
    width:100%;
    
}

.divBg
{
     background-image: url('images/mnk_assets/logo_white.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: 50% 10%; 
}

@media (max-width: 550px)
{
    footer.footer span, table#Table1 span  {
        font-size: 9px !important;
    }
    
    .div_spot
    {
        /*height:490px !Important;*/
        overflow:hidden; 
        width:94%;
        /*background: linear-gradient(rgba(6, 20, 49, 0.75), rgb(6, 20, 49)), url(images/mnk_assets/logo_white.png) center no-repeat;*/
        /*background: linear-gradient(rgba(6, 20, 49, 0.85), rgb(6, 20, 49)), url(images/mnk_assets/logo_white.png) center 70% no-repeat;*/
        background: linear-gradient(rgba(6, 20, 49, 0.68), rgb(6, 20, 49)), url(images/mnk_assets/logo_white.png) center 40% no-repeat;
            background-size: 70%;
       

    }
    .res_mob_font_width tr td
    {
        font-size:14px !Important;
    }
    
    .mob_border_bot
    {
        border-bottom: 1px solid #FFF;
        padding: 35px 0px;
    }
    
    .navbar-fixed-top 
    {
        /*position: inherit !Important;
        right: 0;
        left: 0;
        z-index: 1030;
        top: 52px !Important;
        border-width: 0 0 1px; */
        
        position: Fixed !Important;
        right: 0;
        left: 0;
        z-index: 1030;
        top: 0px !Important;
        border-width: 0 0 1px;
        
    }
    
    .top-header.bg-color-one {
        display: none;
    }
    
    .class_body {
        margin-top: 90px;
    }
    
}

@media (min-width: 551px)
{
    .navbar .nav>li>a
    {
        text-align:right;
    }
    .div_spot
    {
        /*height:490px !Important;*/
        overflow:hidden; 
        /*width:55%;*/
        width:80%;
        /*background: linear-gradient(rgba(6, 20, 49, 0.75), rgb(6, 20, 49)), url(images/mnk_assets/logo_white.png) center no-repeat;*/
        background: linear-gradient(rgba(6, 20, 49, 0.85), rgb(6, 20, 49)), url(images/mnk_assets/logo_white.png) center 69% no-repeat;
    }
    
    .mob_border_bot
    {
        border-bottom: 0px solid #FFF;    
    }
    
    .navbar-fixed-top 
    {
        position: fixed !Important;
        right: 0;
        left: 0;
        z-index: 1030;
        top: 52px !Important;
        border-width: 0 0 1px;
    }
    .navbar-fixed-top1
    {
        position: fixed !Important;        
        z-index: 1030;
        top: 0;
        border-width: 0 0 1px;
        width: 100%;
    }
    .class_body
    {
        margin-top:140px !Important;
    }
    
}



       label {   
            color: black;
        }
        
        
        
        
        
        table#gvDataMobileTop tr td
        {
            padding: 0px 4px;
            /*background-color: Black;*/
        }
        table#gvDataGoldCoins tr td
        {
            padding: 0px 1px; /*    padding: 0px 0 0 5px;*/
            /*background-color: Black;*/
        }
        table#gvData tr td
        {
            /*padding: 15px 5px 15px;*/
            padding: 10px 5px 5px;
            border-radius: 0px !Important;
            font-weight:600;
            /*background-color: Black;*/
            /*border-bottom: 1px solid #02ca06;*/
            border-bottom: 1px solid rgba(255, 215, 0, 0.5);
        }
		
		table#gvData td.fiftyeighty.font-family-bold {
            border: 0;
        }
		
		 table#gvData 
        {
            border-bottom: 0px solid rgba(255, 215, 0, 0.5);
        }
		
        table#gvDataSilverCoins tr td
        {
            padding: 0px 4px;
            /*background-color: Black;*/
        }
        
        
        @media (max-width: 550px)
        {
            #Div_hide_show_1
            {
                display: initial !important;
            }
        
            #Div_hide_show_2
            {
                display: none !important;
            }
            
            .navbar .navbar-inner, .navbar .navbar-inverse .navbar-inner
            {
               padding: 7px 0 33px !Important;
            }
        }
        
        #Div_hide_show_1
        {
            display: none;
        }
        
        #Div_hide_show_2
        {
            display: initial;
        }
        .panel-body
        {
            padding: 0;
        }
        #hightt1
        {
            height: 570px;
        }
        #hightt3
        {
            height: 533px;
        }
        #hightt2
        {
            height: 410px;
        }
        #hightt4
        {
            height: 350px;
        }
        .panel:hover
        {
            animation-duration: 0s;
            animation-name: none;
            animation-timing-function: none;
        }
        * + table
        {
            /*margin-top: 5px;*/
            margin-top: 0px;
        }
        #spanSpot, #spanSpot1
        {
            vertical-align: -4px;
        }
        
        
        #hov_call:hover
        {
            color: white;
            background-color: #464646 !important;
            border-color: #464646 !important;
        }
        
 /************ Navigation Bar *************/
 .navbar .nav>li {
    float: none !Important;
    border-bottom: 1px #000 solid;
}

@media (max-width: 550px)
{
    .navbar .nav li.dropdown>a:focus .caret,
    .navbar .nav li.dropdown>a:hover .caret {
        /*border-top-color: #555;
        border-bottom-color: #555*/
        border-top-color: #FFF !Important;
        border-bottom-color: #FFF !Important;
    }   
    .navbar .nav li.dropdown>.dropdown-toggle .caret {
        /*border-top-color: #777;
        border-bottom-color: #777*/
        border-top-color: #FFF !Important;
        border-bottom-color: #FFF !Important;
    }
    .navbar .nav a {
       font-size: 13px !Important; 
    }
    
    /*.mobile_nav
    {
       display:inherit !Important;
    }*/
    .pc_nav
    {
         display:none !Important;
    }
    
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #000000 !Important;
    background-color: #000 !Important;
    }
    .navbar .nav {
        width: 100% !Important;
        /* background-color: #000; */
    }
    .navbar-default .navbar-nav>li>a {
    color: #FFF !Important;
    width: 100%;
    }
    .navbar .nav>li {
        float: none !Important;
        width: 100%;
        background-color: #000;
        border-bottom: 1px #fff7d8 solid !Important;
    }
    .navbar .container, .subnavbar .container {
        padding: 0 1em 0 1em!important;
    }
    
    fieldset legend, .navii {
       /* background: #1F497D;*/
       background-color: #13a419;
    color: #fff;
    padding: 5px 10px;
    
    box-shadow: 0 0 0 2px #ddd;
    /*margin-left: 20px;*/
    /*width: 60%;*/
    /*left: 10%;*/
    background-image: -webkit-gradient(linear, right top, right bottom, color-stop(26%,#13a419), color-stop(100%,#0c7113));/*border-radius: 5px;*/
        }
    
    .fiftytwenty
    {
      width:30px !Important;   
      text-align: left;
    }
    
    .fiftyeighty
    {
        width:70px !Important;   
    }
    
    .AppleGoldFontWhiteCss
    {
        width:95%;    
    }
    
    .Apple_Gold_Logo
    {
        width:35%;
        margin: 10px 10px 0 10px;
        display: block;
    }
    
    .Gold_Silver_INR_Rate
    {
        font-size: 24px;
        font-weight: 100 !Important;
        /*font-family: "Arial Black", Gadget, sans-serif;*/
    }
    
    
}

@media (min-width: 551px)
{
   .pc_nav
    {
       display:inherit !Important;
    }
    .mobile_nav
    {
         /*display:none !Important;*/
         /*margin-top: 4%;*/
    }
    fieldset legend, .navii {
        /*background: #1F497D;*/
        
        /*background: linear-gradient(#87de88,#198a1b);*/
         background-color: #13a419;
    color: #fff;
    padding: 5px 10px;
    
    box-shadow: 0 0 0 2px #ddd;
    /*margin-left: 20px;*/
    /*width: 40%;*/
    /*left: -10px;*/
    background-image: -webkit-gradient(linear, right top, right bottom, color-stop(26%,#13a419), color-stop(100%,#0c7113));/*font-size: 32px;*/
         /*border-radius: 5px;*/
        }
    
    .AppleGoldFontWhiteCss
    {
        width:50%;
    }
    
    .Apple_Gold_Logo
    {
        margin: 10px 10px 0 10px;
        width: 16%;
        display: block;
    }
    
    .Gold_Silver_INR_Rate
    {
        font-size: 20px;
        font-weight: 100 !important;
        /*font-family: "Arial Black", Gadget, sans-serif;*/
    }
    
}


table.MainTable span {
    color: #FFF;
}

table.MainTable tr td {
    /*padding: 0px 10px 10px 0px;
	border-radius : 0px !Important;*/
	
	
	/* padding: 0 4px; */
    /* padding: 5px 4px; */
    /* padding: 4px 4px 12px; */
    padding: 15px 5px 15px;
    border-radius: 0px !Important;
    font-weight: 600;
    /* background-color: Black; */
    /* border-bottom: 1px solid #02ca06; */
    border-bottom: 1px solid rgba(255, 215, 0, 0.5);
	
	
}

fieldset {
    font-family: sans-serif;
    /*border: 5px solid #1F497D;*/
    background: #FFF;
    /*border-radius: 5px;*/
    padding: 15px;
}

.containerr {
      width: 100%;
    /*height: 300px;*/
    /*height: 135px;*/
    /*height: 234px;*/
    /*height: 55px;*/
    position: relative;
    margin-bottom: 5px;
}
.navi{      
    width: 200px;
    height: 20%;
    position: relative;
    text-align: center;
    top: 0;
    border: 2px solid;
    padding-top: 1px;
	padding-bottom: 5px;
    z-index: 10;
    box-shadow: 1px 4px 8px 1px rgba(0, 0, 0, 0.2), 1px 6px 20px 1px rgba(0, 0, 0, 0.19);
    
}

.infoi {
      width: 100%;
    height: auto;
    /*position: absolute;
    top: 22px;*/
    left: 0;
    /*border: 1px solid yellow;*/
    /*padding-top: 40px;*/
    /*padding-top: 5px;*/
    /*background: #FFF;*/
    color: #000;
    /*border: 2px dotted rgba(255, 215, 0, 0.5);*/
}

div#marqueeData span {
    font-size: 100%;
    font-weight: 600;
}

.Gold_Silver_INR_Label
{
    font-size: 16px;
    font-weight: normal !Important;
}


table#gvData2 tr td {
    /*padding: 5px 0 8px;*/
    padding: 5px 0 5px;
}


.distance_2 {
    margin-bottom: 70px;
    text-align: justify;
    text-align: -webkit-center;
}

.font-family-bold
{
    font-family:"Arial Black", Gadget, sans-serif !Important;
}

.color-white
{
    color:#FFF;
}

.color-gold
{
    
	color:#fdb612;
}



.logo_text {
    display: block;
    vertical-align: -10px;
    color: #FFF;
    /* transform-origin: 50% 50% 0px; */
    /* -webkit-text-stroke: 2px rgb(0, 0, 0); */
    /* visibility: inherit; */
    /* transition: none 0s ease 0s; */
    /* text-align: inherit; */
    /* line-height: 90px; */
    border-width: 0px;
    margin: 10px 5px;
    padding: 10px 0 5px 0px !important;
    /* letter-spacing: 5px; */
    font-weight: 700;
    font-size: 38px;
    white-space: nowrap;
    /* min-height: 0px; */
    /* min-width: 0px; */
    /* max-height: none; */
    /* max-width: none; */
    /* opacity: 1; */
    /* transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); */
}

.Apple_Gold_Logo
{
        width: 45%;
    /*margin: 10px 10px 0 10px;*/
    margin: 0px;
    display: block;
}
