/* ================================================================
BUTTONS 
=================================================================== */

/* ====== PRIMARY DEFAULT */
.btn {text-decoration: none;}
.btn.btn-primary-mh {min-width:100px;height: 36px;line-height:32px;border:1px solid #2f9696;font-size:16px;padding:0;padding-right:15px;padding-left:15px;margin:0 5px;color:#fff;font-family:'Bree Serif', Verdana,Helvetica,Arial,sans-serif;position:relative;
background: #54acac; /* Old browsers */
background: -moz-linear-gradient(top,  #54acac 0%, #068686 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#54acac), color-stop(100%,#068686)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #54acac 0%,#068686 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #54acac 0%,#068686 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #54acac 0%,#068686 100%); /* IE10+ */
background: linear-gradient(to bottom,  #54acac 0%,#068686 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54acac', endColorstr='#068686',GradientType=0 ); /* IE6-9 */
}

/* ====== PRIMARY NEXT */
.btn.btn-primary-mh.next:after {
	content: '';width: 26px;height: 26px;display: block;border: none;border-width: 1px 1px 0 0;
border-radius: 2px 0 2px 2px;position: absolute;right: -11px;top: 4px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);
/*background: #068686;*/
background: -moz-linear-gradient(-45deg, #068686 0%, #54acac 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #068686), color-stop(100%, #54acac));
background: -webkit-linear-gradient(-45deg, #54acac 0%, #068686 100%);
background: -o-linear-gradient(-45deg, #068686 0%, #54acac 100%);
background: -ms-linear-gradient(-45deg,  #068686 0%,#54acac 100%); /* IE10+ */
background: linear-gradient(-45deg, #068686 0%, #54acac 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#068686', endColorstr='#54acac',GradientType=0 ); /* IE6-9 */ 
}
.btn.next.btn-primary-mh {padding-right:25px;margin-right:26px;}

/* ====== PRIMARY PREV */
.btn.btn-primary-mh.prev:before {
	content: '';width: 26px;height: 26px;display: block;border: none;border-width: 1px 1px 0 0;
border-radius: 2px 0 2px 2px;position: absolute;left: -11px;top: 4px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);
/*background: #068686;*/
background: -moz-linear-gradient(-45deg, #068686 0%, #54acac 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #068686), color-stop(100%, #54acac));
background: -webkit-linear-gradient(-45deg, #54acac 0%, #068686 100%);
background: -o-linear-gradient(-45deg, #068686 0%, #54acac 100%);
background: -ms-linear-gradient(-45deg,  #068686 0%,#54acac 100%); /* IE10+ */
background: linear-gradient(-45deg, #068686 0%, #54acac 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#068686', endColorstr='#54acac',GradientType=0 ); /* IE6-9 */ 
}
.btn.prev.btn-primary-mh {padding-left:25px;margin-left:26px;}
/* ====== PRIMARY MOUSEOVERS */
.btn.btn-primary-mh:hover, .btn.btn-primary-mh.next:hover:after, .btn.btn-primary-mh.prev:hover:before {background: #007676; filter:none;border-color: #006161;}

/* ====== INFO DEFAULT */
.btn.btn-info-mh {height:36px;line-height:32px;padding:0 20px 0 15px;border:1px solid #96b6ae;font-size:16px;margin:0 5px;color:#000;font-family:'Bree Serif', Verdana,Helvetica,Arial,sans-serif;position:relative;
background: #cbe5df; /* Old browsers */
background: -moz-linear-gradient(top,  #cbe5df 0%, #b2d8cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbe5df), color-stop(100%,#b2d8cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cbe5df 0%,#b2d8cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cbe5df 0%,#b2d8cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cbe5df 0%,#b2d8cf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cbe5df 0%,#b2d8cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbe5df', endColorstr='#b2d8cf',GradientType=0 ); /* IE6-9 */
}

/* ====== INFO NEXT */
.btn.btn-info-mh.next:after {content: '';width: 26px;height: 26px;display: block;border: solid #96b6ae;border-width: 1px 1px 0 0;
border-radius: 2px 0 2px 2px;position: absolute;right: -11px;top: 4px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);
background: #cbe5df;
background: -moz-linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #b2d8cf), color-stop(100%, #cbe5df));
background: -webkit-linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
background: -o-linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
background: -ms-linear-gradient(-45deg,  #b2d8cf 0%,#cbe5df 100%); /* IE10+ */
background: linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2d8cf', endColorstr='#cbe5df',GradientType=0 ); /* IE6-9 */  
}
.ie9 .btn.btn-info-mh {background:none;filter:none;background-color:#cbe5df;}


/* ====== INFO PREV */
.btn.btn-info-mh.prev {padding:0 15px 0 20px;}
.btn.btn-info-mh.prev:after {content: '';width: 26px;height: 26px;display: block;border: solid #96b6ae;border-width: 0 0 1px 1px;
border-radius: 2px 0 2px 2px;position: absolute;left: -11px;top: 4px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);
background: #cbe5df;
background: -moz-linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #b2d8cf), color-stop(100%, #cbe5df));
background: -webkit-linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
background: -o-linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
background: -ms-linear-gradient(-45deg,  #b2d8cf 0%,#cbe5df 100%); /* IE10+ */
background: linear-gradient(-45deg, #b2d8cf 0%, #cbe5df 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2d8cf', endColorstr='#cbe5df',GradientType=0 ); /* IE6-9 */  
}


/* ====== INFO MOUSEOVERS */
.btn.btn-info-mh:hover {background: #a8d3c9; filter:none;border-color: #96b6ae;}
.btn.btn-info-mh.next:hover:after, .btn.btn-info-mh.next:hover {background:none;background-color:#a8d3c9;border-color: #96b6ae;}
.ie9 .btn.btn-info-mh:hover {background: #a8d3c9; filter:none;border-color: #96b6ae;}
.ie9 .btn.btn-info-mh:hover:before {background:none;background-color:#a8d3c9;border-color: #96b6ae;}
.btn.btn-info-mh.prev:hover:after, .btn.btn-info-mh.prev:hover {background:none;background-color:#a8d3c9;border-color: #96b6ae;}
