.no_padding_margin{
	padding: 0 !important;
	margin: 0 !important;
}

.sb_list_title{
	font-size: 20px;
	margin: 1% 0;
}

.pros_cons_container ul.ticks{
	list-style-image: url('../images/tick.png');
}

.pros_cons_container ul.cross{
	list-style-image: url('../images/cross.png');
}

.pros_cons_container ul.tick li, .pros_cons_container ul.cross li{
	margin: 2% 0;
}

.sb_list_center_img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.clear, .cleaner { clear: both; height: 0; overflow: hidden; }

/*-------------------------------------------------------------------------------------------*/
/* Info Boxes */
/*-------------------------------------------------------------------------------------------*/
p.bhs-sc-box, div.bhs-sc-box {margin:1em 0 1.5em 0; padding:9px 10px 9px 15px; color:#555;text-shadow:none;}
.bhs-sc-box.none {border-width:0;}
.bhs-sc-box.full {border-width:1px;}
.bhs-sc-box:before {font-family: FontAwesome; margin:2px 15px 0 0; font-size: 16px;}
.bhs-sc-box.medium {padding:18px 20px 18px 50px; font-size:1.1em;}
.bhs-sc-box.large {padding:25px 27px 25px 50px; font-size:1.2em; }
.bhs-sc-box.rounded { -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }
.bhs-sc-box.alert { background:#ffd9c8; }
.bhs-sc-box.download { background:#edfcd5; }
.bhs-sc-box.tick { background:#edfcd5; }
.bhs-sc-box.info { background:#E4F0FC; }
.bhs-sc-box.note { background:#fef6d2; }
.bhs-sc-box.normal { background:#eee; padding:9px 15px;}

.bhs-sc-box.alert:before { content:"\f00d"; color:#E97373; }
.bhs-sc-box.download:before { content:"\f019"; color:#80B42B; }
.bhs-sc-box.tick:before { content:"\f00c"; color:#80B42B; }
.bhs-sc-box.info:before { /*content:"\f129";*/ color:#5986C0; }
.bhs-sc-box.note:before { content:"\f071"; color:#F7CD17; }

.none_class:before { content: none !important; }

/*-------------------------------------------------------------------------------------------*/
/* Columns */
/*-------------------------------------------------------------------------------------------*/
.twocol-one{width:48%;}
.threecol-one{width:30.66%;}
.threecol-two{width:65.33%;}
.fourcol-one{width:22%;}
.fourcol-two{width:48%;}
.fourcol-three{width:74%;}
.fivecol-one{width:16.8%;}
.fivecol-two{width:37.6%;}
.fivecol-three{width:58.4%;}
.fivecol-four{width:67.2%;}
.sixcol-one{width:13.33%;}
.sixcol-two{width:30.66%;}
.sixcol-three{width:47.99%;}
.sixcol-four{width:65.33%;}
.sixcol-five{width:82.67%;}
.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;position:relative;}
.last{clear:right;margin-right:0 !important;}


@media screen and (max-width: 768px) {

    .twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five {
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
        float: none;
    }

}


@media screen and (max-width: 500px) {
	.table_no_third_column_500 th:nth-child(3) {
		display: none;
	}
	.table_no_third_column_500 td:nth-child(3) {
		display: none;
	}
}