.entry-header .entry-title{text-align:center}.main-login{border:1px solid #ddd}.custom_login{padding-bottom:30px}.custom_login .main{margin-top:30px}.custom_login .form-horizontal .input-group{position:relative}.custom_login .form-horizontal .input-group .input-group-addon{position:absolute;background-color:#083f88;height:38px;line-height:38px;border-radius:0;width:30px;text-align:center;color:#fff;left:0}.custom_login .form-horizontal .input-group .form-control{border:1px solid #eaeaea;box-shadow:none;width:100%;padding-left:40px}.btn-primary,.btn-primary:hover{border:1px solid #1a78ba;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff}.custom_login .form-horizontal .form-group .control-label{padding-bottom:6px}.btn-primary{background:#0e76bc}.btn-primary:hover{background:#083f88;-webkit-box-shadow:inset 0 1px 0 #1a78ba;-moz-box-shadow:inset 0 1px 0 #1a78ba;box-shadow:inset 0 1px 0 #1a78ba}.second-nav #navbar ul li a:hover,.second-nav .pi-section-white{background-color:#0e76bc}.second-nav #navbar ul li a{color:#fff;line-height:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.profile-information .pi-section{padding:20px}.search-document{position:relative}.search-document .pi-input-inline{display:block}.search-document .pi-input-inline input.form-control{width:100%;border-radius:3px 0 0 3px;border-right-width:0;float:none}.search-document .pi-input-inline .btn{position:absolute;top:0;border-radius:0 3px 3px 0;right:0;margin:0}a.pi-link-dark{color:#083e86}a.pi-link-dark:hover{color:#0e76bc;text-decoration:none}.pi-header-sticky>.pi-section-w{z-index:1}.second-toggle{display:none}.second-toggle .btn{margin:10px}.dropdown-btn:after{font-family:FontAwesome;content:"\f107";position:absolute;right:0;top:0;width:44px;height:40px;display:block;color:#000;line-height:40px;font-size:20px;text-align:center;z-index:5;cursor:pointer;font-weight:700;background-color:#ddd}.second-nav #navbar>.pi-simple-menu.in{display:block}.page-template-services-page .pi-img-shadow a{display:block;text-align:center;padding:10px 0;border:1px solid #ddd;color:#083f88}.page-template-services-page .pi-img-shadow a:hover{background-color:#083f88;color:#fff}.page-template-services-page .pi-img-shadow a i{font-size:10vw}.second-nav #navbar>ul>li.active>a,.second-nav #navbar>ul>li:hover>a,.second-nav #navbar>ul>li>a:hover{background-color:#083f88;color:#fff!important}.second-nav #navbar>ul>li>.pi-submenu{left:0}.second-nav .second-toggle>span{float:left;padding:18px 0;color:#fff}@media (min-width:769px){.dropdown-btn,.second-toggle{display:none}}@media (max-width:768px){.pi-row-sm .pi-full-height>li>a>.btn{font-size:12px}.pi-section-w .pi-row-sm .pi-row-block-txt{margin-top:15px;font-size:12px}.pi-header>.pi-section-w>.pi-row-sm{padding-left:10px;padding-right:10px}.second-nav #navbar>.pi-simple-menu>li{float:none}.second-nav #navbar>.pi-simple-menu{display:none;margin-bottom:10px}.second-nav #navbar ul>li.current_page_item:first-child>a{padding-left:15px}.second-toggle{display:block}.second-nav #navbar>.pi-simple-menu>li>ul{visibility:visible;opacity:1;position:static;display:none}.second-nav #navbar ul>li>ul>li>a{line-height:15px}ul.sec-nav.d-none{display:none}.second-toggle .sec-nav{margin-top:10px;float:left;padding-left:0}}@media only screen and (max-width:480px){.second-nav #navbar ul{display:block}.custom_login .main-center{margin-left:20px;margin-right:20px}}
.pi-py .pi-section{padding-top:0px; padding-bottom:0px !important;}
.pi-row-block-icon.pi-icon-circle, .pi-row-block-icon.pi-icon-square{padding:5px !important;}
.pi-bg-fixed{background-attachment:fixed;}
.pi-bg-fixed h1{text-align:center; font-size:20px; line-height:30px; font-weight:500; margin-bottom:30px;}
.pi-bg-fixed .pi-btn-center{text-align:center;}
.pi-section-grey {
    background-color: initial !important;
}
.float_clear:nth-child(3n+1) {
    clear: both;
}
.pi-section.eye-test-slider {
    padding-bottom: 30px !important;
}
.eye-test-slider .tp-bullets {
    bottom: -20px !important;
    display: block !important;
    opacity: 1 !important;
}
.eye-test-slider .tp-bullets .bullet {
    background-color: #ffffff !important;
    border: 2px solid #083e87;
}
.eye-test-slider .tp-bullets .bullet.selected {
    background-color: #083f88 !important;
}
.pi-section.eye-test-slider .tp-leftarrow, .pi-section.eye-test-slider .tp-rightarrow {
    opacity: 1 !important; color: #dddddd !important;
}
.blogOuter .pi-img-round-corners img {
    height: auto !important;
}
.truck-slides {
    max-width: 1000px;
    margin: 0 auto;
}
.pi-section.eye-test-slider .tp-leftarrow {
    left: -40px !important;
}
.pi-section.eye-test-slider .tp-rightarrow {
    right: -40px !important;
}
.pi-section.eye-test-slider ul {
    max-width: 800px;
    margin: 0 auto;
}
.pi-section.eye-test-slider .tp-leftarrow:hover::before, .pi-section.eye-test-slider .tp-rightarrow:hover::before {
    background-color: transparent !important;
}

.pi-search-form-wide form.es_shortcode_form label, .emaillist form .es-field-wrap label {font-size: 0px;width: 100%;}
.pi-search-form-wide form.es_shortcode_form label input, .emaillist form .es-field-wrap label input {
    font-size: 14px;
    width: 100%;
    border: 2px solid #0e76bc;
    padding: 10px 5px;
}
.pi-search-form-wide form.es_shortcode_form input[type="submit"], .emaillist form  input[type="submit"] {width: auto;padding: 10px 10px;height: 46px !important;}
.pi-search-form-wide form.es_shortcode_form label br, .emaillist form .es-field-wrap label br {
    display: none;
}
.emaillist form {
    display: -ms-flexbox;
    display: flex;
}
.pi-col-xs-6.pi-col-sm-4.pi-padding-bottom-20.fourth {
    float: none;
}
.pi-section.eye-test-slider .tp-leftarrow::before, .pi-section.eye-test-slider .tp-rightarrow::before {
    opacity: 1 !important;
}
.pi-section.eye-test-slider .tp-leftarrow::after, .pi-section.eye-test-slider .tp-rightarrow::after {
    opacity: 1 !important;
    font-size: 80px;
}
.pi-section.eye-test-slider .tp-leftarrow:hover, .pi-section.eye-test-slider .tp-rightarrow:hover{color:#083f88 !important;}
.pi-search-form-wide form.es_shortcode_form input[type="submit"] {width: auto !important;padding: 10px 10px;height: 46px !important;}
.pi-section-w.pi-section-white.pi-slider-enabled > .pi-section.pi-padding-bottom-20.full > p{margin: 0;}
.pi-section-w.pi-section-white.pi-slider-enabled > .pi-section.pi-padding-bottom-20.full > .pi-section-w.pi-shadow-inside-top.pi-section-grey.info-bg5{padding: 20px 0;}
.pi-section-w.pi-section-white.pi-py > .pi-section.pi-padding-bottom-30 .info-title_3 > h6 > strong{font-size: 25px;}
.pi-section-w.pi-shadow-inside-top.pi-section-grey > .pi-section.piBg_info{padding-top: 30px !important; padding-bottom: 30px !important;}
.pi-section-w.pi-shadow-inside-top.pi-section-grey > .pi-section.piBg_info.text-center{text-align: center;}
.pi-section-w.pi-section-white.pi-slider-enabled > .pi-section.pi-padding-bottom-20.full{padding-bottom: 0 !important;}
.search_section > .search_result > .entry-header > .entry-title{text-align: left;}
.search_section > .search_result > .entry-header a:hover{text-decoration: none;}
.search_section > .search_result > .entry-meta > .tag-links > a{padding-right: 15px;text-transform: uppercase;}
.usefull_link_sec a{color: #0e76bc;}
#page .tp-banner-container{ background-color: #ffffff;}
#page .pi-section-w.pi-shadow-inside-top.pi-section-grey{ background-color: #ffffff;}

/*-- truck Slider --*/
.truckslide-main-section .slide-width {
    text-align: center;
    margin: 0 auto;
}
.truckslide-main-section .slide-width .truckslide-slide .truk-img img {
    margin: 0 auto;
}
.truckslide-main-section .slick-dots {
    line-height: 0;
}
.truckslide-main-section .slick-dots li, .truckslide-main-section .slick-dots li button, .truckslide-main-section .slick-dots li button::before {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    padding: 0;
}
.truckslide-main-section .slick-dots li.slick-active button::before {
    content: '';
    background-color: #083f88;
    opacity: 1;
}
.truckslide-main-section .slick-dots li button::before {
    content: '';
    background-color: transparent;
    opacity: 1;
    border: 1px solid #083f88;
}
.truckslide-main-section .slick-prev {
    left: 0px;
    height: 45px;
    z-index:1;
}
.truckslide-main-section .slick-next {
    right: 0px;
    height: 45px;
    z-index:1;
}
.truckslide-main-section .slick-prev::before {
    color: #b5b5b5;
    content: '\e8c3';
    font-family: 'fontello';
    font-size: 45px;
}
.truckslide-main-section .slick-next::before {
    color: #b5b5b5;
    content: '\e8c4';
    font-family: 'fontello';
    font-size: 45px;
}
.truckslide-slide.slick-slide {
    height: auto;
}

@media only screen and (min-width: 769px){
	.second-nav .sec-nav{margin-top: 0;margin-bottom: 0;}
	
}
@media only screen and (min-width: 480px){
	.search_section > .search_img > .post-thumbnail > img{ min-height: 250px;}
}
@media only screen and (max-width: 767px){
.float_clear:nth-child(2n+1) {
    clear: both;
}
}
@media only screen and (max-width: 480px){
	.search_section > .search_img > .post-thumbnail > img{ min-height: 20vw;}
	.search_section > .search_result > .entry-header > .entry-title > a{font-size: 20px;}
	.search_section > .search_result > .entry-header > .entry-meta > .cat-links{padding-top: 20px; display: block;}
	.search.search-results .pi-section-grey .pi-section{padding: 10px 20px 30px;}
}
.pi-section-grey li .pi-bullet-icon, .pi-section-grey li .pi-bullet-icon-img{margin-top: 4px !important;}

/* footer code  */
.cstm_fttr_bg {background: #0078bc !important; color: #FFF;}
.cstm_fttr_bg h6 { color: #FFFFFF !important; }
.cstm_fttr_bg li .pi-bullet-icon{ color: #FFFFFF !important; }
.cstm_fttr_bg strong {color: #FFFFFF; font-weight: 600;}
.cstm_fttr_bg a{color:#FFFFFF;}
.cstm_fttr_bg .es_textbox_button { width: 35% !important; background: #004d91; border: 1px solid #004d91; color: #fff; height: 26px;}
.cstm_fttr_bg .es_textbox_button:hover {background: #4d9fe600; border: 1px solid #004d91; color: #fff; width: 35% !important;}
.pi-section-grey a, .pi-section-grey a:hover { color: rgb(255, 255, 255);}
.cstm_fttr_bg .pi-row-block .pi-social-icons-simple a i {color: #ffffff;}
.cstm_fttr_bg .pi-row-block .pi-social-icons-simple a i:hover{color: #004f91;}
.pi-section-base .pi-row-block-txt a:hover { color:#78c0e9;}
.pi-scroll-top-arrow:after{color:#FFF}
.pi-section-grey a:hover{text-decoration:underline;}
/* .st0{fill:#FFFFFF !important;} */
/* .st0:hover{fill:#004d91 !important;} */
.pi-row-block-txt a.artsanac-logo svg path{
fill: #FFF !important;
}
.pi-row-block-txt a.artsanac-logo:hover svg path{
    fill: #4d4a4a !important;
}

.pi-header .pi-header-sticky .pi-row-reducible .pi-row-block-logo svg {height: 50px;}

.pi-header .pi-header-sticky .pi-row-reducible .pi-row-block.pi-row-block-logo { padding: 23px 0;}

@media only screen and (max-width: 600px) {
  .pi-header .pi-header-sticky .pi-row-reducible .pi-row-block-logo svg {height: 35px;}
  .pi-header .pi-header-sticky .pi-row-reducible .pi-row-block.pi-row-block-logo { padding: 30px 0;}
}