@charset "utf-8";
/* CSS Document */
.padding_minial{
	padding: 2px;
}

body.post-type-archive-factsheet-pro .container .factsheet-shortlisting img.size-thumbnail{
	width:: 50px;
	height: auto;
}

.factsheet-mcl-title-cell a{
	font-weight:bold;
	
}
#factsheet-header{
	width:100%;
}
#factsheet-header h2 {
    font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: 700;
}
ul.breadcrumb {
	font-size: 14px;
}
.container .factsheet-pro-body h4{
	font-size: 18px;
	font-weight: 700;
}

.pull-right {
    float: right !important;
}


.clear_horizon_block{
	margin-top:5px !important;
	margin-bottom:3px !important;
	height:2px;
	background-color:#CCC;
	width:100%;
	clear:both;
}
.factsheet-pro-body #factsheet_profile_image{
	width:48%;
	height:auto;
	margin-top:10px;
	float:right;
	padding:10px;
	border-style:solid !important;
	border-width:thin !important;
	border-color:#CCCCCC !important;
}
.factsheet-pro-body #factsheet_profile_image img{
	width:520px;
	height:auto;
	margin-left:auto !important;
	margin-right:auto !important;
}
.factsheet-pro-body{
	float: left;
	margin:0px auto 30px auto;
	padding-left: 15px;
    padding-right: 15px;
	border-width:thin;
	border-bottom-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-color:#333;
	box-shadow: 5px 0px 6px rgba(0, 0, 0, 0.7);
	background-color: #FAFAFA;
	
}
div[id^="factsheet-pro-description"]{
	width: 48%;
	float:left;
	margin: 0px;
	background-color: #FAFAFA;

}
div[id^="factsheet-pro-dimension"]{
	width: 48%;
	float:left;
	margin: 5px 0px;
	padding: 5px 0px;
	background-color: #FFD;
	border-color:#CCC;
	border-style:solid;
	border-width:1px;
	clear:right;

}
div[id^=factsheet-pro-mcl-profile-] div.factsheet-mcl-grid div.factsheet-mcl-element-cell{
	width:48%;
	
}

div[id^=factsheet-pro-mcl-profile-] div.factsheet-mcl-grid li.factsheet-mcl-title-cell div.factsheet-mcl-element-cell{
	width:100%;
	
}
.factsheet-pro-body div[id^="factsheet-specimen-gallery"],factsheet-pro-mcl-suppplementary-info{
	float: right;
	width: 48%;
	margin: 0px;

}
.factsheet-pro-body #mcl-profile-reference.factsheet-mcl-header {
  float: left;
  width: 100%;
}
.factsheet-pro-body div[id^="amw_galleria_slideshow_"], #literature-reviews-db-list{
	float: right;
	width: 100%;
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol li.factsheet-mcl-title-cell {
	width:49%;
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol ul li.factsheet-mcl-title-cell {
	list-style-position: outside;
	padding-left: -20px;
	width: 46%;
	clear: left;
	float: left;
	
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol div.factsheet-mcl-element-cell {
	width:48%;
	
}

.factsheet-pro-body div.factsheet-mcl-grid ol{
	/*list-style-position: inside;*/
	padding-left:1%;

}
.related_TCM.wp-post-image{
	width:50px;
	height:50px;
	margin: 2px;
}
#factsheet-pro-TCM-comparsion li{
	list-style:none;
}
@media only screen and (min-width: 970px) and (max-width: 1199px) {
.factsheet-pro-body #factsheet_profile_image{
	/*width:50%;*/
	width:48%;
	height: auto;
	margin-top:10px;
	float:right;
	padding:10px;
	border-style:solid !important;
	border-width:thin !important;
	border-color:#CCCCCC !important;
}
.factsheet-pro-body #factsheet_profile_image img{
	width:520px;
	height:auto;
	margin-left:auto !important;
	margin-right:auto !important;
}
.factsheet-pro-body div[id^="factsheet-specimen-gallery"], factsheet-pro-mcl-suppplementary-info{
	float: right;
	width: 48%;
	margin: 1%;
	padding:0px;

}
div[id^="factsheet-pro-description"]{
	float: left;
	width: 48%;
	margin: 1%;
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol li.factsheet-mcl-title-cell {
	width:46%;
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol ul li.factsheet-mcl-title-cell {
	list-style-position: inside;
	padding-left: -20px;
	width: 46%;
	clear: left;
	float: left;
	
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol div.factsheet-mcl-element-cell {
	width:46%;
	
}

.factsheet-pro-body div.factsheet-mcl-grid ol{
	list-style-position: inside;
	padding-left:1%;

}
}

@media only screen and (min-width: 721px) and (max-width: 969px) {
.factsheet-pro-body #factsheet_profile_image{
	/*width:50%;*/
	width:100%;
	height: auto;
	margin-top:10px;
	float:left;
	padding:10px;
	border-style:solid !important;
	border-width:thin !important;
	border-color:#CCCCCC !important;
}
.factsheet-pro-body #factsheet_profile_image img{
	width:100%;
	height:auto;
	margin-left:auto !important;
	margin-right:auto !important;
}
	
.factsheet-pro-body div[id^="factsheet-specimen-gallery"], factsheet-pro-mcl-suppplementary-info, div[id^="factsheet-pro-description"]{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 5px;

}
div[id^="factsheet-pro-dimension"]{
	width: 100%;
	float:left;
	margin: 5px 0px;
	padding: 5px 0px;
	background-color: #FFD;
	border-color:#CCC;
	border-style:solid;
	border-width:1px;
	clear:right;

}
}

@media only screen and (min-width: 421px) and (max-width: 720px) {
.factsheet-pro-body #factsheet_profile_image{
	/*width:50%;*/
	width:100%;
	height: auto;
	margin-top:10px;
	float:left;
	padding:10px;
	border-style:solid !important;
	border-width:thin !important;
	border-color:#CCCCCC !important;
}
.factsheet-pro-body #factsheet_profile_image img{
	width:100%;
	height:auto;
	margin-left:auto !important;
	margin-right:auto !important;
}
	
	
	
.factsheet-pro-body div[id^="factsheet-specimen-gallery"], factsheet-pro-mcl-suppplementary-info, div[id^="factsheet-pro-description"]{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 2px;

}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol li.factsheet-mcl-title-cell {
	width:100%;
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol ul li.factsheet-mcl-title-cell {
	list-style-position: inside;
	padding-left: -20px;
	width: 100%;
	clear: left;
	float: left;
	
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol div.factsheet-mcl-element-cell {
	text-indent: 10px;
	width:100%;
	
}

.factsheet-pro-body div.factsheet-mcl-grid ol{
	list-style-position: inside;
	padding-left:1%;

}
div[id^="factsheet-pro-dimension"]{
	width: 100%;
	float:left;
	margin: 5px 0px;
	padding: 5px 0px;
	background-color: #FFD;
	border-color:#CCC;
	border-style:solid;
	border-width:1px;
	clear:right;

}
}

@media only screen and (max-width: 420px) {
.factsheet-pro-body #factsheet_profile_image{
	/*width:50%;*/
	width:100%;
	margin-top:5px;
	float:left;
	padding:5px;
	border-style:solid !important;
	border-width:thin !important;
	border-color:#CCCCCC !important;
	height: auto;
}
.factsheet-pro-body #factsheet_profile_image img{
	width:100%;
	height:auto;
	margin-left:auto !important;
	margin-right:auto !important;
}
.factsheet-pro-body div[id^="factsheet-specimen-gallery"], factsheet-pro-mcl-suppplementary-info, div[id^="factsheet-pro-description"]{
	float: left;
	width: 100%;
	margin: 5px 3px 7px 3px;
	padding: 2px;

}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol li.factsheet-mcl-title-cell {
	width:100%;
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol ul li.factsheet-mcl-title-cell {
	list-style-position: inside;
	padding-left: -20px;
	width: 100%;
	clear: left;
	float: left;
	
}
.factsheet-pro-body div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div ol div.factsheet-mcl-element-cell {
	text-indent: 10px;
	width:100%;
	
}

.factsheet-pro-body div.factsheet-mcl-grid ol{
	list-style-position: inside;
	padding-left:1%;

}
div[id^="factsheet-pro-dimension"]{
	width: 100%;
	float:left;
	margin: 5px 0px;
	padding: 5px 0px;
	background-color: #FFD;
	border-color:#CCC;
	border-style:solid;
	border-width:1px;
	clear:right;

}	
}

.data_grey{
	clear:left;
color:#A1A1A1;
font-size:12px;	
}

/*courseware*/
.enigma_fuul_blog_detail_padding div.wp-caption.aligncenter{
	margin-left:auto !important;
	margin-right:auto !important;
	
}
#amw_galleria_slideshow_0.couresware-entry{
	width: 95% !important;
	height: auto!important;
	margin-left:auto;
	margin-right:auto;
}
div.galleria-info-description{
	font-style:normal;
	font-size:12px;
}
div.post-content-wrap{
	width:100%;
}
/* For Factsheet Front-end*/
.clear_horizon_block{
	margin-top:5px !important;
	margin-bottom:3px !important;
	height:2px;
	background-color:#CCC;
	width:100%;
	clear:both;
}
#mcl-profile-reference.factsheet-mcl-header{
	float: left;
	width: 500px;
}


.galleria-container{
	border-style:solid !important;
	border-width:1px;
	border-color:#CCCCCC !important;
}
.galleria-stage{
	margin: 10px;
}
.galleria-container.fullscreen {
    background: none repeat scroll 0 0 rgba(128, 128, 128, 0.9)!important;
}
#factsheet-description{
	margin-top:10px;
	width:600px;
	float:left;
}
#factsheet_profile_image{
	width:45%;
	height:auto;
	padding:3px;
	/*border-style:solid !important;
	border-width:1px !important;
	border-color:#CCCCCC !important;*/
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	float: right;
}
#factsheet_profile_image img{
	width:100%;
	height:auto;
	
}
#factsheet_comparison_image{
	width:260px;
	height:auto;
	float:left;
	padding:2px;
	border-style:solid !important;
	border-width:1px !important;
	border-color:#CCCCCC !important;
	overflow: hidden!important;
	margin-bottom:3px;
	margin-left:auto;
	margin-right:auto;
}
#factsheet_comparison_image img{
	width:auto;
	/*float:left;*/
	height:190px;
	display: block;
    margin: 0 auto;
	
	
}
.term-Definition-box{
	width:100%;
	padding:5px 5px 15px 5px ;
	margin:15px;
	float: left;
	font-size:14px;
	border-style: dashed;
	border-width: 1px;
	border-color: #CCCCCC;
	
}
.term-Definition{
	width:80%;
	margin: 2px auto;
}

.factsheet-shortlisting ol li img{
	width:50px;
	height:50px;
	margin: 2px;
	padding: 1px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}


.factsheet-mcl-title-cell{
	width:283px;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
li.factsheet-mcl-title-cell{
	width:230px;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
.factsheet-mcl-comparison-grid ul li.factsheet-mcl-title-cell, .factsheet-mcl-comparison-grid li.factsheet-mcl-title-cell{
	width:100%;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
.factsheet-mcl-comparison-grid ul li.factsheet-mcl-title-cell div.factsheet-mcl-element-cell{
	width:90%;
	padding:2px;
	margin-right:2px;
	float:right;
	font-size:14px;
}
.factsheet-mcl-comparison-title-cell{
	width:100%;
	padding:2px;
	float:left;
	font-size:14px;
}

.factsheet-mcl-element-cell{
	width:175px;
	padding:2px;
	float:left;
	font-size:14px;
}
.factsheet-mcl-grid{
	width:100%;
	padding-bottom:1px;
	float:left;
	margin-bottom:3px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
div.factsheet-mcl-comparison-header div.factsheet-mcl-grid{
	width:96%;
	height:55px;
}
.factsheet-mcl-comparison-grid{
	width:100%;
	height:55px;
	overflow:auto;
	padding-bottom:1px;
	float:left;
	margin-bottom:3px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
.factsheet-mcl-comparison-grid-single{
	width:90%;
	overflow:auto;
	padding-bottom:1px;
	float:left;
	margin-bottom:3px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
#factsheet-mcl-suppplementary-info, #mcl-related-aspect{
	width:45%;
	float:right;
	font-size:16px;
	padding:10px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
}

.factsheet-mcl-header{
	width: 96%;
	margin: 2px 10px 2px 10px;
	padding-bottom:2px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	float: left;
}

.factsheet-mcl-comparison-header{
	width: 96%;
	margin: 2px 10px 2px 10px;
	padding-bottom:2px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	float: left;
}
.factsheet-mcl-comparison-data{
	width: 90%;
	margin: 2px 10px 2px 10px;
	padding-bottom:2px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	float: left;
}
div[id^="factsheet-pro-mcl-profile-"].factsheet-mcl-header div.factsheet-mcl-comparison-grid ol ul li.factsheet-mcl-comparison-title-cell{
	display:none;
}
div.factsheet-mcl-comparison-data div.factsheet-mcl-comparison-grid ol, div.factsheet-mcl-comparison-data div.factsheet-mcl-comparison-grid ul{
	list-style-position: inside;
	padding-left: 0px;
	margin-left:0px;
}
div.factsheet-mcl-comparison-data div.factsheet-mcl-comparison-grid ol ul li.factsheet-mcl-comparison-title-cell{
	list-style-position: inside;
	padding-left: 0px;
	margin-left:0px;
}
div[id$="profile-inflorescence"] div.factsheet-mcl-comparison-grid,
div[id$="profile-bract"] div.factsheet-mcl-comparison-grid,
div[id$="profile-gynoecia"] div.factsheet-mcl-comparison-grid
{
	height:110px
}
div[id*="factsheet-pro-mcl-profile-"] h4{
	min-height:40px;
}
div[id*="factsheet-pro-mcl-profile-"].factsheet-mcl-comparison-header.dimension div.factsheet-mcl-grid{
	padding-bottom:0px;
}
div[id$="-factsheet-mcl-profile-leaflet-dimension"].factsheet-mcl-comparison-data div.factsheet-mcl-grid.leaflet-dimension ul li.data_grey,
div[id$="-factsheet-mcl-profile-stipule-dimension"].factsheet-mcl-comparison-data div.factsheet-mcl-grid.leaflet-dimension ul li.data_grey
{
	
	height:100px;
	
}
div[id$="-factsheet-mcl-profile-stipule-dimension"]{
	min-height:118px;
}
div[id*="-factsheet-mcl-profile-"] h4{
	min-height:40px;
}
div[id$="-length"].factsheet-mcl-comparison-data,
div[id*="-number-of-"].factsheet-mcl-comparison-data
{
	min-height:61px;
}
div.factsheet-mcl-comparison-data ul{
	list-style-position: inside;
	padding-left: 0px;
	margin-left:0px;
}
div.factsheet-mcl-comparison-data ul li.factsheet-mcl-comparison-title-cell{
	font-weight:bold;
}
div.factsheet-mcl-comparison-data div.factsheet-mcl-comparison-grid ol div.factsheet-mcl-element-cell{
	/*float:right;*/
}
div[id$="-dimension"].factsheet-mcl-comparison-header, div[id$="-length"].factsheet-mcl-comparison-header{
	height:61px;
}
#factsheet-pro-mcl-profile-leaf-dimension.factsheet-mcl-comparison-header, 
#factsheet-pro-mcl-profile-inflorescence-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-involucre-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-bract-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-bracteole-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-perianth-lobetepal-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-calyx-lobesepal-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-stipule-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-leaflet-dimension.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-corolla-lobepetal-dimension.factsheet-mcl-comparison-header
{
	height:119px;
}
div[id$="-dimension"].factsheet-mcl-comparison-data div.factsheet-mcl-grid{
	height:auto;
}
div[id$="-dimension"].factsheet-mcl-comparison-data div.factsheet-mcl-grid ul li.factsheet-mcl-element-cell{
	height:53px;
}
div[id$="-dimension"].factsheet-mcl-comparison-data div.factsheet-mcl-grid ul li.data_grey{
	height:99px;
}
#factsheet-pro-mcl-profile-leaf-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-inflorescence-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-involucre-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-bract-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-bracteole-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-stipule-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-leaflet-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid
{
	height:68px;
}
#factsheet-pro-mcl-profile-fruit-dimension.factsheet-mcl-comparison-header{
	height:109px;
}

#factsheet-pro-mcl-profile-corolla-lobepetal-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-perianth-lobetepal-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-fruit-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid,
#factsheet-pro-mcl-profile-calyx-lobesepal-dimension.factsheet-mcl-comparison-header div.factsheet-mcl-grid
{
	height:58px;
}
#factsheet-pro-mcl-profile-number-of-lateral-vein-on-leaf-blade.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-leaflet.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-lateral-vein-on-leaflet.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-involucral-bract.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-bract.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-bracteole.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-calyx-lobesepal.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-corolla-lobepetal.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-perianth-lobetepal.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-stamen.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-stamenoid.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-carpel.factsheet-mcl-comparison-header,
#factsheet-pro-mcl-profile-number-of-style.factsheet-mcl-comparison-header
{
	height:61px;
}
div.factsheet-mcl-comparison-header h4{
	height:40px;
	margin-top : 1px;
	margin-bottom: 3px;
	margin-left:1px;
	margin-right:1px;
    padding-bottom: 1px;
	font-size: 18px;
	width: 100%;
	font-weight:700;
}
div.factsheet-mcl-header.show_hide h4{
	margin-top : 1px;
	margin-bottom: 3px;
	margin-left:1px;
	margin-right:1px;
	font-size: 18px;
	padding-bottom: 1px;
	width: 100%;
	font-weight:700;
	min-height: 45px;
	line-height: 20px;
}
.factsheet-comparison-single div[id*="factsheet-mcl-profile"].factsheet-mcl-comparison-header h4{
	font-size: 18px;
	line-height: 20px;
	height: 45px;
	margin-bottom: 3px;
	margin-top: 1px;
}
.factsheet-comparison-single div[id*="factsheet-mcl-profile"].factsheet-mcl-comparison-data h4{
	font-size: 18px;
	line-height: 20px;
	height: 45px;
	margin-bottom: 3px;
	margin-top: 1px;
}

div[id*="factsheet-pro-mcl-profile"].factsheet-mcl-comparison-header.dimension h4{
	font-size: 18px;
	line-height: 20px;
	height: 55px;
	margin-bottom: 3px;
}
div[id*="factsheet-pro-mcl-profile"].factsheet-mcl-comparison-header.dimension{
	font-size: 18px;
	line-height: 20px;
	height: 61px;
	margin-bottom: 3px;
}

div.factsheet-mcl-comparison-header div.factsheet-mcl-grid{
	height:1px;
}
div.factsheet-mcl-comparison-data div.factsheet-mcl-grid{
	height:55px;
}
div.factsheet-mcl-comparison-data div.factsheet-mcl-grid ul li.factsheet-mcl-element-cell{
	width:100%;
}
#advance-mcl-profile-leaf-adv.factsheet-mcl-header, #advance-mcl-profile-flower-adv.factsheet-mcl-header{
	width: 550px;
	margin: 2px 10px 2px 10px;
	padding-bottom:2px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	float: right;
}
.factsheet-mcl-single-character{

	margin: 2px 10px 2px 10px;
	padding-bottom:1px;
	font-size: 14px;
}
#factsheet-family{
	margin: 10px;
	width: 100%;
	font-size: 14px;
	float: left;
}
.enigma_header_breadcrum_title{
	margin:0px !important;
	padding: 0px !important;
}
#factsheet-header{
	margin-top: 15px;
	min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
	border-width:1px;
	border-top-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-color:#333;
	box-shadow: 5px 0px 6px rgba(0, 0, 0, 0.7);
}
.factsheet-body{
	float: left;
	margin:0px auto 30px auto;
	padding-left: 15px;
    padding-right: 15px;
	border-width:1px;
	border-bottom-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-color:#333;
	box-shadow: 5px 0px 6px rgba(0, 0, 0, 0.7);
	
}

.factsheet-comparison-single{
	width: 265px;
	margin: 2px 10px 15px 10px;

}
#amw_galleria_slideshow_1, #literature-reviews-db-list{
	width: 490px !important;
	margin-left:auto;
	margin-right:auto;
	float: right;
}
h4{
	width:100%;
}
.blog-date-left{
	display:none;
}
.col-md-8{
	width:100% !important;
	margin-left:auto!important;
	margin-right: auto!important;
}

.col-md-8 p img{
	margin:2px !important;
	
}
/*For Quiz*/
#wpProQuiz_1.wpProQuiz_content{
	margin-left:auto;
	margin-right:auto;
	width:70%;
	
}
div ul.wpProQuiz_questionList{
	float:left;
}
div ul li.wpProQuiz_questionListItem{
	
	width:250px;
	float:left;
	margin:5px;
	padding:2px;
	border-style: solid!important;
	border-width:1px!important;
	border-color:#333!important;
}
div input.wpProQuiz_button.wpProQuiz_QuestionButton{
	clear:left;
	
}
.option-formatted-item{
	
}

.container.factsheet_comparison, .container.tcm-comparison{
		width:1350px;
		margin-left:auto;
		margin-right:auto;
		float:none;
		max-width: 1350px;
	}
.comparison-mcl-head-title-block{
	width:280px;
	float:left;
	border-style: solid;
	border-width:1px;
	border-color:#333;
	
}
.comparison-mcl-species-block{
	width:265px;
	margin-left:2px;
	float:left;
	border-style: dashed;
	border-width:1px;
	border-color:#111;
}
#mcl-related-aspect ul li.factsheet-mcl-title-cell, #mcl-related-aspect ul li.factsheet-mcl-title-cell div.factsheet-mcl-element-cell{
	width:100%;
}
#mcl-profile-reference, #mcl-profile-reference ol li.factsheet-mcl-title-cell{
	float:left;
	width:100%;
	font-size:14px;
	padding:10px;

}
ul.dropdown-menu.multilevel{
	font-size:14px;
	text-transform:none;
}
ul.dropdown-menu.multilevel a:hover{
	font-weight:bold;
}
.navbar-default .navbar-nav > li > a{
	text-transform: none;
}
.enigma_blog_post_content ul li {
	margin: 10px 0px 15px 0px;
	font-size:15px;
}
@media only screen and (min-width: 200px) and (max-width: 599px) {
.single.single-factsheet div.container{
	margin:0px !important;
	width:100% !important;
}
.enigma_header_breadcrum_title{
	margin:0px !important;
	padding: 0px !important;
}
.breadcrumb {
    font-size: 14px;
    list-style: outside none none;
}
h2{
	margin: 10px;
	font-size: 20px;
	font-family:"Times New Roman", Times, serif;
}
.factsheet-body{
	width:100%;
	float: left;
	margin:0px 0px 30px 0px;
	padding:0px;
    border-width:1px;
	border-bottom-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-color:#333;
	box-shadow:none;
}	

#factsheet-header{
	margin-top: 4px;
	min-height: 1px;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
	border-top-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-width:1px;
	border-color:#333;
	box-shadow:none;
}
.logo a img {
	height:45px!important;
	width:auto!important;	
}
#CUHK_Header a {
  background: rgba(0, 0, 0, 0) url("/20220402013634oe_/http://syhuherbarium.sls.cuhk.edu.hk/wp-content/themes/enigma/images/cuhk_logo.png") no-repeat scroll center center;
  display: block;
  float: left;
  height: 75px;
  margin: 0;
  text-indent: -9999px;
  width: 75px;
}
.logo p{
	font-size:14px !important;
}
.head-contact-info li{
	display:none;
	font-size:18px !important;
}
#factsheet-description{
	width:356px!important;
	margin: 2px!important;
	float:left;
}
.factsheet-mcl-header{
	width:98%;
	margin:0px;
	padding:2px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	float: left;
}
.factsheet-mcl-grid{
	width:100%;!important;
	padding-bottom:1px;
	float:left;
	margin:0px 3px 0px 3px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
#factsheet_profile_image{
	width:356px;
	height:auto;
	float:left;
	padding:8px;
	/*border-style:solid !important;
	border-width:1px !important;
	border-color:#CCCCCC !important;*/
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
}
#factsheet_profile_image img{
	width:340px;
	float:left;
	height:auto;
}
.factsheet-mcl-title-cell{
	width:300px;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
.factsheet-mcl-element-cell{
	width:300px;
	padding:2px;
	float:left;
	font-size:14px;
}

#amw_galleria_slideshow_1{
	float: left;
	width: 356px !important;
}
.couresware-entry{
	float: left;
	width: 340px !important;

}
#factsheet-mcl-suppplementary-info, #mcl-related-aspect{
	width:356px;
	float:left;
	font-size:16px;
	padding:10px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
}
#factsheet-family{
	margin: 10px;
	width: 100%;
	font-size: 14px;
	float: left;
}
.factsheet-mcl-single-character{
	width: 100%;
	margin: 2px 10px 2px 10px;
	padding-bottom:1px;
	font-size: 14px;
}
#amw_galleria_slideshow_1, #literature-reviews-db-list{
	width: 414px;
	padding: 10px;
	margin-left:auto;
	margin-right:auto;
	float: left;
}
}
@media only screen and (min-width: 600px) and (max-width: 999px) {
	.container{
		width:90%;
		margin-left:auto;
		margin-right:auto;
		float:none;
	}
.enigma_header_breadcrum_title{
	margin:0px !important;
	padding: 0px !important;
}
.breadcrumb {
    font-size: 14px;
    list-style: outside none none;
}
h2{
	margin: 10px;
	font-size: 20px;
	font-family:"Times New Roman", Times, serif;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	font-size:13px !important;
	padding: 8px 2px !important;

}
.container.navbar-container{
	width:100%;
}
.factsheet-body{
	
	margin:0px auto 30px auto;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:30px;
    border-width:1px;
	border-bottom-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-color:#333;
	box-shadow: 5px 0px 6px rgba(0, 0, 0, 0.7);
	float: left;
}	

#factsheet-header{
	margin-top: 4px;
	min-height: 1px;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
	border-top-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-width:1px;
	border-color:#333;
	box-shadow: 5px 0px 6px rgba(0, 0, 0, 0.7);
}
.col-md-6{
	/*width:100% !important;*/
}
.logo p{
	font-size:14px !important;
}
.head-contact-info li{
	font-size:14px !important;
}
.head-contact-info li i.fa{
	display:inherit;
}
#factsheet-description{
	width:570px!important;
	margin-left:auto;
	margin-right:auto;
	float: left;
}
.factsheet-mcl-header{
	width:100%;
	margin:0px;
	padding:2px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	float: left;
}
.factsheet-mcl-grid{
	width:100%;
	padding-bottom:1px;
	float:left;
	margin:0px 3px 0px 3px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
#factsheet_profile_image{
	width:570px;
	height:auto;
	padding:8px;
	/*border-style:solid !important;
	border-width:1px !important;
	border-color:#CCCCCC !important;*/
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	float: left;
}
#factsheet_profile_image img{
	width:550px;
	height:auto;
	
}
.factsheet-mcl-title-cell{
	width:300px;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
.factsheet-mcl-element-cell{
	width:180px;
	padding:2px;
	float:left;
	font-size:14px;
}

#amw_galleria_slideshow_1{
	width: 550px !important;
	margin-left:auto;
	margin-right:auto;
	float: left;
}
.couresware-entry{
	width: 570px !important;
	margin-left:auto;
	margin-right:auto;
	float:none;

}
#factsheet-mcl-suppplementary-info, #mcl-related-aspect{
	width:570px;
	font-size:16px;
	padding:10px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	margin-left:auto;
	margin-right:auto;
	float: left;
}
#factsheet-family{
	margin: 10px;
	width: 100%;
	font-size: 14px;
	float: left;
}
.factsheet-mcl-single-character{
	width: 100%;
	margin: 2px 10px 2px 10px;
	padding-bottom:1px;
	font-size: 14px;
}

}
@media only screen and (min-width: 1000px) and (max-width: 1200px) {
.container{
		width:990px;
		margin-left:auto;
		margin-right:auto;
		float:none;
	}
.nav.navbar-nav > li > a{
	padding: 10px 3px!important;
}

.enigma_header_breadcrum_title{
	margin:0px !important;
	padding: 0px !important;
}
.breadcrumb {
    font-size: 14px;
    list-style: outside none none;
}
h2{
	margin: 10px;
	font-size: 20px;
	font-family:"Times New Roman", Times, serif;
}
.factsheet-body{
	
	margin:0px auto 30px auto;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:30px;
    border-width:1px;
	border-bottom-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-color:#333;
	box-shadow: 5px 0px 6px rgba(0, 0, 0, 0.7);
	float: left;
}	

#factsheet-header{
	margin-top: 4px;
	min-height: 1px;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
	border-top-style: solid;
	border-left-style:solid;
	border-right-style: solid;
	border-width:1px;
	border-color:#333;
	box-shadow: 5px 0px 6px rgba(0, 0, 0, 0.7);
}

.logo p{
	font-size:14px !important;
}
.head-contact-info li{
	font-size:14px !important;
}
.head-contact-info li i.fa{
	display:inherit;
}
#factsheet-description{
	width:470px!important;
	margin-left:auto;
	margin-right:auto;
	float: left;
}
#advance-mcl-profile-leaf-adv.factsheet-mcl-header, #advance-mcl-profile-flower-adv.factsheet-mcl-header{
    float: right;
    margin-top: 10px;
    width: 490px;
}

.factsheet-mcl-header{
	width:100%;
	margin:0px;
	padding-left:5px;
	padding-right:0px;
	padding-left:5px;
	padding-left:5px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	float: left;
}
.factsheet-mcl-grid{
	width:100%;
	padding-bottom:1px;
	float:left;
	margin:0px 3px 0px 3px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
#factsheet_profile_image{
	width:50%;
	height:auto;
	padding:3px;
	/*border-style:solid !important;
	border-width:1px !important;
	border-color:#CCCCCC !important;*/
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	float: right;
}
#factsheet_profile_image img{
	width:100%;
	height:auto;
	
}
.factsheet-mcl-title-cell{
	width:220px;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
li.factsheet-mcl-title-cell{
	width:225px;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
ol ul li.factsheet-mcl-title-cell{
	width:220px;
	padding:2px;
	margin-right:2px;
	float:left;
	font-size:14px;
}
.factsheet-mcl-element-cell{
	width:160px;
	padding:2px;
	float:left;
	font-size:14px;
}

#amw_galleria_slideshow_1, #literature-reviews-db-list{
	width: 490px !important;
	margin-left:auto;
	margin-right:auto;
	float: right;
}
.couresware-entry{
	width: 570px !important;
	margin-left:auto;
	margin-right:auto;
	float:none;

}
#factsheet-mcl-suppplementary-info, #mcl-related-aspect{
	width:470px;
	font-size:16px;
	padding:10px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
	margin-left:auto;
	margin-right:auto;
	float: right;
}
#mcl-profile-reference.factsheet-mcl-header {
    float: right;
    width: 470px;
}

#factsheet-family{
	margin: 10px;
	width: 100%;
	font-size: 14px;
	float: left;
}
.factsheet-mcl-single-character{
	width: 100%;
	margin: 2px 10px 2px 10px;
	padding-bottom:1px;
	font-size: 14px;
}
div.factsheet-mcl-comparison-grid ul li{
	width: 95%;
}


}
@media only screen and (min-width: 320px) and (max-width: 414px) {

.galleria-container{
	border:0px;
}
#amw_galleria_slideshow_0.couresware-entry{
	width: 380px !important;
	height: auto!important;
	margin-left:auto;
	margin-right:auto;
}
.galleria-thumbnails-container {
  bottom: 0;
  height: 50px;
  left: 0px;
  position: absolute;
  right: 26px;
  z-index: 2;
}
.enigma_blog_full{
	overflow:hidden !important;
}
.enigma_scrollup {
  background: #3b3b3b none repeat scroll 0 0;
  border-radius: 2px;
  bottom: 15px;
  color: #fafafa;
  display: none;
  height: 30px;
  opacity: 0.5;
  position: fixed;
  right: 15px;
  text-align: center;
  transition: all 0.5s ease 0s;
  width: 35px;
  z-index: 9999;
}
.col-md-8{
    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px;
    position: relative;
}
.galleria-stage{
	margin: 0px!important;
}
}