/*
Theme Name:     Rso Resumes
Theme URI:      http://google.ca
Description:    This is a Child theme
Author:         admin
Author URI:     http://google.com
Template:       enfold
Version:        1.2
*/


/* =Imports styles from the parent theme
-------------------------------------------------------------- */
/*@import url('../enfold/style.css'); */

/* @font-face {
	font-family: 'Myriad Pro';
	src: url('fonts/MyriadPro-Regular.eot');
	src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Regular.woff') format('woff'),
		url('fonts/MyriadPro-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Myriad Pro';
	src: url('fonts/MyriadPro-Light.eot');
	src: url('fonts/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Light.woff') format('woff'),
		url('fonts/MyriadPro-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Myriad Pro';
	src: url('fonts/MyriadPro-Bold.eot');
	src: url('fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Bold.woff') format('woff'),
		url('fonts/MyriadPro-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Myriad Pro';
	src: url('fonts/MyriadPro-Semibold.eot');
	src: url('fonts/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Semibold.woff') format('woff'),
		url('fonts/MyriadPro-Semibold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
} */

/* @import url(https://fonts.googleapis.com/css?family=Raleway:400,700,600);

body{font-family: Myriad Pro !important;}
body p{font-family: Myriad Pro !important; font-weight: 400; line-height:24px;}
h1, h2, h3, h4 {font-family: Myriad Pro; font-weight: normal !important;} */
#main {padding-top: 173px !important;}
strong, b {font-weight:bold !important;}
.award-winning-heading h4 {
  font-size: 35px!important;
  font-family: 'lato', Helvetica, Arial, sans-serif!important;
  line-height: 1.1em!important;
}
/* ====== Header Top ====== */
#header_meta .phone-info .widget {padding: 0;}
#header_meta .phone-info {width: 83%; padding:17px 0px 6px; line-height:20px; font-size:14px; font-weight:normal;}
#header_meta .phone-info .avia-builder-widget-area.clearfix {width: 972px;}
#header_meta .phone-info .top_mob {background-image: url("./images/phone.png"); background-repeat: no-repeat; background-repeat: no-repeat; background-size: contain; height: 20px; padding-left: 20px; line-height:20px; margin-right:30px;}
#header_meta .phone-info .top_email a { background-image: url("./images/email-icn.png"); background-repeat: no-repeat; background-repeat: no-repeat; background-size: contain; height: 14px; padding-left:25px; }
#header_meta .phone-info .top_email { width: 61.4%; line-height:15px; }

#header_meta .social_bookmarks {height: 49px; padding: 15px 0;}
#header_meta .social_bookmarks li {border-right: none; background-color:#CFCFCF !important; height:20px; width:20px; border-radius:15px; margin-left: 5px;}
#header_meta .social_bookmarks li a {line-height:20px; color: #4E4E4E !important; font-size: 13px;}
#header_meta .social_bookmarks li:hover a {color: #ffffff !important; border-radius:15px; min-height:20px;}



/* ====== Header ====== */
.main_menu ul li a .avia-menu-text {text-transform: uppercase;}
.main_menu .cart_dropdown {border:none;}
#header_main a.cart_dropdown_link > span:before {opacity: 0;}
#header_main a.cart_dropdown_link > span:nth-child(1) { background-image: url("./images/shoping.png")!important; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%;}
#top .av-cart-counter { -webkit-transform: none; transform: none; opacity: 1;}
.main_menu #menu-item-shop li a {padding: 0 13px; font-size:20px;}
.main_menu #menu-item-search { margin-left: 15px; margin-right: 0 !important; padding-left: 15px; padding-right: 5px !important;}
#top #searchsubmit, .ajax_load {height:45px;}
#searchform #s { border: 1px solid #e1e1e1 !important; font-size:15px;}
.av-main-nav > li > a {
  padding:0 10px!important;
}

/* ====== Testimonial ====== */

#process .heading.avia-animated-number-title, #testimonial_list_page .heading.avia-animated-number-title {background-color:#00467F; padding:23px 25px; border-radius: 40px; color:#ffffff;}
#process .avia-animated-number-content, #testimonial_list_page .avia-animated-number-content {margin-top:30px;}
#process .avia-animated-number-content p, #testimonial_list_page .avia-animated-number-content p { font-weight:normal !important;}
#process h3, #testimonial_list_page h3 {font-weight:600;}
#testimonial_list_page .av-special-heading {margin-top:0px;}
#testimonial_list_page .av-special-heading h3 {font-weight:600 !important;}
#testimonial_list_page .avia-button {font-weight:600; border-radius:0; padding:10px 12px 5px;}

#testimonial_list_page ol { /*list-style: none;*/ padding-left: 0px; text-indent:0px; margin-left:0px; }
#testimonial_list_page ol li {color:#666666;  margin-left:13px; padding-left:13px; }
/*#testimonial_list_page ol li:first-letter {color:#A3A3A3; padding-right:5px; font-size:30px; font-weight:600; vertical-align: text-top;}*/
#after_submenu {border:none;}

#testimonial_list_page .flex_column:nth-child(2), #testimonial_list_page .flex_column:nth-child(3){margin-top:20px;}
body.page-id-1720 .column-top-margin, body.page-id-1853 .column-top-margin {
  margin-top: 20px;
}


/* ====== Home ====== */
#after_section_1 {border: 0 none;}
#after_section_1 .template-page { padding:0;}
#reasons_list .template-page {padding-bottom: 0;}
#reasons_list .avia-button {border-color: #D0D0D0 !important; font-family: 'lato'; font-weight:normal; font-size:16px;}
#career_lvl .template-page {padding: 0;}
#career_lvl .avia-button {border-color: #D0D0D0 !important; font-family: 'lato'; font-weight:normal; font-size:16px;}
#career_lvl .flex_column_table .flex_column:first-child {border-right: 1px solid #D0D0D0; }
#career_lvl p a {color:#fc8a00 !important; text-decoration:none !important;}
#resume_types .av-flex-placeholder {width:3%;}
#resume_types .flex_column {box-shadow: 0px 0px 3px 3px #cacaca;}
#resume_types .av-special-heading {margin-top: 20px;}

#resume_types .avia-button {font-size:14px;}

#process .flex_column:last-child {background-image: none;}
#toll_free .av-special-heading {margin-top:0px;}
#toll_free h3 {font-weight: 300 !important;}
#sample_work .avia-button {border-color: #D0D0D0 !important; font-family: 'lato'; font-weight:normal; font-size:16px;}
.sample-link-text {
  text-align: center;
  font-size: 20px!important;
}
#process .hr {position: absolute; right: -124px; top:6px;}
#after_section_2 {border:0px;}
#after_section_2 .template-page {padding:0px;}
#top .avia-layerslider .ls-bottom-slidebuttons a.ls-nav-active, #top .avia-layerslider .ls-bottom-slidebuttons a:hover{background:#fff none repeat scroll 0 0; opacity:1;}
#top .avia-layerslider .ls-bottom-slidebuttons a{background:transparent none repeat scroll 0 0; margin-right:6px; opacity:1;}

#reasons_list .av_textblock_section ol li{background-image: url("./images/list-icn.png");background-position: left 10px; background-repeat: no-repeat; background-size: auto auto; list-style: outside none none; margin-left: 0; padding-left: 33px; }
 
#reasons_list .av_textblock_section ol {margin-left:0px;}
#reasons_list .av-subheading p {font-weight: normal !important;}


/* ====== Service ====== */
#service_resume_types .av_textblock_section {min-height:135px;}
#check_list .container {padding-right: 0;}
#check_list .av_textblock_section ol li { background-image: url("./images/list-icn-wt.png");background-position: left 6px; background-repeat: no-repeat; background-size: auto auto; list-style: outside none none; margin-left: 0; padding-left: 33px; }
#check_list .av_textblock_section ol {margin-left:0px;}
#service_resume_types .av-flex-placeholder {width:3%;}
#service_resume_types .flex_column {box-shadow: 0px 0px 3px 3px #cacaca;}
#service_resume_types .av-special-heading {margin-top: 20px;}
#service_resume_types .avia-button {font-size:14px;}


/* ====== About ====== */
#about_author .av-special-heading, #our_proc_abou .av-special-heading {margin-top: 25px;}
#about_author .av-special-heading:first-child {margin-top: 0px;}
#about_author .avia_textblock > p{margin-top:0px;}
#about_chk_list .avia-button {margin-left:60px; border-color: #D0D0D0 !important; font-family: 'lato'; font-weight:normal; font-size:16px;}
#about_chk_list .av-special-heading { margin-top: 0;}
#about_chk_list ol li { /*background-image: url("./images/tick.png");*/background-position: left 4px;
background-repeat: no-repeat; background-size: auto auto; list-style: outside circle; margin-left: 0; padding-left: 45px; margin-bottom:15px; line-height:24px; padding-top: 0px;font-size: 16px;}
#about_chk_list ol li::marker {
  color: #fc8a00;
}
#about_chk_list h3 a {color: #1089b1 !important;}

/* ====== Pricing ====== */
#pricing_chk_list ol li { background-image: url("./images/tick.png");background-position: left 6px;
background-repeat: no-repeat; background-size: 14px auto; list-style: outside none none; margin-left: 0; padding-left: 22px; padding-top:0px;}

.page-id-7105 #pricing_chk_list ol li { background-size: 23px auto; padding-left: 35px; }
#pricing_chk_list ol {margin-left:0px; margin-bottom:0px;}
#pricing_chk_list .flex_column:nth-child(3) {border-left: 2px solid #C5C5C5; }
#pricing_chk_list .flex_column .avia_textblock p {margin-top:0px; font-weight: 400;}


/* ====== Footer ====== */
.widgettitle {font-size:18px;}
#footer .widget {font-size: 14px; font-weight: 300;}
#footer .widgettitle {text-transform: capitalize;}
/*#footer .mob_right { float: right !important; }*/
#footer .email_add { margin-top: 12px; font-size:13px;}


/* ====== Socket ====== */
#socket .copyright {width: 100%;}

#socket .widget.clearfix.widget_text {padding: 0;}

#socket .copyright .widget .avia_ajax_form .text_input {background: transparent none repeat scroll 0 0; padding:8px 13px; border: 1px solid #5a5859; font-size:14px;}

#socket .widget .avia_ajax_form .button { text-transform: uppercase;  background-color: #5a5859; border-bottom: 1px solid #5a5859; padding:8.5px 11px; color: #aeaeae; margin-left:-1px; font-size:14px;}
#socket .avia_ajax_form .form_element_half {width:55%;}
#reasons_list  .av_textblock_section li, #reasons_list  .av_textblock_section em {font-family:lato; font-weight: 300;}
#reasons_list .av_textblock_section ol li {list-style: none; margin-left: 0px;}


#ro_und h5 {font-size: 18px; font-weight: normal; line-height:20px;}
#ro_und h2 {font-size: 30px;font-weight: 600 !important;letter-spacing: 0;}
#ro_und h3 {border: 2px solid;width: 100px;color: #fff;font-weight: normal; border-radius: 50%;height: 100px;line-height: 100px;text-align: center;font-size: 36px;margin:auto;}
/* #ro_und section {display: inline-block;} */
#ro_und .av_textblock_section:nth-child(2) {margin: 0; width: 100%; vertical-align:middle;}
#ro_und section:first-child {margin-right: 10px;margin-bottom: 5px;}

.av-layout-grid-container {max-width: 1210px; width: 100%; margin: 0 auto; padding: 0 50px;}
h3 a {color:#00467F !important; text-decoration:none !important;}

#sample_work .av-subheading p {font-weight:600;}
#company_logo .av-subheading p {font-weight:600;}
#check_list .av_textblock_section ol li {list-style: outside none none; margin-left: 0;}

/* ====== Blog ====== */

/* .page-id-1720 article {
  border: 1px solid #cccccc;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
  min-height: 465px;
}
.page-id-1720 article .slide-content {
  padding: 8px; 
} */

.toll_free .custom-color-heading a:hover{ text-decoration:none; }
 .togglecontainer .toggle_content.invers-color > p { line-height: 24px; }
.test_cont .avia-testimonial-content { text-align: left; }
 #resume_overlay .container { max-width: none; width: 100%; padding: 0; }
.new_tie p { margin: 0px; }
.mob_iolte{display:none;}
.sektop_tes{display:block;}
.an_out a:hover .image-overlay { top:0px !important; left:0px !important; }
.test_cont p { font-style: italic; }
.test_arro { position: absolute; width: 100%; height: auto; top: 50%; }
.test_cont { margin-top: 40px; }
.test_slid { margin-top: 0px; }
.no_borderra, .no_borderra img  { height: auto; border-radius: 0; width: auto; }
.ma_in span.blue { width: 100%; text-align: center; display: block; }
.ma_in .titl_e { width: 100%; text-align: center; line-height: 22px; color:#ffffff; margin-top:20px; }
.ma_in input:checked +label:after { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0;	position: absolute; pointer-events: none; border-color: rgba(9, 118, 157, 0); border-top-color: #fc8a00; border-width: 10px; margin-left: -10px;
}
.ma_in input:checked +label { position: relative; background: #09769D; }
.ma_in a.prev-slide:before{ background-image:url("./images/prev-arrow.png"); background-color: transparent; background-repeat: no-repeat;
color: transparent; }
.ma_in a.next-slide:before{ background-image:url("./images/next-arrow.png"); background-color: transparent; background-repeat: no-repeat;
color: transparent; }
.ma_in a .image-overlay-inside { background: #1089b1; }
.ma_in a .image-overlay-inside:before { content:url('./images/search-icn.png'); }
/*.ma_in a.lightbox-added:hover:before {
content:url('./images/search-icn.png');
height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  transform: translateY(36%);
  width: 100%;
  z-index: 99;
}*/
.an_out { position:relative; }
.ma_in .slide-entry { padding: 0 15px !important; }
/*.ma_in a.lightbox-added:hover:after {
background: #368FAD;
width: 100%;
height: 100%;
content:"";
 left: 0;
  position: absolute;
  top: 0;
opacity:0.9;
}*/
.ma_in .avia-content-slider { margin: 10px 0; }
.ma_in { min-width: 100%; max-width: 100%; box-sizing: border-box; padding-top: 15px; margin: 0 auto; margin-top: 10px; text-align:center;
}
section.tp-inner{ display: none; padding: 20px; }
.ma_in .tap-box input { display: none; }
.ma_in label.tap-box{ display: inline-block; margin: 0 0 -1px; padding: 11px 14px; text-align: center; color: #ffffff; border: 1px solid transparent; font-family: 'lato';font-weight: normal !important;cursor: pointer; }
.ma_in .tap-box.tap-box2{margin-left: 20px;}
.ma_in input:checked + label { color: #fff; background: #fc8a00; border-radius:5px; font-size: 14px !important; font-family: 'lato'; font-weight: normal !important;}
.ma_in #tab1:checked ~ #content1, .ma_in #tab2:checked ~ #content2, .ma_in #tab3:checked ~ #content3, .ma_in #tab4:checked ~ #content4, .ma_in #tab5:checked ~ #content5, .ma_in #tab6:checked ~ #content6 { display: block ;}
/**RADIO_BUTTONS**/
.ma_in input{display: none;}
.im_h { width: 220px; height: 269px; }
#icon_siz p { font-weight: 400 !important; line-height: 27px !important; }
/*#service_resume_types p, #career_lvl p {
line-height: 24px;
}*/
.slider_image img { display: inline-block; }
.slider-image img { border: 2px solid #333333; }
.new_slider { padding-right: 0px !important; }
 /*.page-id-758 .av-special-heading.av-special-heading-h3.custom-color-heading.blockquote.modern-quote.modern-centered.avia-builder-el-12.el_before_av_textblock.avia-builder-el-first.av-inherit-size{padding-bottom:0px !important;}*/
span.avia-single-number { font-size: 0; }
span.avia-single-number:after{ content: attr(data-number); font-size: 30px; }
#our_process_txt .flex_column .av-special-heading {margin-top:0px;}

#company_logo .avia-logo-element-container {margin-top: 0;}
#about_chk_list ol li {line-height:25px;}
 /*.page-id-758 .flex_cell.av_two_third.avia-builder-el-56 img{border:1px solid #ededed;}
 .page-id-758 .flex_cell.av_two_third.avia-builder-el-56 {border-right:4px solid #ededed;}*/
.table-head3 h6, .table-head3 h4, .ck-color3 { color: #fff !important; }
input.check2radio[type=radio] + label.ck-color3:before {background-color:#fff;}
.cascade-slider_container { position: relative; width: 100%; height: 965px; margin: 0 auto; }
.cascade-slider_item { position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%) scale(0.3); transition: all 1s ease; opacity: 0; z-index: -1; }

.cascade-slider_item.next {
  left: 50%;
  transform: translateY(-50%) translateX(-98%) scale(0.8);
  opacity: 0.5;
  z-index: 1;
}

.cascade-slider_item.prev {
  left: 50%;
  transform: translateY(-50%) translateX(-2%) scale(0.8);
  opacity: 0.5;
  z-index: 1;
}

.cascade-slider_item.now {
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%) scale(1.2);
  opacity: 1;
  z-index: 5;
}

.cascade-slider_arrow {
  display: inline-block;
  position: absolute;
  top: 50%;
  cursor: pointer;
  z-index: 5;
width: 45px;
height: 45px;
text-indent: 99999px;
overflow: hidden;
opacity: 0.5;
}
.cascade-slider_arrow:hover {
opacity: 1;
}
.cascade-slider_arrow-left { left: 0;  background: url("./images/arrowL.png");}

.cascade-slider_arrow-right { right: 0; background: url("./images/arrowR.png");}
.for-slider_item{
/*background-color: #F1F1F1;
padding-top: 30px;*/
border-radius: 3px 3px 0px 0px;
-webkit-box-shadow: 0px 0px 40px 2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 40px 2px rgba(0,0,0,0.75);
box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.75);
    padding: 10px;
    background: #fff;
}
.cascade-slider_item img {
display: block;
padding: 0px 0px 0px 0px;
background: #fff;
border: 0.05em solid #08769B;
}

/*.cascade-slider_item:before {
content: "sfdf";
position: absolute;
left: 15px;
top: 12px;
background: url("./images/dots.png");
background-repeat: no-repeat;
color: transparent;
width:50px;
}*/
#sample_work .avia-logo-element-container, #company_logo .avia-logo-element-container {
margin: 0px;
}

.cascade-slider_item h2 {
color: #fff;
margin: 20px 0px 0px 0px;
}
.product-thumbnail, .dropdown_widget.dropdown_widget_cart ul.cart_list li a img {display:none;}

#reasons_list .av_two_fifth .avia_image {
padding: 10px;
border: 1px solid #e1e1e1;
border-bottom: none;
border-radius: 0;
} 
#reasons_list .av_two_fifth .av_textblock_section {
border: 1px solid #e1e1e1;
border-top: 0px;
}

#reasons_list .av_two_fifth .av_textblock_section p {
margin: 0px !important;
padding: 10px;
}

#reasons_list .av_two_fifth .avia-image-container {
margin-bottom:0px !important;
}
.for_border .flex_column_table {
border: 2px solid #D7D7D7 !important;
margin-bottom: 20px;
padding: 15px 35px 15px 10px;
}

.for_border .av-flex-placeholder {
border-left: 1px solid #D7D7D7;
}

.for_border .av-flex-placeholder::before {
content: url('./images/arrow-sp-testimonial.png');
margin-left: -6px;

}

.p_textali {
text-align: center;
padding: 0px 10px 0px 0px;
}
.p_textali p {
margin:0px;
}
.p_textali strong {
color: #005e7c !important;
}
.p_textali span {
font-size: 14px;
}

#testimonial_list_page .tab_titles {
background: #e5e5e5;
padding: 15px 15px 0px 15px;
border: 1px solid #cac8c8;
border-bottom: none;
}
#testimonial_list_page .tab {
color: #464646 !important;
font-size: 16px !important;
}
#testimonial_list_page .av_two_third p:last-child:after, #testimonial_list_page .av_three_fourth p:last-child:after  {content: " "; padding-left: 10px;  background: url("./images/quote-icon.png"); position: absolute; height: 40px; width: 40px;
 background-repeat: no-repeat;}
#process span.special_amp, #testimonial_list_page span.special_amp {
    font-size: 24px;
}
span.wmpci-popup-bar, .wmpci-popup-bar-wrp {
display: none;
}
.wmpci-popup-open, .wmpci-popup-open body {
overflow: auto;
}
#wmpci-popup-wrp {
overflow: hidden;
}

.cart-button{display:none;}
.show-cart-button{display:inline-block; text-align: center;
border: 0;
background: #00467F;
color: #fff !important; 
font-size: 24px;
padding: 15px 30px 10px;
border-radius: 3px;
font-family: 'Conv_MyriadPro-Regular_0';
text-decoration: none;}


.show-cart-button:hover {
text-decoration: none;
}
#our_process_txt .heading.avia-animated-number-title {
    background-color: #00467F;
    padding: 23px 25px;
    border-radius: 40px;
    color: #ffffff;
}
#our_process_txt .avia-animated-number {
text-align:left;
margin-bottom: 25px;
}





.re_turn {
    background: transparent !important;
    border: none !important;
}

.re_turn label.tap-box2  {
background-image: url("./images/btn-1-light.png") !important;
    color: transparent !important;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    width: 47%;
    height: 98px;
    margin-left: 2%;
    position: relative;
font-size: 0px !important;
}
.re_turn label.tap-box3  {
background-image: url("./images/btn-2.png") !important;
    color: transparent !important;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    width: 48%;
    height: 98px;
    margin-left: 1%;
    position: relative;
font-size: 0px !important;
}
.re_turn input:checked + label::before {
    position: absolute;
    content: '';
    width: 32px;
    height: 24px;
    bottom: -19px;
    background-repeat: no-repeat;
    left: 50%;
    margin-left: -16px;
}

.re_turn input:checked + label {
background-color: transparent !important;
border-bottom: none !important;
}
.new_tp {
    background: transparent !important;
    margin-top: 25px;
}
.new_tp .p-inner {
    background: #fff;
padding: 10px !important;
}

.new_tp .p-inner p {
    margin-bottom: 0px;
    min-height: 50px;
    line-height: 20px;
}
.new_tp .p-inner h6 {
    padding-bottom: 0px;
    margin-top: 0px;
}
.new_tp .p-inner h4 {
    color:#00467F !important;
min-height: 59px;
font-size: 20px;
    line-height: 30px;
}
.new_tp .p-inner h6 {
    color:#333 !important;
    line-height: 25px;
}
a.up_da {
    background: #02516E;
    color: #fff;
    padding: 10px 20px 10px 20px;
    font-size: 15px;
    border-radius: 3px;
}
 .returning_clients.processing {
  background: #746e6a url("images/ajax-loader.gif") no-repeat scroll 10px 8px / 16px auto;
  padding-left: 30px;
  pointer-events: none;
}
a.up_da:hover, a.up_da:active, a.up_da:focus {
    text-decoration: none;
    color: #fff;
}
.re_turn label.tap-box {
border:none !important;
}
.banner_pro {
	background-image: url("./images/big-banner.jpg") !important;
    background-size: 100% 100%;
    display: block;
    width: 100%;
    height: 114px;
    background-repeat: no-repeat;
}
.banner_pro .panel-inner{
width:100%;
text-align:center;
}
.banner_pro .panel-inner h4 {
 display:inline-block;
width:12%;  
font-size:30px;
line-height:30px;
text-align:left;
margin-left:77px;
vertical-align:top;
}
.banner_pro .p-inner p {
 display:inline-block;
width:42%;
font-size:18px;
text-align:left;
line-height:18px;
margin-top:4px;
vertical-align:top;
padding-left:10px;
}
.banner_pro .price-btn{
display:inline-block;
width:12%;
vertical-align:top;
margin-top:-9px;
}
.banner_pro .panel-inner h6{
line-height:18px;
padding-bottom:0;
}
.banner_pro .price-btn a{
background:#3D3D3D;
}
.re_turn {
margin-top:0px !important;
padding-top:0px !important;}

.prior-banner{ background: #fff; border: #eee 4px solid; position: relative; margin: 20px 0; display: table;} 
    .banner-contnt { height: 108px; display: table-cell; vertical-align: middle; padding-left: 20px; border:2px solid #ccc; border-radius:2px; -webkit-box-shadow: 0px 0px 0px 2px rgba(255,255,255,1);
-moz-box-shadow: 0px 0px 0px 2px rgba(255,255,255,1);
box-shadow: 0px 0px 0px 2px rgba(255,255,255,1);}
    .prior-img{ display: inline-block; vertical-align: middle; padding-top:17px;}
    .prior-banner h2{ display: inline-block; padding:0 10px 0 20px; vertical-align: middle; font-size:29px;
line-height:30px; font-weight:600 !important; width: 15%;}
    .prior-banner p{ display: inline-block; width: 36%; vertical-align: middle; font-size:18px;text-align:left;line-height:18px;margin-left: 2%;}
	.price-oute{display: inline-block;}
.price-oute span{display:block; margin-bottom:-10px; font-size:18px; font-weight:600; color:#333; line-height:18px; text-align:center;}
    .price-oute a{ display: inline-block; background: #02516E; color: #fff; font-size: 14px; height: 36px; line-height: 36px; text-align: center; border-radius: 2px; padding: 0 25px;}
.price-oute a:hover{background:#02516e; color:#fff; text-decoration:none;}
    .side-img{ position: absolute; right: 8px; top: 8px;}
.rcont_set {width: 100% !important;}
.prior-banner {
    margin-bottom: 0px;
    margin-top: 0px;
}
section.new_tp  {
    padding: 15px 15px 0px 15px !important;
    border-top: none !important;
}
.re_turn label.tap-box2.active-btn{ background-image: url("./images/btn-1.png") !important;}
.re_turn label.tap-box3.active-btn{ background-image: url("./images/btn-2-dark.png") !important;}
.cascade-slider_item.next h2,.cascade-slider_item.prev h2 {visibility: hidden;}
.ma_in section.tp-inner{padding: 20px 20px 0px 20px;}
#ta_sli p {margin-top: 0px; }
.cascade-slider_item.next.prev.now h2{
    visibility: visible !important;
}
#ta_sli .av-subheading {
    opacity: 1;
}
.blue-box .table-head.table-head4 {
    background: -moz-linear-gradient(90deg, rgba(0,163,217,1) 0%, rgba(0,94,124,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,94,124,1)), color-stop(100%, rgba(0,163,217,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(0,163,217,1) 0%, rgba(0,94,124,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(0,163,217,1) 0%, rgba(0,94,124,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(0,163,217,1) 0%, rgba(0,94,124,1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(0,163,217,1) 0%, rgba(0,94,124,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005e7c', endColorstr='#00A3D9',GradientType=0 ); /* ie6-9 */
}
.blue-box h6, .blue-box h4 {
    color: #fff !important;
}
.blue-box {
    background-color: #DDEFF5 !important;
}
.blue-box label.check-btn.ck-color4 {
    background-color: #00467F;
    color: #fff;
    border: none;
}
.first-box.empty ul {
    padding-top: 9px;
} 

.first-box.empty {
    margin-top: 155px !important;
}

#content4 .panel-inner, #content2 .panel-inner, #content3 .panel-inner, #content6 .panel-inner  {
    width: 100%;
}
.sub-menu .current-menu-item span {
    color: #00467F;
}
#testimonial_list_page img.avia_image {
    border: 0.05em solid #08769B;
}
.page-id-1720 #testimonial_list_page .avia-image-container-inner, .page-id-1853 #testimonial_list_page .avia-image-container-inner {
    border: 0.05em solid #08769B;
    padding: 10px;
}
#top .av-blog-meta-category-disabled .text-sep-comment
 {
display:none;
}
.table-block .ck-btn {
    padding-top: 0px;
}
.blue-box ul.list-unstyled {
    padding-top: 0px;
}
.table-block .ck-btn .show-cart-button {
    margin-top: 20px;
}
.panel-inner:nth-of-type(3n+1) { clear:both; } 
.new_tp .panel-inner:nth-of-type(3n+1) { clear:none; }
.page-id-6213 #testimonial_sec span.image-overlay {
    display: none;
    visibility: hidden;
}
#testimonial_section {
    background-color: #ededed !important;
}
.first-box.sec-box {
    margin-top: 24px;
}
.first-box.sec-box.blue-box {
    margin-top: 3px;
}



 
.booking-bar {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 32px;
    padding: 8px .5em 4px .5em;
    border-radius: 0 0 3px 3px;
    font-size: 24px;
    color: #fff;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: initial;
    text-align: left;
    -webkit-box-shadow: 0 -2px 0 rgba(0,0,0,.15) inset;
    box-shadow: 0 -2px 0 rgba(0,0,0,.15) inset;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    display: block !important;
    z-index: 999;
    background: #00467F;
}

.booking-bar .embed-button {
    white-space: nowrap;
    font-size: .6em;
    line-height: initial;
    -webkit-box-shadow: 1px 1px 0 rgba(255,255,255,.5) inset;
    box-shadow: 1px 1px 0 rgba(255,255,255,.5) inset;
    position: relative;
    -webkit-filter: brightness(100%);
    filter: brightness(100%);
    background-color: #fc8a00 !important;
    border: 2px solid #fc8a00;
    box-shadow: none !important;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none !important;
    color: #fff !important;
    padding: 3px;
}



@media (min-width: 400px) {

.booking-bar {
    padding-right: 210px;
}

.booking-bar .embed-button {
    position: absolute;
    top: 9px;
    right: .5em;
}
 
}

@media (max-width: 399px) {

.booking-bar {
    height: 76px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.booking-bar .embed-button {
    white-space: normal;
    display: block;
    float: none;
    margin: 6px auto 0 auto;
}

}

















@media screen and (max-width:1199px){
            .prior-img{ width: 150px;}
            .prior-img img{ width: 100%;}
            .prior-banner h2{ font-size: 26px; padding: 0 20px;}
            .banner-contnt{ padding-left: 10px;}
.panel-inner {
    display: inline-block !important;
    float: none !important;
vertical-align:top;
}
        }

@media screen and (min-width: 1101px){
	
  #header_meta .social_bookmarks {
    height: 50px;
    padding: 28px 50px;
  }
  #header_meta .phone-info .avia-builder-widget-area.clearfix {
      width: 1209px;
  }
  #header_meta .phone-info .avia-builder-widget-area.clearfix #text-4,
  #header_meta .phone-info .avia-builder-widget-area.clearfix .textwidget {
      width: 100%;
  }
  #header_meta .phone-info .avia-builder-widget-area.clearfix .textwidget .text-right {
    float: right; 
  }
}	
@media screen and (max-width: 1149px) and (min-width: 1101px){
	.av-main-nav > li > a {
	padding: 0 10px;
}
#header_meta .social_bookmarks {
    height: 70px;
    padding: 30px 50px;
    }
    #header_meta .phone-info .avia-builder-widget-area.clearfix {
    width: 1209px;
}
	}		
        
        @media screen and (max-width:991px){
            .prior-img { width: 100px;}
            .prior-banner h2 { font-size: 22px; padding: 0 15px;}
            .prior-banner p{ font-size: 16px; width: 50%; padding-right:15px;}
            .prior-banner a{ padding: 0 15px; height: 30px; line-height: 30px; font-size: 13px;}
	    .side-img{display:none;}
        }
        @media screen and (max-width:767px){
            .side-img{ position: static;}
            .prior-banner h2, .prior-banner p{ width: 100%; text-align: center; margin: 5px 0;}
            .prior-banner h2 br{ display: none;}
		.prior-banner h2{margin:0;}
            .side-img{ display: block; text-align: center; }
            .prior-banner{ text-align: center; padding: 10px;}
            .prior-banner a{ margin:10px 0 15px;}
		.price-oute{margin-top:10px;}
            .prior-img{ margin-bottom: 0px;}
}
@media screen and (max-width: 840px) {
.new_tp .p-inner > span {
    display: block;
    min-height: 170px;
text-align:center;
}
}






@media screen and (min-width: 1400px) {
#top .avia-layerslider .ls-bottom-slidebuttons {
padding: 0px 7% 0px 0px;
}
}
@media screen and (min-width: 1200px) {

.re_turn input:checked + label.tap-box2::before {
background-image: url("./images/arrow-down.png") !important;
}
.re_turn input:checked + label.tap-box3::before {
background-image: url("./images/arrow-down.png") !important;
}
.new_tp .panel-inner {
       width: 25% !important;
    padding: 0px 10px;
}
.wmpci-popup-body {
top: 10%;
max-width: 40%;
}
#reasons_list .av_two_fifth {
/*float: left;
width:100% !important;*/
vertical-align:top;
}
#socket .avia-builder-widget-area.clearfix { display: inline-block; width: 58%;}
#socket .copyright .copy_txt {float: left; width: 27%; padding: 20px 0; font-size:12px; font-weight:300;}
.sektop_tes .ls-wp-fullwidth-helper {
position: static;
}
#testimonial_list_page ol li{
font-size: 16px;
}
#icon_siz .iconlist_icon {
font-size: 36px !important;
}
#resume_types .av_textblock_section, #service_resume_types .av_textblock_section {min-height: 215px !important;}

#resume_types .avia-button-wrap, #service_resume_types .avia-button-wrap { position: absolute; bottom: 10px; }
.page-id-1720 #testimonial_list_page .entry-content p {
font-size: 18px;
line-height: 25px;
}
.new_tie {font-size:40px; margin-top: 0px;}
.tp-inner .slide-entry{
margin-bottom: 30px;
}
.test_cont .avia-testimonial-content {
min-height: 100px;
}
.main_color .avia-testimonial-subtitle {
  color: #222222;
}
.avia-testimonial-meta-mini {
  margin-bottom: 8px;
}

.p-inner{min-height: 332px;}
#socket .avia_ajax_form .form_element.form_element.form_element_fourth.av-last-visible-form-element.modified_width {width: 110px; margin-left:0px;}
#top .avia-layerslider .ls-bottom-slidebuttons {  text-align: left;   width: 1111px;}

}
@media only screen and (min-width: 850px) and (max-width: 1100px) {
.responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide {
display: block !important;
}
 .responsive.html_mobile_menu_tablet .main_menu .avia-menu, .responsive.html_mobile_menu_tablet #header_main .social_bookmarks, .responsive.html_mobile_menu_tablet #header_main_alternate {
  display: none !important;
}
}
@media only screen and (min-width:1280px) and (max-width: 1400px)  {
#check_list .container {margin-right: 0;}
}

@media only screen and (min-width:981px) and (max-width: 1270px)  {
#header_meta .phone-info .avia-builder-widget-area.clearfix {width:1090px;}
#header_meta .phone-info .avia-builder-widget-area.clearfix #text-4,
#header_meta .phone-info .avia-builder-widget-area.clearfix .textwidget {
    width: 100%;
}
#header_meta .phone-info .avia-builder-widget-area.clearfix .textwidget .text-right {
  float: right; 
}
#header_meta .phone-info .top_email {width:49.4%;}
}

@media screen and (max-width: 1024px) {
#menu-item-shop.cart_dropdown {right:60px !important;}
#reasons_list ol li{
font-size:16px !important;
line-height:28px;
  background-position: left 10px;
  background-size: 12px auto;
 padding-left: 20px;
}


#reasons_list .av-subheading {
font-size:18px !important;
}
#ro_und section:first-child {
margin-bottom:10px;
margin-right:0px;
}
#ro_und h2 {
    font-size: 25px;
}
#process .hr {right:-102px;}
#ro_und .flex_column {width: 100%; text-align: center;}
.main_menu #menu-item-search {padding-left:0px; margin-left:0px;}
.main_menu ul li a {padding:0 10px;}
#footer .email_add {word-wrap: break-word;}
#ro_und .av_textblock_section:nth-child(2) {width: 100%; }

#footer .mob_right {float:none !important;}
}
@media screen and (min-width: 900px) {
.ma_in .avia-slideshow-arrows.avia-slideshow-controls {
width: 100% !important;
top: 150px !important;
}
.ma_in a.prev-slide{
left:-40px;
}
.ma_in a.next-slide{
right:-40px !important;
}
.ma_in .avia-content-slider-inner {
padding: 0px; 
height: 350px !important;
}

}
@media screen and (max-width: 980px) {
#process .hr {display:none;}

#header_meta .phone-info .avia-builder-widget-area.clearfix {width:1090px;}
#header_meta .phone-info .top_email {width:47.4%;}
#process .avia-animated-number-content p {margin-bottom:20px;}
}

@media screen and (max-width: 968px) {
#header_meta .phone-info { text-align: center;width: 100%;}
#header_meta .social_bookmarks {float:right; width:50%;}
#header_meta .top_social_txt {left: 29px; position: absolute; top: -47px; width: 58%;}
#header_meta .phone-info .top_email {width:29.4%;}
}
@media screen and (min-width: 768px) and (max-width: 1080px) {
#our_process_txt .av_one_fifth {
padding-left: 5% !important;
}
}
@media screen and (max-width: 989px) {
#header_meta .top_social_txt {
    float: right;
    width: 25%;
  position: inherit;
 display: none;
}
}
@media screen and (min-width: 768px) and (max-width: 968px) {

.for_border .flex_column {
    width: 100% !important;
}
#header_meta .phone-info {
   float: left;
    text-align: inherit;
    width: 80%;
}
#header_meta .top_social_txt {
    float: right;
    width: 25%;
  position: inherit;
 display: none;
}
#header_meta .social_bookmarks {
      float: right;
    width: auto;
}
.cascade-slider_container{
height:700px;

}
.for-slider_item{
padding-top:15px;
}
.cascade-slider_item h2{
font-size:18px;
}
.cascade-slider_arrow-right {
right:-25px;
}
.cascade-slider_arrow-left {
left:-25px;
}
}

@media screen and (max-width: 768px) {
#process .flex_column {background:none;}
#toll_free h4 {font-size: 52px;}
#testimonial_section .avia-testimonial-content {font-size: 20px !important;}
#header_meta .phone-info .avia-builder-widget-area.clearfix {width:670px;}
}
@media screen and (min-width: 1080px) {
#resume_types .av_textblock_section, #service_resume_types .av_textblock_section {min-height: 230px;}
#resume_types .avia-button-wrap { position: absolute; bottom: 10px; }
#our_process_txt .av_one_fifth {
    width: 7% !important;
}
}
@media screen and (min-width: 968px) and (max-width: 1080px) {#resume_types .av_textblock_section, #service_resume_types .av_textblock_section{min-height: 265px;}
#resume_types .avia-button-wrap { position: absolute; bottom: 10px; }}
@media screen and (min-width: 810px) and (max-width: 968px) {#resume_types .av_textblock_section, #service_resume_types .av_textblock_section {min-height: 315px;}
#resume_types .avia-button-wrap { position: absolute; bottom: 10px; }}
@media screen and (min-width: 768px) and (max-width: 810px) {
#resume_types .av_textblock_section, #service_resume_types .av_textblock_section{min-height: 370px;}
#resume_types .avia-button-wrap { position: absolute; bottom: 10px; }

}
.toggler.activeTitle,
.toggler:hover {
  background: #fc8a00!important;
  color: #ffffff;
}

.gform_wrapper .button, .gform_button {
  background-color: #fc8a00!important;
  border-color: #fc8a00!important;
}
.gform_wrapper .button:hover, .gform_button:hover {
  opacity: 0.9;
}

/* @media screen and (min-width: 768px) {

.js_active .toggle_wrap {
display: block;
position: static;
visibility: visible;
left: 0;
width: auto;
z-index: 1;
}
#testimonial_list_page p.toggler {
    pointer-events: none;
    cursor: text !important;
}
} */
@media screen and (max-width: 767px) {
  
.award-winning-heading h4 {
  font-size: 30px!important;
}
.new_tp {
margin-top:0px;
}
.re_turn label.tap-box2, .re_turn label.tap-box3 {
height:80px;
margin-left:0px;
}
.wmpci-popup-body {
max-width: 80%;
}
#testimonial_list_page .tab_titles {
background: #e5e5e5 !important;
}
#testimonial_list_page .active_tab{
background: #ffffff !important;
}

.for_border .av-flex-placeholder {
display:none !important;
}
.cascade-slider_container {
  height: 400px;
    margin-bottom: 20px;
}

.for-slider_item {
padding-top:10px;
}
.cascade-slider_item h2{
line-height:16px;
font-size:13px
}

.cascade-slider_arrow-right {
background-size:70%;
background-repeat:no-repeat;
right:-40px;
}
.cascade-slider_arrow{
top:40%;
}

.cascade-slider_arrow-left {
background-size:70%;
background-repeat:no-repeat;
left:-40px;
}
 /*.page-id-758 .avia-image-container.av-styling-.avia-builder-el-60 {margin-bottom:10px;}
 .page-id-758 .flex_cell.av_two_third.avia-builder-el-56 {border-right:none;}*/
#our_process_txt .avia-image-container.avia-align-right {float:none; margin-left:0px;}
#our_process_txt .flex_column {padding-left:0px !important; padding-right:0px !important;}



#three_logo .avia-align-right, #three_logo .avia-align-left {
float: none;
    text-align: center !important;
}

#three_logo .avia-image-container-inner {
    display: inline-block !important;
}

.ma_in a .image-overlay-inside:before {
content:url('./images/Search_Filled-50.png');
}

.ma_in .slide-entry {
    margin-left: 0 !important;
}
.mob_iolte{display:block; color:#1089B1;}
.sektop_tes{display:none;}
/*.new_tie .ls-wp-fullwidth-container {
height: 30px !important;
margin-bottom: 30px;
}
.new_tie .ls-inner {
height: 30px !important;
}

.new_tie .ls-slide {
height: 30px !important;
}
.new_tie .ls-slide h1{
font-size: 30px !important;
line-height: 30px !important;
}*/
.new_tie {
margin-bottom: 30px !important;
}
.hr{
display:none;
}
.cart_dropdown_link {
    height: 80px !important;
    line-height: 80px !important;
}

#process .avia-animated-number-content {
margin-bottom:30px;
}
#pricing_chk_list .flex_column:nth-child(3) {border-left: none; }
#testimonial_list_page .avia-animated-number-content{
margin:30px 0px;
}

#testimonial_list_page .avia-testimonial-content p{
border-left:none;
}
#testimonial_list_page .avia-testimonial-content::before{
 content: "";
}
#process .avia-animated-number-content p{
font-size: 20px;
}

/*.avia-image-container.av-styling-.avia-builder-el-39.el_before_av_heading.avia-builder-el-first.avia-align-center ,
.avia-image-container.av-styling-.avia-builder-el-44.el_before_av_heading.avia-builder-el-first.avia-align-center ,
.avia-image-container.av-styling-.avia-builder-el-49.el_before_av_heading.avia-builder-el-first.avia-align-center ,
.avia-image-container.av-styling-.avia-builder-el-54.el_before_av_heading.avia-builder-el-first.avia-align-center 

{
  background-color: #0089ac;
}

 .avia-builder-el-39 .avia-image-container-inner, .avia-builder-el-39 .avia-image-container-inner img, 
.avia-builder-el-44 .avia-image-container-inner, .avia-builder-el-44 .avia-image-container-inner img, 
.avia-builder-el-49 .avia-image-container-inner, .avia-builder-el-49 .avia-image-container-inner img, 
.avia-builder-el-54 .avia-image-container-inner, .avia-builder-el-54 .avia-image-container-inner img
{
 width:100% !important;
}*/
#about_chk_list ol li {
padding-top: 0px;
}
.av-layout-grid-container {
    padding: inherit;
}
#career_lvl .flex_column, #reasons_list .flex_column, #socket .copyright .copy_txt, #toll_free .flex_column {
  padding: 0 !important;
}

#footer {
padding-bottom:0px !important;
}

#footer .flex_column {
margin-bottom:10px !important;
}
#reasons_list .av-subheading {
font-size:15px !important;
}
.widget_nav_menu a {
padding:0 !important;
}
.table-block{
padding:50px 0px 0px 0px !important;
}
#pricing_chk_list .av-special-heading, #about_chk_list .av-special-heading{
padding-bottom: 20px !important;

}
#reasons_list .av-special-heading, #career_lvl .av-special-heading {
 padding-bottom: 0px !important;
margin-top: 0px !important;
}

#testimonial_list_page .av-special-heading{
padding-bottom: 40px !important;
}

#sample_work .av-special-heading {
 margin-top: 25px !important;
}
#socket .copyright .widget .avia_ajax_form .text_input{
font-size:11px;
}
#sample_work .avia-smallarrow-slider-heading {
    display: none !important;
}
#reasons_list .content, #av_section_3 .content, #pricing_chk_list .content, #company_logo .content, #about_chk_list .content, #av_section_4 .content, #av_section_5 .content {
  padding-top: 20px;
}

#pricing_chk_list .content, #about_chk_list .content, #company_logo .content, #av_section_4 .content, #av_section_3 .content {
padding-bottom:0px !important;
}
.tab-panel {
padding:50px 0px 0px 0px !important;
}
#process .content, #sample_work .content {
  padding-top: 15px;
 padding-bottom: 0px;
}
.tap-box.tap-box2 {
margin-left: 0px !important;
}
#testimonial_section .avia-testimonial-content p{
font-size:16px !important;
}
label.tap-box {
width: 100% !important;
}
#toll_free .content{
 padding-bottom: 0px;
}
#process h3, #testimonial_list_page h3 {
margin-bottom:30px;
}

#process h3, #testimonial_list_page h4 {
font-size:30px;
}
/*#reasons_list .flex_column.av_two_fifth:nth-child(2), #career_lvl .flex_column:nth-child(1){
margin-bottom: 0 !important;
}*/

#toll_free .flex_column:nth-child(2) {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
#toll_free .flex_column:nth-child(2) a{
  font-size:19px !important;
}
#toll_free .flex_column:nth-child(2) h4{
  font-size:28px !important;
}

#testimonial_section .prev-slide, #testimonial_section .next-slide{
display:none !important; 
}
#header_meta .social_bookmarks{ display: none}

#reasons_list ol {
margin-bottom:0px !important;

}
 .slide-entry.flex_column.slide-entry-overview.real-thumbnail {
  margin-bottom: 34px !important;
}
#testimonial_section .avia-testimonial{
padding:0px !important;
}
#reasons_list .hr, #toll_free .hr{
display:none;
}


#ro_und .flex_column{
/* padding:30px 0px !important; */
}
#ro_und .container {
/* max-width: 100% !important;
width: 100% !important; */
}
#career_lvl .flex_column_table .flex_column:first-child {border-right: none; }
#header_meta .social_bookmarks a {background-color: transparent !important;}
#header_meta .social_bookmarks li {margin-left:6px !important;}
#header_meta .top_social_txt {left: 0px; position: absolute; top: -34px; }
#header_meta .phone-info .top_email {width: 42%;}

#footer .flex_column {width: 50% !important;}
#footer .flex_column:last-child {
float: right;
}
#socket .copyright .copy_txt {width:100%; text-align:center; }
#socket .avia-builder-widget-area.clearfix {width:100%;}
/*#socket .avia_ajax_form .form_element_half {width:76%;}*/
#header_meta .phone-info .avia-builder-widget-area.clearfix {width:auto;}
#header_meta .phone-info .top_mob { margin-bottom:6px;}
#header_meta .top_social_txt {top:-70px; width: 100%;}
#header_meta .social_bookmarks {padding-top:35px;} 
#check_list .flex_column:last-child {padding:40% !important;}
#resume_types .av_textblock_section, #service_resume_types .av_textblock_section{min-height: auto;}
#service_resume_types .av_textblock_section {min-height: auto;}
}
@media screen and (min-width: 660px) and (max-width: 767px) {
.re_turn label.tap-box2, .re_turn label.tap-box3 {
background-size:inherit !important;

}
}
@media screen and (min-width: 515px) and (max-width: 767px) {
.re_turn label.tap-box2, .re_turn label.tap-box3 {
height:125px;
}
}
@media screen and (min-width: 515px) and (max-width: 660px) {
.re_turn label.tap-box2, .re_turn label.tap-box3 {
background-size:100% auto !important;

}
}
@media screen and (max-width: 480px) {

.cascade-slider_container {
  height: 300px;
    margin-bottom: 00px;
}
#testimonial_list_page .avia-testimonial-meta { margin-top: 0 !important;}
#testimonial_list_page .avia-testimonial-image { margin-bottom: 0px;}
#testimonial_list_page .avia-testimonial-image {margin:0 ; }
#our_process_txt .avia-image-container.avia-align-left{
width: 100%;
}
#footer .flex_column:last-child {
float: left;
}
#footer .flex_column {margin-right: 5% !important;width: 23% !important;}
#footer .flex_column {margin-right: 0px !important; width: 100% !important;}
#socket .avia_ajax_form .form_element_half {width:100%;}
/*#footer .mob_right {margin-left:7px;}*/
#header_meta .phone-info .top_email {width: 42%;}

#footer .flex_column section {margin:0px;}
}


@media screen and (max-width: 479px) {
.new_tp .p-inner > span{
min-height:auto;
}
#testimonial_list_page .avia-testimonial-meta {
    float: none ;
    height: 54px ;
    margin: 0px;
    position: relative;
    text-align: center ;
    width: 100% ;
}
.re_turn label.tap-box2, .re_turn label.tap-box3 {
height:60px;
}
}

/* Blog submenu */
#horizontal-style {
    display: table;
    width: 100%
}
#horizontal-style li {
    display: table-cell;
	font-size: 14px;
}
#horizontal-style li {
    display: table-cell;
	font-size: 14px;
	color: #0000;
}
#horizontal-style a {
    display: block;
    border: 0px;
    text-align: center;
    margin: 0 4px;
	text-decoration: none;
	color: #000000;
	font-weight: 700;
}


/* Blog testimonials */
/* ======================================================================================================================================================
Testimonials
====================================================================================================================================================== */

.blog-avia-testimonial{
border-right-style: dashed;
border-right-width: 1px;
border-bottom-style: dashed;
border-bottom-width: 1px;
padding:20px;
}

.blog-avia-first-testimonial{clear:both;}
.blog-avia-testimonial-wrapper .blog-avia-testimonial-row:last-child .blog-avia-testimonial{border-bottom:none;}
.blog-avia-testimonial.blog-avia-last-testimonial, .blog-avia-grid-1-testimonials .blog-avia-testimonial{border-right:none;}
.blog-avia-testimonial-image img{border-radius: 100px;}
.blog-avia-testimonial-image{float:left; margin:0 20px 0 0; width:80px; height:80px; border-radius: 100px; overflow: hidden;}
.blog-avia-testimonial-content{overflow: hidden; font-size: 14px;}
.blog-avia-testimonial-content p:first-child{margin-top:0;}
.blog-avia-testimonial-meta{position: relative; overflow: hidden; margin-left: 100px;}
.blog-avia-testimonial-meta-mini{overflow: hidden; line-height: 1.3em; padding-top:0.2em;}
.blog-avia-testimonial-name{display:block; font-size: 14px;}
.blog-avia-testimonial-arrow-wrap{display:none;}
.blog-avia-testimonial-subtitle{font-size: 14px;}

.blog-avia-testimonial-wrapper{display:table; margin: 30px 0; clear:both; width: 100%; table-layout: fixed; }
.blog-avia-testimonial-row{display: table-row;}
body div .blog-avia-testimonial{display: table-cell; float:none;}

.blog-avia_transform .blog-avia-testimonial .blog-avia-testimonial-image{
opacity: 0.2;
-webkit-transform:scale(0.5);
transform:scale(0.5);
}

.blog-avia_transform .blog-avia_start_animation.blog-avia-testimonial .blog-avia-testimonial-image{
-webkit-animation: avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
animation:         avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
opacity: 1;
-webkit-transform:scale(1);
transform:scale(1);
}


.blog-av-minimal-grid-style .blog-avia-testimonial{border:none; padding:40px;}
.blog-av-minimal-grid-style .blog-avia-testimonial-image{width: 45px; height: 45px; margin: 0 15px 0 0; overflow: visible;}
.blog-av-minimal-grid-style .blog-avia-testimonial-meta{margin-left:0; overflow: visible;}
.blog-av-minimal-grid-style .blog-avia-testimonial-meta-mini{}

.blog-av-boxed-grid-style.blog-avia-testimonial-wrapper{ border-spacing: 3px; border-collapse: separate;}
.blog-av-boxed-grid-style .blog-avia-testimonial{border:none; padding:0px;}
.blog-av-boxed-grid-style .blog-avia-testimonial_inner{padding:40px;}
    

.blog-avia-testimonial.blog-avia-first-testimonial{padding-left:0;}
.blog-avia-testimonial.blog-avia-last-testimonial{padding-right:0;}

span.top_social_txt a {
  border-radius: 46%;
    background: #e1e1e1;
    padding: 4px;
    color: #5c5a5a !important;
    margin: 7px;
    font-size: 13px;
}

span.top_social_txt a:hover {
    background: #419cca !important;
    color: #fff !important;
    text-decoration: none;
}

.avia-content-slider-inner .slide-content,
.av-alb-blogposts .post-title {
  text-align: center!important;
}
.avia-content-slider-inner .slide-content h3 {
  font-weight: normal;
}
.avia-content-slider-inner .slide-content .slide-meta {
  display: none;
}
.avia-content-slider-inner .slide-content .av-vertical-delimiter {
  border-color: #f8f8f8;
  display: block;
  margin: 0 auto;
  width: 40px;
  border-top-width: 3px;
  border-top-style: solid;
  padding-bottom: 16px;
  margin-top: 16px;
}
.av-alb-blogposts .entry-content {
  font-size: 18px;
  line-height: 1.8;
}

.newsbox a.news-title {
  font-weight: normal;
}
.widget_categories ul {
  list-style: none;
}

.blog-header-wrapper {
  position: relative;
}
.blog-header-wrapper .av_textblock_section {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.blog-header-wrapper .av_textblock_section h1 {
  color: #ffffff;
}
