/* ==============================
    ESSENTIAL HELPER CLASSES
============================== */
/* PADDING BY FORCE */
.p-0    {padding: 0px !important;}
.p-5    {padding: 5px !important;}
.p-10   {padding: 10px !important;}
.p-15   {padding: 15px !important;}
.p-20   {padding: 20px !important;}
.p-30   {padding: 30px !important;}
.p-40   {padding: 40px !important;}

.p-t-0  {padding-top: 0px !important;}
.p-t-5  {padding-top: 5px !important;}
.p-t-10 {padding-top: 10px !important;}
.p-t-15 {padding-top: 15px !important;}
.p-t-20 {padding-top: 20px !important;}
.p-t-30 {padding-top: 30px !important;}
.p-t-40 {padding-top: 40px !important;}

.p-r-0  {padding-right: 0px !important;}
.p-r-5  {padding-right: 5px !important;}
.p-r-10 {padding-right: 10px !important;}
.p-r-15 {padding-right: 15px !important;}
.p-r-20 {padding-right: 20px !important;}
.p-r-30 {padding-right: 30px !important;}
.p-r-40 {padding-right: 40px !important;}

.p-b-0  {padding-bottom: 0px !important;}
.p-b-5  {padding-bottom: 5px !important;}
.p-b-10 {padding-bottom: 10px !important;}
.p-b-15 {padding-bottom: 15px !important;}
.p-b-20 {padding-bottom: 20px !important;}
.p-b-30 {padding-bottom: 30px !important;}
.p-b-40 {padding-bottom: 40px !important;}

.p-l-0  {padding-left: 0px !important;}
.p-l-5  {padding-left: 5px !important;}
.p-l-10 {padding-left: 10px !important;}
.p-l-15 {padding-left: 15px !important;}
.p-l-20 {padding-left: 20px !important;}
.p-l-30 {padding-left: 30px !important;}
.p-l-40 {padding-left: 40px !important;}

/* MARGINS BY FORCE */
.m-0    {margin: 0px !important;}
.m-5    {margin: 5px !important;}
.m-10   {margin: 10px !important;}
.m-15   {margin: 15px !important;}
.m-20   {margin: 20px !important;}
.m-30   {margin: 30px !important;}
.m-40   {margin: 40px !important;}

.m-t-0  {margin-top: 0px !important;}
.m-t-5  {margin-top: 5px !important;}
.m-t-10 {margin-top: 10px !important;}
.m-t-15 {margin-top: 15px !important;}
.m-t-20 {margin-top: 20px !important;}
.m-t-30 {margin-top: 30px !important;}
.m-t-40 {margin-top: 40px !important;}

.m-r-0  {margin-right: 0px !important;}
.m-r-5  {margin-right: 5px !important;}
.m-r-10 {margin-right: 10px !important;}
.m-r-15 {margin-right: 15px !important;}
.m-r-20 {margin-right: 20px !important;}
.m-r-30 {margin-right: 30px !important;}
.m-r-40 {margin-right: 40px !important;}

.m-b-0  {margin-bottom: 0px !important;}
.m-b-5  {margin-bottom: 5px !important;}
.m-b-10 {margin-bottom: 10px !important;}
.m-b-15 {margin-bottom: 15px !important;}
.m-b-20 {margin-bottom: 20px !important;}
.m-b-30 {margin-bottom: 30px !important;}
.m-b-40 {margin-bottom: 40px !important;}

.m-l-0  {margin-left: 0px !important;}
.m-l-5  {margin-left: 5px !important;}
.m-l-10 {margin-left: 10px !important;}
.m-l-15 {margin-left: 15px !important;}
.m-l-20 {margin-left: 20px !important;}
.m-l-30 {margin-left: 30px !important;}
.m-l-40 {margin-left: 40px !important;}
/* ==============================
 // END ESSENTIAL HELPER CLASSES
 BEGIN SOCIAL MEDIA BTNS 
============================== */
.btn-icon {
 border-radius: 0;
 padding: 4px 8px !important;
 line-height: 1rem!important;
}
.btn-facebook {
 border-color: #3b5998;
 color: #3b5998;
}
.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.active, .open > .btn-facebook.dropdown-toggle {
 background-color: #3b5998;
 border-color: #3b5998;
 color: rgba(255, 255, 255, 0.7);
}
.btn-facebook:disabled, .btn-facebook[disabled], .btn-facebook.disabled {
 background-color: transparent;
 border-color: #3b5998;
}
.btn-facebook.btn-fill {
 color: #FFFFFF;
 background-color: #3b5998;
 opacity: 0.8;
}
.btn-facebook.btn-fill:hover, .btn-facebook.btn-fill:focus, .btn-facebook.btn-fill:active, .btn-facebook.btn-fill.active, .open > .btn-facebook.btn-fill.dropdown-toggle {
 background-color: #3b5998;
 border-color: #3b5998;
 color: #FFFFFF;
 opacity: 1;
}
.btn-facebook.btn-simple {
 color: #3b5998;
 opacity: 0.8;
}
.btn-facebook.btn-simple:hover, .btn-facebook.btn-simple:focus, .btn-facebook.btn-simple:active, .btn-facebook.btn-simple.active, .open > .btn-facebook.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #3b5998;
 opacity: 1;
}
.btn-facebook.btn-simple:hover i, .btn-facebook.btn-simple:focus i, .btn-facebook.btn-simple:active i, .btn-facebook.btn-simple.active i, .open > .btn-facebook.btn-simple.dropdown-toggle i {
 color: #3b5998;
 opacity: 1;
}
.btn-twitter {
 border-color: #55acee;
 color: #55acee;
}
.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.active, .open > .btn-twitter.dropdown-toggle {
 background-color: #55acee;
 border-color: #55acee;
 color: rgba(255, 255, 255, 0.7);
}
.btn-twitter:disabled, .btn-twitter[disabled], .btn-twitter.disabled {
 background-color: transparent;
 border-color: #55acee;
}
.btn-twitter.btn-fill {
 color: #FFFFFF;
 background-color: #55acee;
 opacity: 0.8;
}
.btn-twitter.btn-fill:hover, .btn-twitter.btn-fill:focus, .btn-twitter.btn-fill:active, .btn-twitter.btn-fill.active, .open > .btn-twitter.btn-fill.dropdown-toggle {
 background-color: #55acee;
 border-color: #55acee;
 color: #FFFFFF;
 opacity: 1;
}
.btn-twitter.btn-simple {
 color: #55acee;
 opacity: 0.8;
}
.btn-twitter.btn-simple:hover, .btn-twitter.btn-simple:focus, .btn-twitter.btn-simple:active, .btn-twitter.btn-simple.active, .open > .btn-twitter.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #55acee;
 opacity: 1;
}
.btn-twitter.btn-simple:hover i, .btn-twitter.btn-simple:focus i, .btn-twitter.btn-simple:active i, .btn-twitter.btn-simple.active i, .open > .btn-twitter.btn-simple.dropdown-toggle i {
 color: #55acee;
 opacity: 1;
}
.btn-pinterest {
 border-color: #cc2127;
 color: #cc2127;
}
.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active, .btn-pinterest.active, .open > .btn-pinterest.dropdown-toggle {
 background-color: #cc2127;
 border-color: #cc2127;
 color: rgba(255, 255, 255, 0.7);
}
.btn-pinterest:disabled, .btn-pinterest[disabled], .btn-pinterest.disabled {
 background-color: transparent;
 border-color: #cc2127;
}
.btn-pinterest.btn-fill {
 color: #FFFFFF;
 background-color: #cc2127;
 opacity: 0.8;
}
.btn-pinterest.btn-fill:hover, .btn-pinterest.btn-fill:focus, .btn-pinterest.btn-fill:active, .btn-pinterest.btn-fill.active, .open > .btn-pinterest.btn-fill.dropdown-toggle {
 background-color: #cc2127;
 border-color: #cc2127;
 color: #FFFFFF;
 opacity: 1;
}
.btn-pinterest.btn-simple {
 color: #cc2127;
 opacity: 0.8;
}
.btn-pinterest.btn-simple:hover, .btn-pinterest.btn-simple:focus, .btn-pinterest.btn-simple:active, .btn-pinterest.btn-simple.active, .open > .btn-pinterest.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #cc2127;
 opacity: 1;
}
.btn-pinterest.btn-simple:hover i, .btn-pinterest.btn-simple:focus i, .btn-pinterest.btn-simple:active i, .btn-pinterest.btn-simple.active i, .open > .btn-pinterest.btn-simple.dropdown-toggle i {
 color: #cc2127;
 opacity: 1;
}
.btn-google {
 border-color: #dd4b39;
 color: #dd4b39;
}
.btn-google:hover, .btn-google:focus, .btn-google:active, .btn-google.active, .open > .btn-google.dropdown-toggle {
 background-color: #dd4b39;
 border-color: #dd4b39;
 color: rgba(255, 255, 255, 0.7);
}
.btn-google:disabled, .btn-google[disabled], .btn-google.disabled {
 background-color: transparent;
 border-color: #dd4b39;
}
.btn-google.btn-fill {
 color: #FFFFFF;
 background-color: #dd4b39;
 opacity: 0.8;
}
.btn-google.btn-fill:hover, .btn-google.btn-fill:focus, .btn-google.btn-fill:active, .btn-google.btn-fill.active, .open > .btn-google.btn-fill.dropdown-toggle {
 background-color: #dd4b39;
 border-color: #dd4b39;
 color: #FFFFFF;
 opacity: 1;
}
.btn-google.btn-simple {
 color: #dd4b39;
 opacity: 0.8;
}
.btn-google.btn-simple:hover, .btn-google.btn-simple:focus, .btn-google.btn-simple:active, .btn-google.btn-simple.active, .open > .btn-google.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #dd4b39;
 opacity: 1;
}
.btn-google.btn-simple:hover i, .btn-google.btn-simple:focus i, .btn-google.btn-simple:active i, .btn-google.btn-simple.active i, .open > .btn-google.btn-simple.dropdown-toggle i {
 color: #dd4b39;
 opacity: 1;
}
.btn-linkedin {
 border-color: #0976b4;
 color: #0976b4;
}
.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active, .btn-linkedin.active, .open > .btn-linkedin.dropdown-toggle {
 background-color: #0976b4;
 border-color: #0976b4;
 color: rgba(255, 255, 255, 0.7);
}
.btn-linkedin:disabled, .btn-linkedin[disabled], .btn-linkedin.disabled {
 background-color: transparent;
 border-color: #0976b4;
}
.btn-linkedin.btn-fill {
 color: #FFFFFF;
 background-color: #0976b4;
 opacity: 0.8;
}
.btn-linkedin.btn-fill:hover, .btn-linkedin.btn-fill:focus, .btn-linkedin.btn-fill:active, .btn-linkedin.btn-fill.active, .open > .btn-linkedin.btn-fill.dropdown-toggle {
 background-color: #0976b4;
 border-color: #0976b4;
 color: #FFFFFF;
 opacity: 1;
}
.btn-linkedin.btn-simple {
 color: #0976b4;
 opacity: 0.8;
}
.btn-linkedin.btn-simple:hover, .btn-linkedin.btn-simple:focus, .btn-linkedin.btn-simple:active, .btn-linkedin.btn-simple.active, .open > .btn-linkedin.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #0976b4;
 opacity: 1;
}
.btn-linkedin.btn-simple:hover i, .btn-linkedin.btn-simple:focus i, .btn-linkedin.btn-simple:active i, .btn-linkedin.btn-simple.active i, .open > .btn-linkedin.btn-simple.dropdown-toggle i {
 color: #0976b4;
 opacity: 1;
}
.btn-dribbble {
 border-color: #ea4c89;
 color: #ea4c89;
}
.btn-dribbble:hover, .btn-dribbble:focus, .btn-dribbble:active, .btn-dribbble.active, .open > .btn-dribbble.dropdown-toggle {
 background-color: #ea4c89;
 border-color: #ea4c89;
 color: rgba(255, 255, 255, 0.7);
}
.btn-dribbble:disabled, .btn-dribbble[disabled], .btn-dribbble.disabled {
 background-color: transparent;
 border-color: #ea4c89;
}
.btn-dribbble.btn-fill {
 color: #FFFFFF;
 background-color: #ea4c89;
 opacity: 0.8;
}
.btn-dribbble.btn-fill:hover, .btn-dribbble.btn-fill:focus, .btn-dribbble.btn-fill:active, .btn-dribbble.btn-fill.active, .open > .btn-dribbble.btn-fill.dropdown-toggle {
 background-color: #ea4c89;
 border-color: #ea4c89;
 color: #FFFFFF;
 opacity: 1;
}
.btn-dribbble.btn-simple {
 color: #ea4c89;
 opacity: 0.8;
}
.btn-dribbble.btn-simple:hover, .btn-dribbble.btn-simple:focus, .btn-dribbble.btn-simple:active, .btn-dribbble.btn-simple.active, .open > .btn-dribbble.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #ea4c89;
 opacity: 1;
}
.btn-dribbble.btn-simple:hover i, .btn-dribbble.btn-simple:focus i, .btn-dribbble.btn-simple:active i, .btn-dribbble.btn-simple.active i, .open > .btn-dribbble.btn-simple.dropdown-toggle i {
 color: #ea4c89;
 opacity: 1;
}
.btn-github {
 border-color: #333333;
 color: #333333;
}
.btn-github:hover, .btn-github:focus, .btn-github:active, .btn-github.active, .open > .btn-github.dropdown-toggle {
 background-color: #333333;
 border-color: #333333;
 color: rgba(255, 255, 255, 0.7);
}
.btn-github:disabled, .btn-github[disabled], .btn-github.disabled {
 background-color: transparent;
 border-color: #333333;
}
.btn-github.btn-fill {
 color: #FFFFFF;
 background-color: #333333;
 opacity: 0.8;
}
.btn-github.btn-fill:hover, .btn-github.btn-fill:focus, .btn-github.btn-fill:active, .btn-github.btn-fill.active, .open > .btn-github.btn-fill.dropdown-toggle {
 background-color: #333333;
 border-color: #333333;
 color: #FFFFFF;
 opacity: 1;
}
.btn-github.btn-simple {
 color: #333333;
 opacity: 0.8;
}
.btn-github.btn-simple:hover, .btn-github.btn-simple:focus, .btn-github.btn-simple:active, .btn-github.btn-simple.active, .open > .btn-github.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #333333;
 opacity: 1;
}
.btn-github.btn-simple:hover i, .btn-github.btn-simple:focus i, .btn-github.btn-simple:active i, .btn-github.btn-simple.active i, .open > .btn-github.btn-simple.dropdown-toggle i {
 color: #333333;
 opacity: 1;
}
.btn-youtube {
 border-color: #e52d27;
 color: #e52d27;
}
.btn-youtube:hover, .btn-youtube:focus, .btn-youtube:active, .btn-youtube.active, .open > .btn-youtube.dropdown-toggle {
 background-color: #e52d27;
 border-color: #e52d27;
 color: rgba(255, 255, 255, 0.7);
}
.btn-youtube:disabled, .btn-youtube[disabled], .btn-youtube.disabled {
 background-color: transparent;
 border-color: #e52d27;
}
.btn-youtube.btn-fill {
 color: #FFFFFF;
 background-color: #e52d27;
 opacity: 0.8;
}
.btn-youtube.btn-fill:hover, .btn-youtube.btn-fill:focus, .btn-youtube.btn-fill:active, .btn-youtube.btn-fill.active, .open > .btn-youtube.btn-fill.dropdown-toggle {
 background-color: #e52d27;
 border-color: #e52d27;
 color: #FFFFFF;
 opacity: 1;
}
.btn-youtube.btn-simple {
 color: #e52d27;
 opacity: 0.8;
}
.btn-youtube.btn-simple:hover, .btn-youtube.btn-simple:focus, .btn-youtube.btn-simple:active, .btn-youtube.btn-simple.active, .open > .btn-youtube.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #e52d27;
 opacity: 1;
}
.btn-youtube.btn-simple:hover i, .btn-youtube.btn-simple:focus i, .btn-youtube.btn-simple:active i, .btn-youtube.btn-simple.active i, .open > .btn-youtube.btn-simple.dropdown-toggle i {
 color: #e52d27;
 opacity: 1;
}
.btn-instagram {
 border-color: #125688;
 color: #125688;
}
.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.active, .open > .btn-instagram.dropdown-toggle {
 background-color: #125688;
 border-color: #125688;
 color: rgba(255, 255, 255, 0.7);
}
.btn-instagram:disabled, .btn-instagram[disabled], .btn-instagram.disabled {
 background-color: transparent;
 border-color: #125688;
}
.btn-instagram.btn-fill {
 color: #FFFFFF;
 background-color: #125688;
 opacity: 0.8;
}
.btn-instagram.btn-fill:hover, .btn-instagram.btn-fill:focus, .btn-instagram.btn-fill:active, .btn-instagram.btn-fill.active, .open > .btn-instagram.btn-fill.dropdown-toggle {
 background-color: #125688;
 border-color: #125688;
 color: #FFFFFF;
 opacity: 1;
}
.btn-instagram.btn-simple {
 color: #125688;
 opacity: 0.8;
}
.btn-instagram.btn-simple:hover, .btn-instagram.btn-simple:focus, .btn-instagram.btn-simple:active, .btn-instagram.btn-simple.active, .open > .btn-instagram.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #125688;
 opacity: 1;
}
.btn-instagram.btn-simple:hover i, .btn-instagram.btn-simple:focus i, .btn-instagram.btn-simple:active i, .btn-instagram.btn-simple.active i, .open > .btn-instagram.btn-simple.dropdown-toggle i {
 color: #125688;
 opacity: 1;
}
.btn-reddit {
 border-color: #ff4500;
 color: #ff4500;
}
.btn-reddit:hover, .btn-reddit:focus, .btn-reddit:active, .btn-reddit.active, .open > .btn-reddit.dropdown-toggle {
 background-color: #ff4500;
 border-color: #ff4500;
 color: rgba(255, 255, 255, 0.7);
}
.btn-reddit:disabled, .btn-reddit[disabled], .btn-reddit.disabled {
 background-color: transparent;
 border-color: #ff4500;
}
.btn-reddit.btn-fill {
 color: #FFFFFF;
 background-color: #ff4500;
 opacity: 0.8;
}
.btn-reddit.btn-fill:hover, .btn-reddit.btn-fill:focus, .btn-reddit.btn-fill:active, .btn-reddit.btn-fill.active, .open > .btn-reddit.btn-fill.dropdown-toggle {
 background-color: #ff4500;
 border-color: #ff4500;
 color: #FFFFFF;
 opacity: 1;
}
.btn-reddit.btn-simple {
 color: #ff4500;
 opacity: 0.8;
}
.btn-reddit.btn-simple:hover, .btn-reddit.btn-simple:focus, .btn-reddit.btn-simple:active, .btn-reddit.btn-simple.active, .open > .btn-reddit.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #ff4500;
 opacity: 1;
}
.btn-reddit.btn-simple:hover i, .btn-reddit.btn-simple:focus i, .btn-reddit.btn-simple:active i, .btn-reddit.btn-simple.active i, .open > .btn-reddit.btn-simple.dropdown-toggle i {
 color: #ff4500;
 opacity: 1;
}
.btn-tumblr {
 border-color: #35465c;
 color: #35465c;
}
.btn-tumblr:hover, .btn-tumblr:focus, .btn-tumblr:active, .btn-tumblr.active, .open > .btn-tumblr.dropdown-toggle {
 background-color: #35465c;
 border-color: #35465c;
 color: rgba(255, 255, 255, 0.7);
}
.btn-tumblr:disabled, .btn-tumblr[disabled], .btn-tumblr.disabled {
 background-color: transparent;
 border-color: #35465c;
}
.btn-tumblr.btn-fill {
 color: #FFFFFF;
 background-color: #35465c;
 opacity: 0.8;
}
.btn-tumblr.btn-fill:hover, .btn-tumblr.btn-fill:focus, .btn-tumblr.btn-fill:active, .btn-tumblr.btn-fill.active, .open > .btn-tumblr.btn-fill.dropdown-toggle {
 background-color: #35465c;
 border-color: #35465c;
 color: #FFFFFF;
 opacity: 1;
}
.btn-tumblr.btn-simple {
 color: #35465c;
 opacity: 0.8;
}
.btn-tumblr.btn-simple:hover, .btn-tumblr.btn-simple:focus, .btn-tumblr.btn-simple:active, .btn-tumblr.btn-simple.active, .open > .btn-tumblr.btn-simple.dropdown-toggle {
 background-color: transparent;
 color: #35465c;
 opacity: 1;
}
.btn-tumblr.btn-simple:hover i, .btn-tumblr.btn-simple:focus i, .btn-tumblr.btn-simple:active i, .btn-tumblr.btn-simple.active i, .open > .btn-tumblr.btn-simple.dropdown-toggle i {
 color: #35465c;
 opacity: 1;
}
/* ==============================
 // END SOCIAL MEDIA BTNS 
============================== */