/*-----------------------------------------------Home Page----------------------------------------------------------*/
.et_pb_fullwidth_image img{height: 608px;}
.resume2-about-section .resume2-about-text1:before{border-left-color: #e8676b!important;content: '';width: 0;height: 0;
top: 100%;left: 5px;display: block;position: absolute;border-style: solid;border-width: 0 0 8px 8px;
border-color: transparent;}
.resume2-about-section .resume2-about-text1{background-color: #e8676b;color: #fff;font-size: 14px;font-weight: 700;
line-height: 1.1;display: inline-block;padding: 7px 12px;text-transform: uppercase;position: relative;}
.resume2-about-section .resume-about-text2{background-color: #e8676b;color: #fff;font-size: 12px;font-weight: 700;
line-height: 1;text-transform: none;padding: 5px 8px;display: inline-block;position: relative;top: -2px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.resume2-about-button:hover{box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);}
.resume2-about-section .resume2-social-icon li a:hover{text-decoration: none;background-color: rgba(0, 0, 0, 0.1);
border-radius: 50%;}
.resume2-about-section .resume-about-row{padding:5px; }
.resume2-twitter-follow li a.icon:before{font-size:40px;padding: 10px 6px;color: #e8676b;}
.resume2-twitter-follow li a.icon{height: 50px;width: 50px;}
.resume2-twitter-follow li a.icon:hover:before{color: #e8676b;}
/**********************************************Experience----------------------***********************************************/
.resume2-experience-section img{max-width: 30%;}
.resume2-experience-section .et_pb_main_blurb_image{margin-bottom: 0px;}
.resume2-experience-section .resume2-experience-col1 .resume2-divider,
.resume2-experience-section .resume2-experience-col2 .resume2-divider
{background-image: linear-gradient(180deg,#e0aa25 0%,#c11000 100%);max-width: 2%;padding-top: 500px;
padding-bottom: 405px;height: 175px;margin-top: -875px;margin-left: 49%;}
.resume2-experience-section .et_pb_blurb_container{background-color: rgba(255,255,255,0.73);}
@media screen and (max-width: 500px){
.resume2-experience-section .resume2-experience-col1 .resume2-divider,
.resume2-experience-section .resume2-experience-col2 .resume2-divider
{background-image: linear-gradient(180deg,#e0aa25 0%,#c11000 100%);max-width: 2%;padding-top: 580px;
padding-bottom: 485px;height: 176px;margin-top: -1002px;margin-left: 49%;}
}
@media screen and (max-width: 360px){
.resume2-experience-section .resume2-experience-col1 .resume2-divider,
.resume2-experience-section .resume2-experience-col2 .resume2-divider
{background-image: linear-gradient(180deg,#e0aa25 0%,#c11000 100%);max-width: 2%;padding-top: 580px;
padding-bottom: 485px;height: 176px;margin-top: -1066px;margin-left: 49%;}
}
/*---------------------------------------------------Education----------------------------------------------------------*/
.resume2-education-section .resume2-education-col1 .resume2-divider1,
.resume2-education-section .resume2-education-col2 .resume2-divider1
{background-image: linear-gradient(180deg,#e0aa25 0%,#c11000 100%);max-width: 2%;padding-top: 340px;
padding-bottom: 470px;height: 231px;margin-top: -783px;margin-left: 49%;}
.resume2-education-section .et_pb_blurb_container{background-color: rgba(255,255,255,0.73);}
/*********************------------------------------Clients-----------------------------------------------**********************/
.resume2-clients-section .resume2-client-logo img{filter: gray;filter: grayscale(1);-webkit-filter: grayscale(1);
-webkit-transition: all 0.15s linear 0s;-moz-transition: all 0.15s linear 0s;transition: all 0.15s linear 0s;}
.resume2-clients-section .resume2-client-logo:hover img{filter: none;-webkit-filter: grayscale(0);}
/********************-------------------------------References---------------------------------------------*******************/
.resume2-references-section .owl-carousel-timeline .owl-item{margin-top: 20px;}
.resume2-references-section .owl-prev span,.resume2-references-section .owl-next span{width: 100%;height: 100%;display: block;
text-align: center;border: 1px solid #d7dbde;
-webkit-transition: box-shadow 0.3s ease-out;
-moz-transition: box-shadow 0.3s ease-out;transition: box-shadow 0.3s ease-out;color: #3e4452;font-size: 30px;
line-height: 58px; padding: 0px 20px;}
.resume2-references-section .owl-prev span:hover,.resume2-references-section .owl-next span:hover
{box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24);}
/****--------------------------------------------------Pricing----------------------------------------------------------*******/
.resume2-pricing-section .et_pb_pricing li span:before{display: none;}
.resume2-pricing-section .et_pb_pricing_heading{display: none;}
.resume2-pricing-section .et_pb_dollar_sign{margin-left: 0px;margin-top: 30px;font-size: 77px;}
.resume2-pricing-section .et_pb_pricing_content_top{padding-top: 29px;padding-left: 45px;}
.resume2-pricing-section .resume2-pricing-3 .new{color: #fff;font-size: 10px;line-height: 12px;text-transform: uppercase;
padding: 0 6px;margin-left: 5px;background-color: #f44459;-webkit-border-radius: 2px;
-moz-border-radius: 2px;border-radius: 2px;}
.resume2-pricing-section .resume2-pricing-col1 .et_pb_pricing_content_top{background-color: #373b42;color: #fff;}
.resume2-pricing-section .resume2-pricing-col1 .et_pb_pricing_content_top:before{content: '';width: 0;height: 0;
border-left: 11px solid transparent;border-right: 11px solid transparent;border-top: 7px solid #373b42;position: absolute;
left: 50%;margin-left: -11px;bottom: -7px;}
.resume2-pricing-section .resume2-pricing-col2 .et_pb_pricing_content_top{background-color: #e8676b;;color: #fff;}
.resume2-pricing-section .resume2-pricing-col2 .et_pb_pricing_content_top:before{content: '';width: 0;height: 0;
border-left: 11px solid transparent;border-right: 11px solid transparent;border-top: 7px solid #e8676b;position: absolute;
left: 50%;margin-left: -11px;bottom: -7px;}
.resume2-pricing-section .resume2-pricing-col3 .et_pb_pricing_content_top{background-color: #373b42;color: #fff;}
.resume2-pricing-section .resume2-pricing-col3 .et_pb_pricing_content_top:before{content: '';width: 0;height: 0;
border-left: 11px solid transparent;border-right: 11px solid transparent;border-top: 7px solid #373b42;position: absolute;
left: 50%;margin-left: -11px;bottom: -7px;}
.resume2-pricing-section .et_pb_button:hover{opacity: 0.95;text-decoration: none;
box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);}
/*------------------------------------------------Tab Section--------------------------------**********/
.resume2-tab-section .et_pb_tabs {border: 0px solid #d9d9d9; }
.resume2-tab-section ul.et_pb_tabs_controls:after{border-top: 0px solid #d9d9d9;}
/**********************************--------------------Contact Page--------------------------********************/
.resume2-Contact-section .et_contact_bottom_container {float: none;margin-top: 0%;text-align:left;}
.resume2-Contact-section .resume2-contact-button:hover{opacity: 0.95;text-decoration: none;
box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);}
/*************************************Expericence*********************************************/
jQuery(document).ready(function(){
if( jQuery('body').find('.resume2-experience-section').length > 0 ){
jQuery('.resume2-experience-section .resume2-experience-col1').append('
');
}
if( jQuery('body').find('.resume2-experience-section').length > 0 ){
jQuery('.resume2-experience-section .resume2-experience-col2').append('
');
}
});
jQuery(document).ready(function(){
if( jQuery('body').find('.resume2-education-section').length > 0 ){
jQuery('.resume2-education-section .resume2-education-col1').append('
');
}
if( jQuery('body').find('.resume2-education-section').length > 0 ){
jQuery('.resume2-education-section .resume2-education-col2').append('
');
}
});