/* p7 Horizontal SM (HSM)
  Theme: 07 Minimalist
*/
.p7HSM07 { border: 0; }
.p7HSM07 .p7HSM_vp_wrapper {background-color: #007db3;color: #fff; border: 1px solid #fff; }
.p7HSM07 .p7HSM_vp {position: relative;width: 100%;margin-right: auto;margin-left: auto;}
/* scrolling div */
.p7HSM07 .p7HSM_sc { position: relative; left: 0px; }
/*content div */
.p7HSM07 .p7HSM_content {padding: .65em 1em;}
.p7HSM07 .p7HSM_content p { margin: 0; }
/*Wrapper for all tools*/
.p7HSM07 .p7HSMtoolbar { display: none; padding: 0; }
.p7HSM07 .toolbar_left { display: none;width: 49%; float: left; font-size: 11px; }
.p7HSM07 .toolbar_right { display: none;width: 49%; float: right; text-align: right; font-size: 11px; }
.p7HSM07 .p7HSMtoolbar a {color: #fff;display: inline;}
.p7HSM07 .p7HSMtoolbar a:hover { color: #3829D4; }
.p7HSM07 .p7HSMtoolbar i, .p7HSM07 .p7HSMtoolbar b { font-style: normal; font-weight: normal; }
.p7HSM07 .dragbutton { display:none;}
.p7HSM07 .clearfloats { display: block; clear: both; height: 0; line-height: 0.0; font-size: 0; }

/* CUSTOM */
.msg {display: inline-block; padding-left: .2em; padding-right: 1em;}
.msg:before {font-family: FontAwesome; content:"\f071 "; padding-right:.2em; font-weight:700; font-size:120%; color:#fc0;}
.p7HSM_content a { color: #fff; cursor:pointer; }
.p7HSM_content a:hover { color: #3829D4; background-color:#fff;}
.p7HSM_showall {display: block;text-align: left;font-size: .9em;margin-top: .2em;margin-right: auto;margin-left: auto;width: 98%;}
.p7HSM_showall:before { content: "\f062 "; /* FA unicode */
  font-family: FontAwesome; display: inline-block; padding-right:.3em;}

@media only screen and (min-width: 0px) and (max-width: 480px) {
.p7HSM_showall {text-align: center;}
}
@media only screen and (min-width: 700px) and (max-width: 899px) {
.p7HSM07 .p7HSM_vp {width: 90%;}
}
@media only screen and (min-width: 900px) and (max-width: 1100px) {
.p7HSM07 .p7HSM_vp {width: 80%;}
}
@media only screen and (min-width: 1101px) and (max-width:1200px) {
.p7HSM07 .p7HSM_vp {width: 75%;}
}
@media only screen and (min-width: 1201px) {
.p7HSM07 .p7HSM_vp {width: 70%;}
}