/*
Theme Name: SIS
Theme URI: http://www.cyberspot.com.au/
Description:  - Set is Stone Concreting 
Author: <a href="http://www.cyberspot.com.au/">CyberSPot</a>
Author URI: http://www.cyberspot.com.au/
Version: 1.0
License: Commercial
*/

/* Table of Content
==================================================
	#Import url
	#Typography
	#Basic Styles
	#Specific Styles
	#Menu Styles
	#Home Styles
	#Contact

	#Mobile Styles
*/

.wp-caption { max-width: 825px;}
.wp-caption-text{}
.sticky {}
.gallery-caption {}
.bypostauthor { font-family: 'Lato',sans-serif;}
.alignleft {
   float: left;}
.alignright {
  float: right;
}
.aligncenter {}
.single table
{
  width: 100%;
}


body {
	color: #4c4f55;
    font-family: 'Cabin', sans-serif;
	font-size: 16px;
	padding: 0;
}

.custon_comment  a
{
  color: #FFFFFF;
}

.custon_comment a:hover {

background: #222322;
color: #ffd302;
opacity: 1;
 }
.icon-arrow-up:before
{
  left: 5px;
}
.table-responsive td a{
  color: #333;
}
aside ul li
{

  list-style-image: url(img/arrow-sidebar.png) !important;
  list-style-position:  outside;
  margin-left: 1em;
}
aside ul
{
padding-left: 0;
margin-bottom: 20px;
}
.assistive-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}
.search input, .search button {
padding: 0 8px !important;
  }
form
{
   margin-left: 0px !important;
 }
  /*pagination*/
 .blog .pagination > .active > a
  {
  background-color: #bbb;
border-color: #bbb;
 }
.blog .pagination > .active > a:hover
{
  background-color: #bbb;
border-color: #DDDDDD;
 }



 /*woocommerce*/
 .woocommerce .star-rating:before, .woocommerce-page .star-rating:before
 {


 }

.woocommerce .star-rating span, .woocommerce-page .star-rating span
{
   color:#ffd302;
}

#storeitem .data-item p span.amount,#storeitem .data-item p.price   {
color: #222322;
font-size: 1.5em;
font-weight: 400;
margin: 0;
}
#store .store-item .star
{
  margin-top: 1.3em !important;
 font-size: 0.8em;

}
#store .store-item
{
  height: 420px !important;
}

#store .store-item .whishlist
{
 float:left !important;
 margin-top: -0.5em;
}
 #store .store-item  .compare
 {
  float:right !important;
   margin-top: 0.4em !important;
 }
 aside a.compare
 {
   line-height: 0px !important
 }


 .woocommerce a.button
 {
  background: #999 !important;
border-radius: 2px !important;
color: #fff !important;
 line-height:1em !important;
 }
#store aside h2{
  line-height: 1em;
}


.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals
{
  width: 95% !important;
  text-align: center !important;
}
.woocommerce .cart-collaterals .cart_totals h2, .woocommerce-page .cart-collaterals .cart_totals h2
{
   text-align: left !important;
  }
.woocommerce .woocommerce-message:before, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-message,
.woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before
{
  line-height: 1.5px;
}
.woocommerce .woocommerce-error,.woocommerce .woocommerce-message
{
 line-height: 1.5em;
}

.single-product  #panel-2, .single-product  #collapseOne-2, .single-product  a#panel-2, #collapseOne-2
{
  /*display:none; */
}
.panel-group #comments_template
{
 display:none;
}


/*comment in single product*/
#block-left{
display:inline-block; width:49%;
}

#block-right{
display:inline-block; width:49%;margin-left:0.9em;vertical-align: top;
}

.woocommerce #review_form #respond p input, .woocommerce-page #review_form #respond p input {
background: #222322;
	border: none;
	color: #ffd302;
	padding: 0.7em 1.2em;
    margin-top: 1.5em;
	text-transform: uppercase;
	-webkit-transition: ease-in .4s;
	-moz-transition: ease-in .4s;
	-o-transition: ease-in .4s;
	-ms-transition: ease-in .4s;
	transition: ease-in .4s;
    width: 20%;
}





.woocommerce #review_form #respond p input:hover , .woocommerce-page #review_form #respond p input:hover {
	background: #ffd302;
	color: #222322;
}
p.form-submit input
{
background: #222322;
	border: none;
	color: #ffd302;
	padding: 0.7em 1.2em;
    margin-top: 1.5em;
	text-transform: uppercase;
	-webkit-transition: ease-in .4s;
	-moz-transition: ease-in .4s;
	-o-transition: ease-in .4s;
	-ms-transition: ease-in .4s;
	transition: ease-in .4s;
    width: 20%;
}
p.form-submit input:hover
{
	background: #ffd302;
	color: #222322;
}


.woocommerce .star-rating,  .woocommerce-page .star-rating {
float: left;
display: block;
margin-bottom: 0.5em;
}

/*single product-rewiev- right img*/
#storeitem .data-item .review {

margin: 0 0 0 0.6em !important;}

/*corrections*/


.trainers-tabs .nav-tabs li {
    background: none repeat scroll 0 0 #222322;
    border: medium none;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
    z-index: 222;
}

.woocommerce-cart aside a.compare {
line-height: 10px !important;
}

/*woocommerce pagination*/

nav.woocommerce-pagination ul.page-numbers
{
  border-radius: 0;
border-top: 1px solid #eee;
margin-top: 30px;
/*padding-top: 30px;
width: 100%; */
display: inline-block;
padding-left: 0;
margin: 20px 0;


}

  ul.page-numbers li a {
background: #bbb;
border-radius: 0;
border: none;
color: #fff;
height: 43px;
margin: 7px;
padding: 10px 17px;
width: 43px;
}

 ul.page-numbers li span.current
{
 background: #bbb;
border-radius: 0;
border: none;
color: #fff;
height: 43px;
margin: 7px;
padding: 10px 17px;
width: 43px;
}

.page p img
{
  height: auto;
  width: 100%;
  max-width: 900px;
}
.page div img
{
  height: auto;
  width: 100%;
  max-width: 900px;
}
img
{
  height: auto;
  width: 100%;
  max-width: 900px;
}


/**/

.woocommerce-page nav.woocommerce-pagination ul li span.current {
background: #bbb;
color: #fff;
}
.woocommerce-page .woocommerce-pagination ul.page-numbers li
{
margin: 7px;
}
.woocommerce-page .woocommerce-pagination ul.page-numbers li a:hover
{
  background: #DDDDDD;
}
.woocommerce-page .woocommerce-pagination ul.page-numbers
{
  border: none;
}

/*********************************************************************************************************************************/

/*corrections*/




.woocommerce-cart aside a.compare {
line-height: 10px !important;
}

.woocommerce ul.product_list_widget li
{
   list-style-image: none !important;
   background-image: url(img/arrow-sidebar.png)!important;
   background-repeat: no-repeat;
   background-position: 0px 9px;
   padding-left: 14px;
}

header .row .col-sm-7 title {
    display: none;
}
