/*-- Analytical Black Skin Style
---------------------------------------------*/

/*-- Left Layout-Structure 
------------------------------------*/
body.ls_left #head_block{box-shadow: 0 0 5px 1px #000000;background: url('black/bg.png');}
body.ls_left #skenav .ske-menu .menu li,body.ls_left div.menu li { background: url("black/nav-bdr.png") repeat-x scroll left top;}
body.ls_left #bottom-head .side_contus .sc_title{background: url("black/contact-bdr.png") repeat-x scroll center bottom transparent;}
body.ls_left #bottom-head .copyright_box{background: url("black/contact-bdr.png") repeat-x scroll center top transparent;}
body.ls_left #skenav ul ul li {box-shadow: 1px 0 1px -1px #000000;}

/*-- Top Layout-Structure 
------------------------------------*/
body.ls_top #header-area{background: url('black/bg.png');}

/*-- Common Style
------------------------------------*/
hr { background-color: #e7e7e7;}
blockquote { background: url("black/search-bg.png") repeat scroll 0 0 transparent; border-right: 2px solid #FFFFFF; color: #DDDDDD; }
textarea { background: #f9f9f9; border: 1px solid #ccc;}
pre { background: #f7f7f7; color: #222; }
abbr, acronym { border-bottom: 1px dotted #666; }
body{ background-color:#666; color:#fff;}

input[type="text"],input[type="password"],
input[type="submit"],input[type="button"],
textarea{
	background: url("black/search-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border:1px solid #BEBCB9;
    color: #fff;
	font-family: 'ColaborateLightRegular','sans-serif';
    font-size: 15px;
    line-height: 20px;
    padding: 5px;
	margin: 6px 0;
}
input[type="submit"],input[type="button"] {
	text-transform: capitalize;
	cursor:pointer;
	background:url("black/bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0)
}

/*--  Header style  --*/
#header-area .social_icons .gc_social_button.facebook{background-image: url('black/social/facebook.png');}
#header-area .social_icons .gc_social_button.twitter{background-image: url('black/social/twitter.png');}
#header-area .social_icons .gc_social_button.gplus{background-image: url('black/social/google_plus.png');}
#header-area .social_icons .gc_social_button.ytube{background-image: url('black/social/youtube.png');}
#header-area .social_icons .gc_social_button.pint{background-image: url('black/social/pint.png');}
#header-area .social_icons .gc_social_button.drib{background-image: url('black/social/dribble.png');}
#header-area .social_icons .gc_social_button.wordp{background-image: url('black/social/wordpress.png');}
#site-description { color: #074C7C;}
#skenav a { color: #FFFFFF;}
#skenav ul ul a { color: #FFFFFF;text-shadow: 1px 0 1px #000000; } 
#skenav ul ul li:hover > a { color:#111 !important;text-shadow: 1px 0 1px #eee;  } 
#skenav li.has_child span.this_child{background-color:#fff;box-shadow:0 0 1px 0 #000000;}
#content {background: url("black/bg.png") repeat scroll 0 0 transparent; }
#content, #content input, #content textarea,#content .gallery .gallery-caption  { color: #fff;}
#content dt, #content th { color: #fff; } 
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { color: #fff;}
#content .gallery img { border: 5px solid #fff; } 


#wp-calendar caption{color:#fff;}
table#wp-calendar td,table#wp-calendar th,#blog_wrapper .blog_sidebar select,#footer-widget-area select{background: url("black/search-bg.png") repeat scroll 0 0 transparent; }
#wp-calendar thead th {background: none repeat scroll 0 0 #000000;color: #FFFFFF;}

a.content_hideshow{background: url("black/minus.png") no-repeat scroll center bottom transparent;} 	 
a.content_hideshow.active{background: url("black/pluse.png") no-repeat scroll center bottom transparent;}
.head-toggle{background: url("black/bg.png") repeat scroll 0 0 transparent;} 
.head-toggle a{background: url("black/head-toggle.png") no-repeat scroll center top transparent;}


/*--  Search Form style  --*/
.searchform { border: 1px solid #5298b8;} 
.searchform input[type="text"] { background: url("black/search-bg.png") repeat scroll 0 0 transparent;} 
.searchform input[type="submit"] {background: url("black/search.png") no-repeat scroll center center #60C3F1;} 
.error-search .searchform { border: 1px solid #DFDDDD;} 

#menu-icon.close { background-image: url("black/menu_close.png"); background-repeat: no-repeat; } 
#menu-icon.open { background-image: url("black/menu_open.png"); background-repeat: no-repeat; } 
.widget-title { border-bottom: 1px solid #333333; color: #333333;} 

#footer-widget-area .footer-widget-area ul a {color: #0D1E56;}
#footer-widget-area .footbar_title{color:#000;}
#footer-widget-area .footbar_title a.farr{  background: url("black/footer-arr.png") no-repeat scroll center top transparent;}
#footer-widget-area .footer-widget-area  ul li.widget-container li{background: url("black/star.png") no-repeat scroll left 3px transparent;}
#foot_copyrt{background: url("black/bg.png") repeat scroll 0 0 transparent; }

.reply a.comment-reply-link{background: url("black/bg.png") repeat scroll 0 0 transparent; }
#comments{background: url("black/blog-titlt-bdr.png") repeat-x scroll left bottom transparent; }
h3#reply-title {background: url("black/blog-titlt-bdr.png") repeat-x scroll left bottom transparent; } 

.commentlist .avatar {border: 3px solid #EEEEEE;}
#commentform .logged-in-as,#respond label{color:#fff;}
respond input { background: url("black/search-bg.png") repeat scroll 0 0 transparent; border: 1px solid #BEBCB9;} 
#commentsbox   p.comtxt{background: url("black/search-bg.png") repeat scroll 0 0 transparent;border: 1px solid #BEBCB9;}

#respond textarea ,#respond input[type="text"]{ background: url("black/search-bg.png") repeat scroll 0 0 transparent; border: 1px solid #BEBCB9;} 
#respond .form-submit input {background: url("black/bg.png") no-repeat scroll 0 0 transparent;} 
#respond .form-submit input[type="submit"]{ background: url("black/submitfrm.png") no-repeat scroll center top transparent;}
.commentmetadata { background-color: #111111; border: 1px solid #BEBCB9; color: #FFFFFF; } 
.reply a.comment-reply-link{ border-radius:2px;border: 1px solid #BEBCB9;}
#respond .comment-notes {color: #CCCCCC;}

#content #contact-page form input,.wpcf7-form input, .wpcf7-form select{background: url("black/search-bg.png") repeat scroll 0 0 transparent; border: 1px solid #BEBCB9;color:#fff;} 
#content #contact-page form textarea, .wpcf7-form textarea {background: url("black/search-bg.png") repeat scroll 0 0 transparent; border: 1px solid #BEBCB9;color:#fff;} 
#content #contact-page form input[type="submit"], .wpcf7-form input[type="submit"]  {background: url("black/bg.png") repeat scroll 0 0 transparent;} 	
 .wpcf7-form input[type="range"]{border:0;background:none;}

.feature_image span { background: url("black/zoom-bg.png") repeat scroll center center transparent; }
#portfolio_wrapper .portfolio-thumb{background:url('black/port_thumb_frame.png') no-repeat; }
#portfolio_wrapper .portfolio-thumb i.fade{ background: url("black/zoom-bg.png") no-repeat scroll center center transparent;}
.single_portfolio .navigation a[rel="prev"]{background:url('black/portfolio_nav_prev.png') bottom no-repeat; }
.single_portfolio .navigation a[rel="next"]{background:url('black/portfolio_nav_next.png') bottom no-repeat;}
.single_portfolio .port_thumb{border:10px solid #fff; }

#blog_wrapper .blog_content .box{background:url('black/depth-bdr.png') repeat-x bottom;}
#blog_wrapper .blog_sidebar .widget-container {background:url("black/depth-bdr.png") repeat-x scroll left bottom transparent;} 
#blog_wrapper .blog_content .post-mata{ border: 4px solid #63CDFF;background: url("black/date-mata.png") repeat scroll 0 0 transparent; }
#blog_wrapper .blog_content .post-title{background: url("black/blog-titlt-bdr.png") repeat-x scroll left bottom transparent;}
#blog_wrapper .blog_content a.post-readmore{float:right;width:110px;height:40px;background:url('black/read_more.png') bottom no-repeat; display:block;}
#blog_wrapper .blog_sidebar .widget-title{background: url("black/blog-titlt-bdr.png") repeat-x scroll left bottom transparent;}
#blog_wrapper .blog_sidebar li.widget-container li{list-style-image: url("black/blog-bullet.png");} 	
#blog_wrapper .blog_content  .post-matas .p_author{background: url("black/author.png") no-repeat scroll left center transparent;}
#blog_wrapper .blog_content  .post-matas .comment{float:right;margin-right:0;background:url('black/comments.png') no-repeat scroll left center transparent;}
#blog_wrapper .blog_content  .post-matas .p_tags{background:url('black/tag.png') no-repeat scroll left center transparent;}
#blog_wrapper .blog_content .navigation a[rel="next"]{background: url("black/blog-next.png") no-repeat scroll left top transparent;}
#blog_wrapper .blog_content .navigation a[rel="prev"]{background: url("black/blog-prev.png") no-repeat scroll left top transparent;}
#blog_wrapper .blog_content .post_excerpt input[type="submit"]{background:url('black/bg.png') repeat;}
.hr_border{ background: url("black/blog-titlt-bdr.png") repeat-x scroll left bottom transparent;height:2px;}
.depth_bdr{ background: url("black/depth-bdr.png") repeat-x scroll left bottom transparent;height:5px;}
body.single #blog_wrapper .blog_content .post-thumb img{border:0px solid;}
#blog_wrapper .blog_content .post-thumb img { border: 0px solid;}
#blog_wrapper .blog_content .post_excerpt input[type="password"] { background: url("black/search-bg.png") repeat scroll 0 0 transparent; } 
.skegallry_captions a.skegallry_toggle{background:url('black/skecap_toggle.png') bottom no-repeat;}
.skegallry_captions .skegallry_thread{background: url("black/thread.png") no-repeat scroll 0 0 transparent;}
.skegallry_captions .skecap_itemwrap{box-shadow:0 0 2px 0px #000000;background:url('black/caption-bg.png');}
#skebggallery_cap .skebg_caption {background:url('black/bg.png') repeat center right;box-shadow: 0 0 1px 0 #FFFFFF;}  
#skebggallery_cap .skebg_caption .skebg_descp{text-shadow: 1px 1px 1px #000;}
body.skegallery  #skenav{ border-bottom: 2px solid #B4EAFA; box-shadow: 0 2px 2px #000000; left: 0; margin: 0; position: fixed; top: 0; width: 100%;background-color:#000;} 
#skebggallery_cap .skebg_caption .skebg_title{background: url("black/contact-bdr.png") repeat-x scroll center bottom transparent;}
.pagination span, .pagination a{color:#fff;}

/* Contact Us Widget
------------------------------------------------*/
.widget-container .skt-contact-us-form input[type="text"],.widget-container .skt-contact-us-form textarea#message{background: url("black/search-bg.png") repeat scroll 0 0 transparent;border: 1px solid #BEBCB9;}
.widget-container .skt-contact-us-form input[type="submit"]{  background: url("black/bg.png") repeat scroll 0 0 transparent;   border: 1px solid #BEBCB9;}
.widget-container .flickrimgs li img,.widget-container.sktmultisocialstream ul li img{ border:1px solid #BEBCB9;}

/*-- WooCommerce
------------------------------------*/
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img,
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img{border:1px solid #fff; padding:1px;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table th,.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table , .woocommerce-page .cart-collaterals .cart_totals table th{
background:url('black/search-bg.png'); color:#fff !important; } 
#content .woocommerce table th,#content .woocommerce table td{border:1px solid #333 !important; }
.woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins { color:#85AD74 !important; } 
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del { color:#fff !important;}
body.woocommerce-page .chzn-results {color:#000;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea {font-size:15px; background: url("black/search-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #BEBCB9; color:#fff; padding: 5px !important; font-family: 'ColaborateLightRegular','sans-serif'; } 
.chzn-container-single .chzn-single {border-radius:0 !important;}
.woocommerce form .form-row select, .woocommerce-page form .form-row select {font-size:15px; font-family: 'ColaborateLightRegular','sans-serif'; padding:5px;background: url("black/search-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;   border: 1px solid #BEBCB9;}
.woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button { border: 1px solid #fff; background: rgba(0,0,0,.6); color: #e6e6e6; font-weight: normal; text-shadow: transparent; box-shadow: none; border-radius: 0; font-family: 'ColaborateLightRegular','sans-serif'; margin-left: 3px; display: inline-block !important; width: auto !important; margin-right: 3px; } 

.woocommerce .chosen-container a.chosen-single{ background: none repeat scroll 0 0 rgba(73, 80, 83, 0.6); border: 1px solid #bebcb9; border-radius: 0; box-shadow: none; color: #fff; font-family: "ColaborateLightRegular","sans-serif"; font-size: 15px; padding: 1px 5px; } 
.woocommerce .chosen-container-single .chosen-search input[type="text"]{ color:#000 !important; } 
.woocommerce .chosen-container-single .chosen-search,
.woocommerce .chosen-container .chosen-results li{ color:#000; font-family: "ColaborateLightRegular","sans-serif"; font-size: 15px; }
.woocommerce .order_details { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2); border: 1px solid rgba(255, 255, 255, 0.7); padding: 10px; } 

@media only screen and (min-width: 320px) and (max-width: 599px)
{
	.menu_wrapper{ background:url("black/search-bg.png") repeat scroll 0 0 transparent;border:1px solid #BEBCB9;}
	#blog_wrapper .blog_content {background:url("black/blog-titlt-bdr.png") repeat-x scroll center  bottom transparent}
	#blog_wrapper .blog_content .post-thumb{margin-left:0px;}
	a.content_hideshow{background: url("black/ipon_minus.png") no-repeat scroll center bottom transparent;} 	 
	a.content_hideshow.active{background: url("black/ipon_pluse.png") no-repeat scroll center bottom transparent;}
}
