.clear {
	clear: both;
	display: block;
}

/*BUTTONS*/
.primary-btn{display:inline-block;padding:6px 20px;background:#469af6;color:#fff;text-decoration:none;border-radius:4px;text-align:center;}
.primary-btn:hover {background: #337ab7; color:#fff; text-decoration:none;opacity: 1;}
#secondary #searchform #searchsubmit,#secondary #searchform input{height:30px;border-radius:0;font-family:Helvetica,sans-serif}
#secondary #searchsubmit{position:absolute;right:0;top:0;padding:0 10px;border:none;background:#469af6;color:#fff;text-transform:uppercase;font-size:1.0rem;font-weight:700;letter-spacing:1px;-webkit-appearance:none}
.btn:hover, .btn:focus, .btn.focus {text-decoration: none;}

/*BUTTONS*/

/*IMAGES*/
a img {border: 0;}
/*IMAGES*/

/*FORM ELEMENTS*/
input[type=email],input[type=text]{padding:3px}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=email],input[type=text],textarea{color:#666;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px}
button,input{line-height:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}
/*FORM ELEMENTS*/

/*TEMPLATES COMMON CSS*/

.wrap {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
.wrap:after, .wrap:before {
    content: ' ';
    display: table;
}
.wrap:after {clear: both;}

@media (min-width: 768px) {
    .wrap {max-width: 750px;}
    /*.pl-0{padding-left: 0}*/
}
@media (min-width: 1200px){
.wrap {
    max-width: 1170px;
}
.page-template-resume-full-width-new #main,
.page-template-resume-full-width #main {
  margin-top: 0px;
}
}

/*ADVERTISEMENT*/
embed, iframe, object {
    max-width: 100%;
}
.adamantium {
    display: block;
}
.adamantium ::after {
    content: 'Advertisement';
    color: #888;
    margin: 5px auto;
    text-align: center;
    width: 100%;
    display: block;
    font-size:1.2rem;
}
/*ADVERTISEMENT*/

/*ANIMATION*/
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.animated {
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
}
/*ANIMATION*/

/*FOR TOC HIDE SHOW ANIMATION*/
.hideList{
    visibility: hidden;
    opacity: 0;
    margin-top: 0;
    height: 0;
    transition:all 0.3s ease;
}
.showList{
    visibility: visible;
    opacity: 1;
    margin-top: 1em;
    height: auto;
    transition:all 0.3s ease;
}
#elDivMobile{display: none;}