/*--================
General Styles
===================--*/body{background:#ffffff;line-height:1.7;min-height:100%;color:#444;font-weight:400;font-size:17px;font-family:'Open Sans','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif}html{min-height:100%}h1,h2,h3,h4,h5,h6{color:#e85c3c;line-height:1.1em;font-size:30px;font-family:'Quicksand','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-container{min-height:1px}/*--================
Header - Social Media
===================--*/.topbar{background:#ffffff;border-bottom:1px solid #efefef}ul.social-icons{float:left;margin-left:0%;padding-left:0;list-style:none}ul.social-icons li{display:block;float:left;margin:0;padding:0}ul.social-icons li a{-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;display:block;width:40px;height:40px;text-indent:-9999px;/* background-position: 0 -47px !important; */background-repeat:no-repeat;opacity:1;margin-top:3px}.social-icons a:hover{/* background-color: #ccc;
	background-position: 0 -40px !important;
	opacity: 1;
        border-radius: 100px;
        margin-top: 3px;
 */}.social-facebook a{background:url(../img/facebook-w.png) no-repeat 0 0;background-size:20px}.social-facebook a:hover{/* background-color: #3b5998; */}.social-twitter a{background:url(../img/twitter-w.png) no-repeat 0 0;background-size:20px}.social-twitter a:hover{/* background-color: #48c4d2; */}.social-linkedin a{background:url(../img/linkedin-w.png) no-repeat 0 0;background-size:20px}.social-linkedin a:hover{/* background-color: #71b2d0; */}.social-instagram a{background:url(../img/instagram-w.png) no-repeat 0 0;background-size:20px}.social-instagram a:hover{/* background-color: #cb2027; */}.social-pinterest a{background:url(../img/icons/pinterest.png) no-repeat 0 0}.social-pinterest a:hover{/*	background-color: #fe9900; */}.social-youtube a{background:url(../img/youtube-w.png) no-repeat 0 0;background-size:20px}.social-youtube a:hover{/* background-color: #cb2027; */}.social-rss a{background:url(../img/icons/rss.png) no-repeat 0 0}.social-rss a:hover{background-color:#fe9900}/*--================
Header
===================--*/.logo{padding:8px}.logo img{max-height:80px}.title{background:#494A4C;background-image:linear-gradient(bottom, #363638 0%, #494A4C 100%);background-image:-o-linear-gradient(bottom, #363638 0%, #494A4C 100%);background-image:-moz-linear-gradient(bottom, #363638 0%, #494A4C 100%);background-image:-webkit-linear-gradient(bottom, #363638 0%, #494A4C 100%);background-image:-ms-linear-gradient(bottom, #363638 0%, #494A4C 100%);border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;color:#fff;padding:25px 0 25px 0;box-shadow:inset 0px 3px 0px 0px rgba(0, 0, 0, 0.02);-webkit-box-shadow:inset 0px 3px 0px 0px rgba(0, 0, 0, 0.02);-moz-box-shadow:inset 0px 3px 0px 0px rgba(0, 0, 0, 0.02)}.title .btn{vertical-align:baseline}.hr-border{height:8px;width:100%;background:url(../img/stripes.png);margin-top:0px}.user-name-container span{margin-right:15px}/*--================
Footer
===================--*/.footer{background:#167dc2;color:#fff;position:absolute;bottom:0;text-align:center;height:90px;width:100%}.footer a{color:#fff;font-size:13px}.footer-links{padding-top:20px;font-size:9px}.footer-links a:hover{color:#fff;text-decoration:underline}.footer-links ul{list-style:none;overflow:hidden;margin-left:0;margin-bottom:20px}.footer-links ul li{margin-right:15px;display:inline}.footer ul.social-icons li a{opacity:1}.footer ul.social-icons li a:hover{background-color:transparent}.custom-pull-right{right:-50px;left:auto}.inline-flex{display:inline-flex}