/*
    CSS-Mint v2.0.7
    Copyright (c) 2015 Arun Michael Dsouza (amdsouza92@gmail.com)
    Licence: MIT
    http://arunmichaeldsouza.github.io/CSS-Mint/
*/
/* CSS-Mint v2.0.7 Copyright (c) 2015 Arun Michael Dsouza (amdsouza92@gmail.com) Licence: MIT http://arunmichaeldsouza.github.io/CSS-Mint/ */

 button,hr,input{
	overflow:visible
}
progress,sub,sup{
	vertical-align:baseline
}
[type=checkbox],[type=radio],legend{
	padding:0;
	box-sizing:border-box
}
*,legend{
	box-sizing:border-box
}
.cm-btn:disabled,button:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=text]:disabled,input[type=password]:disabled{
	opacity:.6
}
html{
	-webkit-text-size-adjust:100%
}
body{
	margin:0
}
h1{
	font-size:2em;
	margin:.67em 0
}
hr{
	box-sizing:content-box;
	height:0
}
code,kbd,pre,samp{
	font-family:monospace,monospace;
	font-size:1em
}
a{
	background-color:transparent
}
abbr[title]{
	border-bottom:none;
	text-decoration:underline;
	text-decoration:underline dotted
}
b,strong{
	font-weight:bolder
}
small{
	font-size:80%
}
sub,sup{
	font-size:75%;
	line-height:0;
	position:relative
}
sub{
	bottom:-.25em
}
sup{
	top:-.5em
}
img{
	border-style:none
}
button,input,optgroup,select,textarea{
	font-family:inherit;
	font-size:100%;
	line-height:1.15;
	margin:0
}
button,select{
	text-transform:none
}
[type=button],[type=reset],[type=submit],button{
	-webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
	border-style:none;
	padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
	outline:ButtonText dotted 1px
}
fieldset{
	padding:.35em .75em .625em
}
legend{
	color:inherit;
	display:table;
	max-width:100%;
	white-space:normal
}
textarea{
	overflow:auto
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
	height:auto
}
[type=search]{
	-webkit-appearance:textfield;
	outline-offset:-2px
}
[type=search]::-webkit-search-decoration{
	-webkit-appearance:none
}
::-webkit-file-upload-button{
	-webkit-appearance:button;
	font:inherit
}
details{
	display:block
}
summary{
	display:list-item
}
[hidden],template{
	display:none
}
.error.cm-alert,.error.cm-badge,.error.cm-btn,.primary.cm-alert,.primary.cm-badge,.primary.cm-btn,.success.cm-alert,.success.cm-badge,.success.cm-btn,.warning.cm-alert,.warning.cm-badge,.warning.cm-btn,button.error,button.primary,button.success,button.warning{
	color:#fff;
	border:none
}
.primary.cm-alert,.primary.cm-badge,.primary.cm-btn,button.primary{
	background-color:#7db1f1
}
.success.cm-alert,.success.cm-badge,.success.cm-btn,button.success{
	background-color:#68d58c
}
.warning.cm-alert,.warning.cm-badge,.warning.cm-btn,button.warning{
	background-color:#fdd867
}
.error.cm-alert,.error.cm-badge,.error.cm-btn,button.error{
	background-color:#f17783
}
.line.cm-btn,button.line{
	background-color:transparent
}
.line.primary.cm-btn,button.line.primary{
	color:#7db1f1;
	border:1px solid #7db1f1
}
.line.success.cm-btn,button.line.success{
	color:#68d58c;
	border:1px solid #68d58c
}
.line.warning.cm-btn,button.line.warning{
	color:#fdd867;
	border:1px solid #fdd867
}
.line.error.cm-btn,button.line.error{
	color:#f17783;
	border:1px solid #f17783
}
.cm-alert,.cm-card,.cm-header,.cm-thumbnail{
	box-shadow:0 .5em 1.5em 0 rgba(0,0,0,.1)
}
.cm-alert{
	border-radius:3px;
	padding:15px;
	margin-bottom:15px;
	background-color:#fff
}
.cm-grid .cm-row:after,.cm-grid .cm-row:before,.cm-header .cm-nav ol:after,.cm-header .cm-nav ol:before,.cm-header .cm-nav ul:after,.cm-header .cm-nav ul:before,.cm-header:after,.cm-header:before,ol.cm-breadcrumb:after,ol.cm-breadcrumb:before,ul.cm-breadcrumb:after,ul.cm-breadcrumb:before{
	content:"";
	clear:both;
	display:table
}
.cm-btn:hover,button:hover{
	cursor:pointer
}
.cm-header .cm-logo a,ol.cm-breadcrumb>li:not(.active)>a,ol.cm-pagination>li>a,ul.cm-breadcrumb>li:not(.active)>a,ul.cm-pagination>li>a{
	text-decoration:none
}
.cm-header .cm-nav ol,.cm-header .cm-nav ul,ol.cm-breadcrumb,ol.cm-pagination,ul.cm-breadcrumb,ul.cm-pagination{
	list-style:none;
	padding:0;
	margin:0
}
.cm-badge,ol.cm-breadcrumb>li,ul.cm-breadcrumb>li{
	padding:5px
}
.cm-btn:active,.cm-btn:focus,.cm-file-input>input[type=file]:active,.cm-file-input>input[type=file]:focus,.cm-select-input>select:active,.cm-select-input>select:focus,button:active,button:focus,input[type=email]:active,input[type=email]:focus,input[type=url]:active,input[type=url]:focus,input[type=number]:active,input[type=number]:focus,input[type=search]:active,input[type=search]:focus,input[type=text]:active,input[type=text]:focus,input[type=password]:active,input[type=password]:focus,textarea:active,textarea:focus{
	outline:0
}
.cm-btn:disabled,button:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=text]:disabled,input[type=password]:disabled{
	cursor:not-allowed
}
.cm-grid .cm-row .cm-col-xs-1,.cm-grid .cm-row .cm-col-xs-10,.cm-grid .cm-row .cm-col-xs-11,.cm-grid .cm-row .cm-col-xs-12,.cm-grid .cm-row .cm-col-xs-2,.cm-grid .cm-row .cm-col-xs-3,.cm-grid .cm-row .cm-col-xs-4,.cm-grid .cm-row .cm-col-xs-5,.cm-grid .cm-row .cm-col-xs-6,.cm-grid .cm-row .cm-col-xs-7,.cm-grid .cm-row .cm-col-xs-8,.cm-grid .cm-row .cm-col-xs-9,.cm-header .cm-logo,.cm-header .cm-nav ol li,.cm-header .cm-nav ul li,ol.cm-breadcrumb>li,ul.cm-breadcrumb>li{
	float:left
}
body,html{
	font-size:16px;
	font-family:sans-serif;
	color:#444;
	line-height:1.38em
}
.cm-badge{
	font-size:.8em;
	background-color:#dadada;
	border-radius:3px
}
.cm-badge.rounded{
	width:30px;
	height:30px;
	border-radius:50%
}
ol.cm-breadcrumb>li:not(:first-child):before,ul.cm-breadcrumb>li:not(:first-child):before{
	content:"/";
	color:#dadada;
	padding-right:5px
}
ol.cm-breadcrumb>li:not(.active)>a,ul.cm-breadcrumb>li:not(.active)>a{
	color:#9a9a9a;
	pointer-events:none
}
ol.cm-breadcrumb>li:first-child,ul.cm-breadcrumb>li:first-child{
	border-left:none
}
ol.cm-breadcrumb>li.active a,ul.cm-breadcrumb>li.active a{
	color:#7db1f1
}
ol.cm-breadcrumb>li.active a:hover,ul.cm-breadcrumb>li.active a:hover{
	color:#4b8cdc
}
.cm-btn,button{
	background-color:#fff;
	padding:15px 20px;
	border-radius:3px
}
.cm-card>.cm-card-body,.cm-card>.cm-card-footer,.cm-card>.cm-card-header,.cm-header,.cm-select-input,textarea{
	padding:15px
}
.cm-card{
	overflow:hidden;
	margin-bottom:15px;
	border-radius:3px
}
.cm-card>.cm-card-header{
	border-bottom:1px solid #dadada
}
.cm-card>.cm-card-footer{
	border-top:1px solid #dadada
}
.cm-badge,.cm-text-center,.cm-thumbnail>.cm-thumbnail-title{
	text-align:center
}
.cm-text-left,table thead>tr>th{
	text-align:left
}
.cm-text-right{
	text-align:right
}
.cm-text-justify{
	text-align:justify
}
.cm-card>.cm-card-header,.cm-text-large{
	font-size:1.2em
}
.cm-card>.cm-card-footer,.cm-text-small{
	font-size:.8em
}
.cm-text-uppercase{
	text-transform:uppercase
}
.cm-text-lowercase{
	text-transform:lowercase
}
.cm-text-capitalize{
	text-transform:capitalize
}
.cm-card>.cm-card-header,.cm-header .cm-logo,.cm-text-bold,table thead>tr>th{
	font-weight:700
}
.cm-text-medium{
	font-weight:400
}
.cm-text-light{
	font-weight:300
}
.cm-text-primary{
	color:#7db1f1
}
.cm-text-success{
	color:#68d58c
}
.cm-text-warning{
	color:#fdd867
}
.cm-text-error{
	color:#f17783
}
.cm-header,.cm-header a{
	color:#fff
}
.cm-grid{
   border-radius: 5px;
    overflow: hidden;
    clear: both;
    font-size: 14px;
    border: 1px dashed #1ba1e2;
    margin: 10px 0;
    padding: 10px;
}
.cm-grid .cm-row{
	margin-left:-15px;
	margin-right:-15px
}
.cm-grid .cm-row [class*=cm-col]{
	position:relative;
	padding-right:15px;
    padding-left:15px;
}
.cm-grid .cm-row .cm-col-xs-1{
	width:8.33333%
}
.cm-grid .cm-row .cm-col-xs-offset-1{
	margin-left:8.33333%
}
.cm-grid .cm-row .cm-col-xs-2{
	width:16.66666%
}
.cm-grid .cm-row .cm-col-xs-offset-2{
	margin-left:16.66666%
}
.cm-grid .cm-row .cm-col-xs-3{
	width:25%
}
.cm-grid .cm-row .cm-col-xs-offset-3{
	margin-left:25%
}
.cm-grid .cm-row .cm-col-xs-4{
	width:33.33333%
}
.cm-grid .cm-row .cm-col-xs-offset-4{
	margin-left:33.33333%
}
.cm-grid .cm-row .cm-col-xs-5{
	width:41.66666%
}
.cm-grid .cm-row .cm-col-xs-offset-5{
	margin-left:41.66666%
}
.cm-grid .cm-row .cm-col-xs-6{
	width:50%
}
.cm-grid .cm-row .cm-col-xs-offset-6{
	margin-left:50%
}
.cm-grid .cm-row .cm-col-xs-7{
	width:58.33333%
}
.cm-grid .cm-row .cm-col-xs-offset-7{
	margin-left:58.33333%
}
.cm-grid .cm-row .cm-col-xs-8{
	width:66.66666%
}
.cm-grid .cm-row .cm-col-xs-offset-8{
	margin-left:66.66666%
}
.cm-grid .cm-row .cm-col-xs-9{
	width:75%
}
.cm-grid .cm-row .cm-col-xs-offset-9{
	margin-left:75%
}
.cm-grid .cm-row .cm-col-xs-10{
	width:83.33333%
}
.cm-grid .cm-row .cm-col-xs-offset-10{
	margin-left:83.33333%
}
.cm-grid .cm-row .cm-col-xs-11{
	width:91.66666%
}
.cm-grid .cm-row .cm-col-xs-offset-11{
	margin-left:91.66666%
}
.cm-grid .cm-row .cm-col-xs-12{
	width:100%
}
.cm-grid .cm-row .cm-col-xs-offset-12{
	margin-left:100%
}
@media (min-width:1170px){
	.cm-grid .cm-row .cm-col-xl-1{
		float:left;
		width:8.33333%
	}
	.cm-grid .cm-row .cm-col-xl-offset-1{
		margin-left:8.33333%
	}
	.cm-grid .cm-row .cm-col-xl-2{
		float:left;
		width:16.66666%
	}
	.cm-grid .cm-row .cm-col-xl-offset-2{
		margin-left:16.66666%
	}
	.cm-grid .cm-row .cm-col-xl-3{
		float:left;
		width:25%
	}
	.cm-grid .cm-row .cm-col-xl-offset-3{
		margin-left:25%
	}
	.cm-grid .cm-row .cm-col-xl-4{
		float:left;
		
	}
	.cm-grid .cm-row .cm-col-xl-offset-4{
		margin-left:33.33333%
	}
	.cm-grid .cm-row .cm-col-xl-5{
		float:left;
		width:41.66666%
	}
	.cm-grid .cm-row .cm-col-xl-offset-5{
		margin-left:41.66666%
	}
	.cm-grid .cm-row .cm-col-xl-6{
		float:left;
		width:50%
	}
	.cm-grid .cm-row .cm-col-xl-offset-6{
		margin-left:50%
	}
	.cm-grid .cm-row .cm-col-xl-7{
		float:left;
		width:58.33333%
	}
	.cm-grid .cm-row .cm-col-xl-offset-7{
		margin-left:58.33333%
	}
	.cm-grid .cm-row .cm-col-xl-8{
		float:left;
		width:66.66666%
	}
	.cm-grid .cm-row .cm-col-xl-offset-8{
		margin-left:66.66666%
	}
	.cm-grid .cm-row .cm-col-xl-9{
		float:left;
		width:75%
	}
	.cm-grid .cm-row .cm-col-xl-offset-9{
		margin-left:75%
	}
	.cm-grid .cm-row .cm-col-xl-10{
		float:left;
		width:83.33333%
	}
	.cm-grid .cm-row .cm-col-xl-offset-10{
		margin-left:83.33333%
	}
	.cm-grid .cm-row .cm-col-xl-11{
		float:left;
		width:91.66666%
	}
	.cm-grid .cm-row .cm-col-xl-offset-11{
		margin-left:91.66666%
	}
	.cm-grid .cm-row .cm-col-xl-12{
		float:left;
		width:100%
	}
	.cm-grid .cm-row .cm-col-xl-offset-12{
		margin-left:100%
	}
}
@media (min-width:1024px){
	.cm-grid .cm-row .cm-col-lg-1{
		float:left;
		width:8.33333%
	}
	.cm-grid .cm-row .cm-col-lg-offset-1{
		margin-left:8.33333%
	}
	.cm-grid .cm-row .cm-col-lg-2{
		float:left;
		width:16.66666%
	}
	.cm-grid .cm-row .cm-col-lg-offset-2{
		margin-left:16.66666%
	}
	.cm-grid .cm-row .cm-col-lg-3{
		float:left;
		width:25%
	}
	.cm-grid .cm-row .cm-col-lg-offset-3{
		margin-left:25%
	}
	.cm-grid .cm-row .cm-col-lg-4{
		float:left;
		
	}
	.cm-grid .cm-row .cm-col-lg-offset-4{
		margin-left:33.33333%
	}
	.cm-grid .cm-row .cm-col-lg-5{
		float:left;
		width:41.66666%
	}
	.cm-grid .cm-row .cm-col-lg-offset-5{
		margin-left:41.66666%
	}
	.cm-grid .cm-row .cm-col-lg-6{
		float:left;
		width:50%
	}
	.cm-grid .cm-row .cm-col-lg-offset-6{
		margin-left:50%
	}
	.cm-grid .cm-row .cm-col-lg-7{
		float:left;
		width:58.33333%
	}
	.cm-grid .cm-row .cm-col-lg-offset-7{
		margin-left:58.33333%
	}
	.cm-grid .cm-row .cm-col-lg-8{
		float:left;
		width:66.66666%
	}
	.cm-grid .cm-row .cm-col-lg-offset-8{
		margin-left:66.66666%
	}
	.cm-grid .cm-row .cm-col-lg-9{
		float:left;
		width:75%
	}
	.cm-grid .cm-row .cm-col-lg-offset-9{
		margin-left:75%
	}
	.cm-grid .cm-row .cm-col-lg-10{
		float:left;
		width:83.33333%
	}
	.cm-grid .cm-row .cm-col-lg-offset-10{
		margin-left:83.33333%
	}
	.cm-grid .cm-row .cm-col-lg-11{
		float:left;
		width:91.66666%
	}
	.cm-grid .cm-row .cm-col-lg-offset-11{
		margin-left:91.66666%
	}
	.cm-grid .cm-row .cm-col-lg-12{
		float:left;
		width:100%
	}
	.cm-grid .cm-row .cm-col-lg-offset-12{
		margin-left:100%
	}
}
@media (min-width:768px){
	.cm-grid .cm-row .cm-col-md-1{
		float:left;
		width:8.33333%
	}
	.cm-grid .cm-row .cm-col-md-offset-1{
		margin-left:8.33333%
	}
	.cm-grid .cm-row .cm-col-md-2{
		float:left;
		width:16.66666%
	}
	.cm-grid .cm-row .cm-col-md-offset-2{
		margin-left:16.66666%
	}
	.cm-grid .cm-row .cm-col-md-3{
		float:left;
		width:25%
	}
	.cm-grid .cm-row .cm-col-md-offset-3{
		margin-left:25%
	}
	.cm-grid .cm-row .cm-col-md-4{
		float:
		left;
		width: 23.33333%;
	}
	.cm-grid .cm-row .cm-col-md-offset-4{
		margin-left:33.33333%
	}
	.cm-grid .cm-row .cm-col-md-5{
		float:left;
		width:41.66666%
	}
	.cm-grid .cm-row .cm-col-md-offset-5{
		margin-left:41.66666%
	}
	.cm-grid .cm-row .cm-col-md-6{
		float:left;
		width:50%
	}
	.cm-grid .cm-row .cm-col-md-offset-6{
		margin-left:50%
	}
	.cm-grid .cm-row .cm-col-md-7{
		float:left;
		width:58.33333%
	}
	.cm-grid .cm-row .cm-col-md-offset-7{
		margin-left:58.33333%
	}
	.cm-grid .cm-row .cm-col-md-8{
		float:
		left;
		width: 73.66666%;
	}
	.cm-grid .cm-row .cm-col-md-offset-8{
		margin-left:76.66666%
	}
	.cm-grid .cm-row .cm-col-md-9{
		float:left;
		width:75%
	}
	.cm-grid .cm-row .cm-col-md-offset-9{
		margin-left:75%
	}
	.cm-grid .cm-row .cm-col-md-10{
		float:left;
		width:83.33333%
	}
	.cm-grid .cm-row .cm-col-md-offset-10{
		margin-left:83.33333%
	}
	.cm-grid .cm-row .cm-col-md-11{
		float:left;
		width:91.66666%
	}
	.cm-grid .cm-row .cm-col-md-offset-11{
		margin-left:91.66666%
	}
	.cm-grid .cm-row .cm-col-md-12{
		float:left;
		width:100%
	}
	.cm-grid .cm-row .cm-col-md-offset-12{
		margin-left:100%
	}
}
@media (min-width:568px){
	.cm-grid .cm-row .cm-col-sm-1{
		float:left;
		width:8.33333%
	}
	.cm-grid .cm-row .cm-col-sm-offset-1{
		margin-left:8.33333%
	}
	.cm-grid .cm-row .cm-col-sm-2{
		float:left;
		width:16.66666%
	}
	.cm-grid .cm-row .cm-col-sm-offset-2{
		margin-left:16.66666%
	}
	.cm-grid .cm-row .cm-col-sm-3{
		float:left;
		width:25%
	}
	.cm-grid .cm-row .cm-col-sm-offset-3{
		margin-left:25%
	}
	.cm-grid .cm-row .cm-col-sm-4{
		float:left;
		width:33.33333%
	}
	.cm-grid .cm-row .cm-col-sm-offset-4{
		margin-left:33.33333%
	}
	.cm-grid .cm-row .cm-col-sm-5{
		float:left;
		width:41.66666%
	}
	.cm-grid .cm-row .cm-col-sm-offset-5{
		margin-left:41.66666%
	}
	.cm-grid .cm-row .cm-col-sm-6{
		float:left;
		width:50%
	}
	.cm-grid .cm-row .cm-col-sm-offset-6{
		margin-left:50%
	}
	.cm-grid .cm-row .cm-col-sm-7{
		float:left;
		width:58.33333%
	}
	.cm-grid .cm-row .cm-col-sm-offset-7{
		margin-left:58.33333%
	}
	.cm-grid .cm-row .cm-col-sm-8{
		float:left;
		width:66.66666%
	}
	.cm-grid .cm-row .cm-col-sm-offset-8{
		margin-left:66.66666%
	}
	.cm-grid .cm-row .cm-col-sm-9{
		float:left;
		width:75%
	}
	.cm-grid .cm-row .cm-col-sm-offset-9{
		margin-left:75%
	}
	.cm-grid .cm-row .cm-col-sm-10{
		float:left;
		width:83.33333%
	}
	.cm-grid .cm-row .cm-col-sm-offset-10{
		margin-left:83.33333%
	}
	.cm-grid .cm-row .cm-col-sm-11{
		float:left;
		width:91.66666%
	}
	.cm-grid .cm-row .cm-col-sm-offset-11{
		margin-left:91.66666%
	}
	.cm-grid .cm-row .cm-col-sm-12{
		float:left;
		width:100%
	}
	.cm-grid .cm-row .cm-col-sm-offset-12{
		margin-left:100%
	}
}
.cm-header{
	background-color:#9a9a9a
}
.cm-header.primary{
	background-color:#7db1f1
}
.cm-header.inverted{
	background-color:#222
}
.cm-header.fixed{
	position:fixed;
	z-index:1000;
	top:0;
	left:0;
	width:100%
}
.cm-header .cm-nav{
	float:right
}
.cm-header .cm-nav ol li:not(:last-child),.cm-header .cm-nav ul li:not(:last-child){
	margin-right:10px
}
input[type=email],input[type=url],input[type=number],input[type=search],input[type=text],input[type=password]{
	padding:15px;
	border:1px solid #dadada;
	border-radius:3px
}
input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=password]:focus{
	border-color:#7db1f1
}
input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder{
	color:#9a9a9a
}
input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder{
	color:#9a9a9a
}
input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder{
	color:#9a9a9a
}
input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder{
	color:#9a9a9a
}
.cm-file-input{
	width:100%;
	border:1px solid #dadada;
	border-radius:3px;
	position:relative
}
.cm-file-input>input[type=file]{
	position:absolute;
	width:100%;
	height:100%;
	opacity:0;
	top:0;
	left:0
}
.cm-resp-img,.cm-thumbnail>img{
	width:100%;
	height:auto
}
.cm-select-input{
	width:100%;
	border-radius:3px;
	border:1px solid #dadada
}
.cm-select-input>select{
	width:100%;
	background:0 0;
	border:none
}
textarea{
	border:1px solid #dadada;
	border-radius:3px
}
ol.cm-pagination>li,ul.cm-pagination>li{
	display:inline-block;
	background-color:#dadada;
	font-size:.8em;
	border-radius:3px
}
ol.cm-pagination>li>a,ul.cm-pagination>li>a{
	display:inline-block;
	padding:2px 8px;
	color:#444
}
ol.cm-pagination>li.active,ul.cm-pagination>li.active{
	background-color:#7db1f1
}
ol.cm-pagination>li.active>a,ul.cm-pagination>li.active>a{
	color:#fff
}
ol.cm-pagination>li.prev,ul.cm-pagination>li.prev{
	border-top-left-radius:10px;
	border-bottom-left-radius:10px
}
ol.cm-pagination>li.next,ul.cm-pagination>li.next{
	border-top-right-radius:10px;
	border-bottom-right-radius:10px
}
table{
	width:100%;
	border:1px solid #dadada
}
table td,table th{
	padding:10px 15px
}
table thead{
	background-color:#eaeaea
}
table tbody>tr:nth-child(odd){
	background-color:#fff
}
table tbody>tr:nth-child(even){
	background-color:#f2f2f2
}
table.primary{
	border-color:#7db1f1
}
table.primary>thead{
	background-color:#7db1f1;
	color:#fff
}
table.primary>tbody>tr:nth-child(even){
	background-color:#eff5fd
}
.cm-thumbnail{
	border-radius:3px;
	overflow:hidden;
	position:relative
}
.cm-thumbnail>.cm-thumbnail-title{
	position:absolute;
	background-color:rgba(0,0,0,.45);
	bottom:0;
	width:100%;
	padding:10px;
	color:#fff
}
.cm-hide{
	display:none
}
 






