@charset "utf-8";
/* CSS Document */


body{font-family: 'Lato', sans-serif;color:#494848;font-weight:normal; background:#fff; overflow-x: hidden; margin: 0; padding: 0px;}
a{outline: none;}
a:focus{outline: none;}
a:hover {outline: none;transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
img{max-width:100%;}

/* Intro Page */
.page-template-home-page .medlog_header {display: none;}
.page-template-home-page .medlog_footer {display: none;}
#introopc {background: url("../images/landing-bg.jpg");background-size: cover;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 2;}
.video {position: fixed;top: 0; left: 0;z-index: 1;min-width: 100%;min-height: 100%;width: 100%;height: 100%;object-fit: fill;overflow: hidden;}
.landinglogo {margin: 0 auto;position: relative;text-align: center;top: 0;z-index: 9;overflow: hidden;}
.intro {position: absolute; height: 100%; width: 100%; z-index: 9; overflow: hidden;}
.textdiv {border-radius: 5px;z-index: 99;margin: 0 auto;max-width: 1100px;position: relative;text-align: center;top:50px;overflow: hidden;}
.textdiv h1 {margin-top: 0;font-weight: 400;font-size:60px; color: #000; font-family: 'Lato', sans-serif; margin-bottom: 40px}
.textdiv h1 span {font-weight: 700;}
.textdiv a.introbtn {margin: 0 25px;width: 205px;height: 50px;line-height: 50px;background: url("../images/logistic.png") no-repeat top center;color: #fff;display: inline-block;font-weight: 400;font-family: 'Lato', sans-serif;text-transform: uppercase;font-size: 17px;text-decoration: none;}
.textdiv a.introbtn:hover {background: url("../images/logistic.png") no-repeat center -50px; transition: all 0.0s ease-in-out 0s;}
.textdiv a.introbtn-2 {margin: 0 25px;width: 205px;height: 50px;line-height: 50px;background: url("../images/medicine.png") no-repeat top center;color: #fff;display: inline-block;font-weight: 400;font-family: 'Lato', sans-serif;text-transform: uppercase;font-size: 17px;text-decoration: none;}
.textdiv a.introbtn-2:hover {background: url("../images/medicine.png") no-repeat center -50px; transition: all 0.0s ease-in-out 0s;}
.teamsect {position: relative;z-index: 9;top: 100px;text-align: center;}
.teambigimg img {border: 2px solid #fff;box-shadow: 0 0 5px #333;margin: 0 0 50px;}
.staff_box_content {background: #fff;padding: 20px;box-shadow: 0 0 5px #333;border: 2px solid #ccc; margin: 0 0 30px;}
.landingteam {width:900px;margin: 0 auto auto;padding: 0 0 50px;}
.staff_box_content .fa.fa-envelope-o {margin: 0 10px 0 0;}


.toggle-menu.menu-left.del {border: 0 none;float: right;font-size: 17px;margin: 5px 10px 0 0;padding: 0; color: #fff;}
.cbp-spmenu .menu-primary-container ul {padding: 0px; margin: 0px;}
.cbp-spmenu .menu-primary-container ul li {list-style: none; padding: 0; margin: 0px; border-bottom: 1px solid #2a2a2a;}
.cbp-spmenu .menu-primary-container ul li:hover {}
.cbp-spmenu .menu-primary-container ul li a {color: #fff; font-size: 16px; text-decoration: none; border-left: 0px solid #1c1c1c; padding: 10px 20px;}
.cbp-spmenu .menu-primary-container ul li a:hover {color: #fff; border-left: 0px solid #19bbd9; background: #19bbd9;}
.cbp-spmenu .menu-primary-container ul li.current-menu-item a {border-left: 0px solid #19bbd9; background: #19bbd9;}

.cbp-spmenu .menu-primary-container ul li ul {margin: 0 0 0 0;}
.cbp-spmenu .menu-primary-container ul li ul li a {border-left: 0px solid #1c1c1c; padding: 10px 40px; font-size: 14px; color: #a8a8a8; background: none !important;}
.cbp-spmenu .menu-primary-container ul li ul li {border-bottom: 0px solid #353535;}
.cbp-spmenu .menu-primary-container ul li ul li a:before {color: #fff;content: "\f178";font-family: "FontAwesome";font-size: 14px;padding: 0 10px 0 0;vertical-align: middle;}

/***************for medicine menu********************/
.cbp-spmenu .menu-secondary-container ul{padding:0; }
.cbp-spmenu .menu-secondary-container ul li{list-style: outside none none; margin: 0; padding: 0;}
.cbp-spmenu .menu-secondary-container ul li.menu-item-133{border-bottom: 1px solid #2a2a2a; } 
.cbp-spmenu .menu-secondary-container ul li.menu-item-143{border-bottom: 1px solid #2a2a2a; }
.cbp-spmenu .menu-secondary-container ul li.menu-item-142{border-bottom: 1px solid #2a2a2a; border-top: 1px solid #2a2a2a; }
.cbp-spmenu .menu-secondary-container ul li a{border-left: 0 solid #1c1c1c; color: #fff; font-size: 16px; padding: 10px 20px; 
text-decoration: none;}
.cbp-spmenu .menu-secondary-container ul li ul li a:before{color: #fff;content: "\f178";font-family: "FontAwesome";font-size: 14px;padding: 0 10px 0 0;vertical-align: middle; }
.cbp-spmenu .menu-secondary-container ul li ul li a {border-left: 0px solid #1c1c1c; padding: 10px 40px; font-size: 14px; color: #a8a8a8; background: none !important;}
.cbp-spmenu .menu-secondary-container ul li a:hover {color: #fff; border-left: 0px solid #19bbd9; background: #19bbd9;}

/***************for medicine page********************/
.page-template-medicine-page .container.dashboardwidth {width: 100%; padding: 0px; margin: 0px;}
.medlog_header{min-height:96px; background:#e4e7e9; }
.medlog_header .medlog_logo{float: left;}
.medlog_header .medlog_menu{float: left; padding:38px;}

.medlog_header .subscribe {margin-top:28px; }
.medlog_header .subscribe .form-control {padding-left: 12px;vertical-align: top;margin: 0 -3px 0 0px;display: inline;width: 235px;color: #8f9191;background: #fff url("../images/subs-icon.png") 20px center no-repeat;; height: 36px; border-radius: 25px 0 0 25px; border: 1px solid #6e6e6f; font-size: 13px; border-right:none;}
.medlog_header .subscribe .form-control:focus {border: 1px solid #222222; box-shadow: inherit;}
.medlog_header .subscribe .btn-primary {border-radius: 0 25px 25px 0; padding: 8px 15px; font-size: 14px; background-color: #19bbd9;border: none;
color: #c9b864; text-transform: uppercase;}
.medlog_header .subscribe .btn-primary .fa{color:#fff; }
.medlog_header .subscribe .btn-primary:hover {box-shadow: 0 0 0 2px #a4a8b4 inset, 0 0 1px rgba(0, 0, 0, 0);background: url("../images/menu-ho-bg.png") no-repeat scroll center center;background-size: 100% 100%;border-color: #3d414c; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.medlog_header .subscribe .form-control::-moz-placeholder {color: #8e8c8c;}
.subscribe .glyphicon{top:0 !important; }
/*.medlog_header .search-bg{background:#fff; border-radius: 30px; margin-top:25px;}
.medlog_header .search-bg input[type="text"]{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border-color: #fff;border-style: solid; border-width: 0; color: #535151; font-size: 18px; font-style: normal;
font-weight: normal; height: 40px; line-height: 49px; padding: 0 0 0 20px; width: 220px;}
.medlog_header .search-bg button[type="button"]{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: medium none; color: #3a3a3c; font-size: 21px; vertical-align: middle;}
.medlog_header .search-bg input[type="text"]::-moz-placeholder{font-size:18px; color:#535151; }*/

.medlog_header .medlog_language_select {margin-top:33px; }
.medlog_header .medlog_language_select li.qtranxs_widget { list-style: none; }
.medlog_header .medlog_language_select li.qtranxs_widget h2 {display: none;}
.medlog_header .medlog_language_select ul li{float:left; margin-left:5px; list-style: none;}

.medlog_banner{background:url(../images/medicine_banner.jpg); background-size:cover; background-position:center center;  min-height:649px; }
.medlog_btn .banner_text{font-size:70px; color:#fff; padding:145px 45px 30px; line-height:80px; overflow-wrap: break-word;}
.medlog_btn .btn{font-size:16px; color:#fff; background:transparent; border:1px solid #fff; border-radius:30px; padding: 5px 35px; }
.medlog_btn .btn:hover {background: #19bbd9; border:1px solid #19bbd9; transition: all 0.3s ease-in-out;}

.medlog_about_medicine{background:#00A24C; }
.medicine_boxes .about_box{background:#fff; padding-bottom:10px; min-height: 497px;}
.medicine_boxes .about_box h3{font-weight:700; text-transform:uppercase; font-size:18px; color:#484747; padding: 0 15px;}
.medicine_boxes .about_box p{color:#807e7e; font-size:14px; padding: 0 15px;}
.medicine_boxes .about_box .about_box_dash{ width:38px; height:4px; background:#00A24C; margin-top:20px;
margin-left:105px; border-radius:5px;  }
.medicine_boxes{margin-top:-140px; }
.medicine_about{margin-top:55px; }
.medicine_about h1{font-weight:700; font-size:35px; color:#fff; margin:25px 0;}
.medicine_about p{color:#08343c; font-size:15px;  }
.medicine_about_logo{margin: 35px 0; }
.medicine_about_logo ul li{float:left; padding:0 36px;}
.medicine_about_logo ul{max-width:751px; width:100%; margin:0 auto;}

.medlog_staff .medlog_staff_head h1{color:#484747; font-size:35px; font-weight:700; margin:30px 0;}
.medlog_staff .medlog_staff_head h3{font-weight:700; color:#00a24c; font-size:25px; text-transform:uppercase; margin:35px 0 0;}
.medlog_staff .medlog_staff_box{padding:40px 0; }
.medlog_staff .medlog_staff_box .staff_box_content h3{color:#383838; font-size:18px; font-weight:700; }
.medlog_staff .medlog_staff_box .staff_box_content p{font-size:15px; color:#383838; }
.medlog_staff .medlog_staff_box .staff_box_content p .fa{color:#00a24c; padding-right:5px; }

.medlog_services {background:#eaecec; padding:40px 0 65px; }
.medlog_services .services_head {padding-bottom:30px; }
.medlog_services .services_head h1{font-size:35px; font-weight:700; color:#484747; }
.medlog_services .services_content .services_content_box{background:#fff; border-radius:5px; padding:20px; }
.medlog_services .services_content .services_content_box h3{color:#383838; font-size:18px; font-weight:700; }
.medlog_services .services_content .services_content_box p{font-size:14px; color:#807e7e; line-height:24px;}
.medlog_services .services_content .services_content_box .candidate_text{width:70%; float:left; padding-bottom:48px;  }
.medlog_services .services_content .services_content_box .candidate_contact{width:30%; float:left; padding: 20px 15px; text-align: center;}
.medlog_services .services_content .services_content_box .could_contact{width:30%; float:left; text-align: center;}
.medlog_services .services_content .services_content_box .could_text{width:70%; float:left;  text-align:right;}
.medlog_services .services_content .services_content_box .btn{background:#00a24c; border:none; margin-top:15px; }


.logmed_infos .bxslider .helpbox .icondiv1 img{display: inline-block; text-align: center; }
.logmed_infos .bxslider .helpbox .icondiv1 {}
.logmed_infos .bxslider .helpbox{border: none; height:350px; border-radius:5px; padding-top: 25px; width:98%; 
background:#0DB85C;}
.logmed_infos{background:#00A24C; padding-bottom:25px; } 
.logmed_infos .logmed_infos_head h1{font-weight:700; font-size:35px; color:#fff; margin:40px 0; }
.logmed_infos h3{color:#fff; font-size:18px; font-weight:700; margin:15px 0;}
.logmed_infos p{color:#fff; font-size:14px; padding: 15px 20px;}
.logmed_infos .slider-section{padding-bottom:25px; }
.logmed_infos .about_box_dash{ width:38px; height:4px; background:#fff; margin:0 auto; border-radius:5px;  }
.logmed_infos .btn {border:none; background:#fff; color:#19bbd9; border-radius:0; text-transform:uppercase; }
.logmed_infos .btn:hover {background:#11397e; color:#fff; transition: all 0.3s ease-in-out;}

.medlog_contactus{padding: 50px 0; }
.contactus_left_img{padding-top:85px;}
.contact-right .helpform {background:#fff; max-width:650px; width:100%;   border-radius:10px;}
.contact-right .helpform h1{margin: 0 0 0 20px; font-size:35px; color:#484747; padding-bottom: 17px; text-transform:uppercase; font-weight:700;}  
.contact-right .helpform form {padding: 7px 0 0;}
.contact-right .helpform .form-group{float: left; margin: 0 0 20px 20px; width: 45%;}
.contact-right .helpform .form-group.message{width:94%;} 
.contact-right .helpform .form-control {color: #bdbcbc;height: 45px; background:none; border-radius: 5px;}
.contact-right .helpform .form-control:focus {border-color: #3D75E6;}
.contact-right .helpform ::-moz-placeholder {color: #bdbcbc; opacity: 1;}
.contact-right .helpform textarea {height: 150px !important;}
.contact-right .helpform .btn-primary {border-radius: 5px;padding: 8px 30px;font-size: 16px; background-color: #00A24C;
border: none;color: #fff; text-transform: uppercase; margin-left: 20px;}
.contact-right .helpform .btn-primary:hover {background:#141414; border-color: #000; color: #ffffff;transition: all 0.3s ease-in-out;}

.medlog_footer{background:#1C1C1C; padding: 20px 0;}
.medlog_footer .copyright_menu{color:#fff; padding-top:12px;}
.medlog_footer .copyright_menu a{text-decoration:none; color:#fff; font-size:12px; padding: 0 5px; }
.medlog_footer .copyright_menu a:hover {color:#14adc9;}
.medlog_footer .copyright{font-size:12px; color:#fff; padding-top:12px; }
.medlog_footer .copyright a{text-decoration:underline; color:#fff; } 

.medlog_footer .social_head{font-size:12px; color:#fff; }
.medlog_footer .socielmedia {margin: 5px auto 0 0; right: 0px; width: 176px;}
.medlog_footer .socielmedia a {display: block;float: left;font-size: 20px;height: 34px;line-height: 33px; margin:0; text-align: center;width: 41px; border-radius: 100%;}
.medlog_footer .socielmedia .twitter {color: #fff; text-decoration: none; background: transparent;}
.medlog_footer .socielmedia a.twitter:hover { color: #14adc9; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.medlog_footer .socielmedia .facebook {background: transparent;color: #fff; text-decoration: none;}
.medlog_footer .socielmedia a.facebook:hover {color: #14adc9; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.medlog_footer .socielmedia .instagram {background: transparent;color: #fff; text-decoration: none;}
.medlog_footer .socielmedia a.instagram:hover {color: #14adc9; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.medlog_footer .socielmedia .youtube {background: transparent;color: #fff; text-decoration: none;}
.medlog_footer .socielmedia a.youtube:hover {color: #14adc9; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}


/***************for logistic page********************/
.page-template-logistics-page .container.dashboardwidth {width: 100%; padding: 0px; margin: 0px;}
.logistics_banner{background:url(../images/logistic_about_banner.jpg); background-size:cover; background-position:center center;  min-height:649px; }
.medlog_about_logistics{background:url(../images/logistics_services_banner.jpg); background-size:cover; background-position:center center;  min-height:649px; }
.medlog_about_logistics .about_box_dash{background:#19bbd9 !important;}
.medlog_staff_logistics .medlog_staff_head h3{color:#19bbd9 !important; }
.medlog_staff_logistics .medlog_staff_box .staff_box_content p .fa{color:#19bbd9 !important;}
.logistics_services .services_content .services_content_box .btn{background:#19bbd9 !important; }
.logistics_services .services_content .services_content_box .btn:hover {background: #11397e !important; transition: all 0.3s ease-in-out;}
.logistics_logmed_infos{background:#19bbd9 !important; }
.logistics_logmed_infos .bxslider .helpbox{background:#14AECA !important; min-height: 400px; }
.logistics_contactus .contact-right .helpform .btn-primary{background:#14adc9 !important;}
.logistics_contactus .contact-right .helpform .btn-primary:hover {background:#11397e !important;}


/*************css use for all pages******************/
h1.logistics_head{font-size:70px; color:#fff; padding:170px 0; } 
h3.logistics_subhead{font-size:35px; color:#484747; font-weight:700; }
p.logistics_para{font-size:15px; color:#807e7e; line-height:26px; }
.logistics_li{font-size:16px; color:#807e7e; }
.logistics_li li{list-style:url(../images/logistics_bullert.jpg); line-height:35px; }
.logistics_white_bullet li{list-style:url(../images/logistics_white_bullet.png); line-height:35px; }
.ul_padding{padding:30px 0;}
.logistics_smallhead{font-size:16px; color:#807e7e; line-height:26px; font-weight:600; }
.medicine_li li{list-style:url(../images/medicine_bullet.png); line-height:35px; }
/*************css use for all pages end******************/



/*************logistics_aboutus page******************/
.page-id-25 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-25 header{display:none; }
.page-id-25 .content-area{padding: 0;}

.logistics_aboutus_sec .logistics_aboutus_banner{background:url(../images/logistic_about_banner.jpg); background-size:cover; 
background-position:center center; min-height:450px;}
.logistics_about_content2{background:#eaecec; text-align:center; padding:40px 0; }
.logistics_about_content1{padding:35px 0; }

/*************apartment_search page ******************/
.page-id-41 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-41 header{display:none; }
.page-id-41 .content-area{padding: 0;}

.logistics_apartmentsrch_sec .logistics_apartmentsrch_banner{background:url(../images/logistic_apartmentsrch_banner.jpg); background-size:cover; 
background-position:center center; min-height:450px; }
.logistics_apartmentsrch_content1{padding-top:30px; }
.logistics_apartmentsrch_content1 p{text-align:center; padding-top:22px; }
.logistics_apartmentsrch_content2{padding-bottom:30px; }

/*************logistics_cutomerservices page******************/
.page-id-29 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-29 header{display:none; }
.page-id-29 .content-area{padding: 0;}

.logistics_customerapplicants_sec .logistics_customerapplicants_banner{background:url(../images/logistics_applicants_banner.jpg); background-size:cover; background-position:center center; min-height:450px;}     
.logistics_customerapplicants_sec .logistics_customerapplicants_content1{padding:40px 0;}  
.logistics_customerapplicants_sec .logistics_li{padding-left:25px !important; } 

/*************logistics_candidateservices page******************/
.page-id-27 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-27 header{display:none; }
.page-id-27 .content-area{padding: 0;}

/*************logistics_cutomerservices page******************/
.page-id-23 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-23 header{display:none; }
.page-id-23 .content-area{padding: 0;}

.logistics_customersrch_sec .logistics_customersrch_banner{background:url(../images/logistic_about_banner.jpg); background-size:cover; 
background-position:center center; min-height:450px;  }
.logistics_customersrch_sec .logistics_customersrch_content1{padding-top:30px; }
.logistics_customersrch_sec .logistics_customersrch_content1 p.logistics_para{padding-top:20px !important; } 
.logistics_customersrch_sec .logistics_customersrch_content2{padding-bottom:30px; }
.logistics_customersrch_sec .logistics_li{padding-left: 20px; }

/*************logistics_salary page******************/
.page-id-39 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-39 header{display:none; }
.page-id-39 .content-area{padding: 0;}

.logistics_salary_sec .logistics_salary_banner{background:url(../images/logistics_salary_banner.jpg); background-size:cover; 
background-position:center center; min-height:450px;   }
.logistics_salary_sec .logistics_salary_li{list-style:outside none none; line-height:35px;  }
.logistics_salary_sec{font-size:16px; color:#807e7e; }
.logistics_salary_sec .logistics_salary_banner h1.logistics_head{padding:130px 0; }


/*************logistics_jobinterview page******************/  
.page-id-37 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-37 header{display:none; }
.page-id-37 .content-area{padding: 0;}

.logistics_jobinterview_sec .logistics_jobinterview_banner{background:url(../images/jobinterview_banner.jpg); background-size:cover; 
background-position:center center; min-height:450px;}  
.logistics_jobinterview_sec .logistics_jobinterview_content3{background:#eaecec; padding:15px 0 30px 0;  }  
.logistics_jobinterview_sec .logistics_jobinterview_content1{padding-top:30px; }  
.logistics_jobinterview_sec .logistics_jobinterview_content2{padding-bottom:30px; }
.logistics_jobinterview_sec .logistics_jobinterview_content4 h3{padding:0 ; margin:0; }   
.logistics_jobinterview_sec .logistics_jobinterview_content4{padding:40px 0; }  
.logistics_jobinterview_sec .logistics_jobinterview_content5{padding-top:40px; }
.logistics_jobinterview_sec .logistics_jobinterview_content5 h3{padding-bottom:10px;}
.logistics_jobinterview_sec .logistics_jobinterview_content6{background:#1ABBD8; padding:35px 0; }
.logistics_jobinterview_sec .logistics_jobinterview_content6 p{color:#fff !important; }
.logistics_jobinterview_sec .logistics_jobinterview_content6 h3{color:#fff !important; }  
.logistics_jobinterview_sec .logistics_jobinterview_content7{padding:15px 0 30px 0 } 

/********logistics living and working in switzerland page***********/
.page-id-33 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-33 header{display:none; }
.page-id-33 .content-area{padding: 0;}

.logistics_livingandworking_sec .logistics_livingandworking_banner{background:url(../images/logistics_livingandworking_banner.jpg); background-size:cover; 
background-position:center center; min-height:450px; }
.logistics_livingandworking_sec .logistics_livingandworking_banner h1.logistics_head{padding:170px 0; }
.logistics_livingandworking_sec .logistics_livingandworking_content2{background:#18BCD8; padding:30px 0; }
.logistics_livingandworking_sec .logistics_livingandworking_content2 .logistics_smallhead{font-size:35px; font-weight:700; color:#fff;  }
.logistics_livingandworking_sec .logistics_livingandworking_content2 .logistics_white_bullet{color:#08343c; font-size:15px;}
.logistics_livingandworking_sec .logistics_livingandworking_content1{padding:30px 0; background-color:#f1f1f1;}  
.logistics_livingandworking_sec .logistics_livingandworking_content1 .logistics_smallhead{color:#807e7e; font-size:40px; font-weight:700;
text-align:center; padding-bottom:20px;  }
.logistics_livingandworking_sec .logistics_livingandworking_content3{padding:30px 0;}
.logistics_livingandworking_sec .logistics_livingandworking_content3 h3{margin:0; } 

/********logistics Info page***********/
.page-id-31 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-31 header{display:none; }
.page-id-31 .content-area{padding: 0;}

/*************logistics_canditature page******************/
.page-id-35 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-35 header{display:none; }
.page-id-35 .content-area{padding: 0;}

.medicine_application_sec .medicine_application_content1 .logistics_li{padding-left:20px;}
.logistics_canditature_banner{background:url(../images/logistics_banner_canditature.jpg); background-size:cover; background-position:center center; min-height:450px; } 


/*************medicine_aboutus page******************/ 
.page-id-95 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-95 header{display:none; }
.page-id-95 .content-area{padding: 0;}

.medicine_aboutus_sec .medicine_aboutus_banner{background:url(../images/medicine_banner_aboutus.jpg); background-size:cover; 
background-position:center center; min-height:450px;   } 
.medicine_aboutus_content2{background:#eaecec; text-align:center; padding:40px 0; }
.medicine_aboutus_content1{padding:35px 0; }

/*************medicine_apartment_search page******************/
.page-id-115 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-115 header{display:none; }
.page-id-115 .content-area{padding: 0;}


/********medicine_canditature page***********/
.page-id-103 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-103 header{display:none; }
.page-id-103 .content-area{padding: 0;}

.medicine_application_sec .medicine_application_banner{background:url(../images/medicine_banner_application.jpg); background-size:cover; 
background-position:center center; min-height:450px; }
.medicine_application_sec .medicine_application_banner h1.logistics_head{padding: 130px 0 !important; }
.medicine_application_sec .medicine_application_content1{padding:40px 0; }
.medicine_application_sec .medicine_application_content1 .ul_padding{padding:0 !important; } 
.medicine_application_sec .medicine_application_content1 .medicine_li{padding-left:20px;}


/********medicine_diplomas page***********/
.page-id-109 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-109 header{display:none; }
.page-id-109 .content-area{padding: 0;}

.medicine_diplomas_sec .medicine_diplomas_banner{background:url(../images/medicne_banner_diplomas.jpg); background-size:cover; 
background-position:center center; min-height:450px;}
.medicine_diploams_table .pink_table{background:#ffccff; vertical-align:top !important;}
.medicine_diploams_table .drkblue_table{background:#ccccff; vertical-align:top !important;}
.medicine_diploams_table .green_table{background:#ccff99; vertical-align:top !important;}
.medicine_diploams_table .yellow_table{background:#ffffcc; vertical-align:top !important;}
.medicine_diploams_table .litblue_table{background:#e6e6ff; vertical-align:top !important;}

.medicine_diploams_table p.logistics_para {color:#000 !important;  }

.medicine_diploams_table .table-bordered{border:2px solid #000 !important; }
.medicine_diploams_table tr{border-bottom: 3px solid #000; }
 
.diplomas_row_pink{background:#ffccff; padding: 10px 0 5px 15px; border:2px solid #808080; }
.diplomas_row_yellow{background:#ffffcc; padding: 10px 0 5px 15px; border:2px solid #808080; border-radius:25px; margin: 20px 0;} 
.medicine_diplomas_sec .medicine_diplomas_content1{padding:40px 0; } 


/********medicine_hospital page***********/
.page-id-105 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-105 header{display:none; }
.page-id-105 .content-area{padding: 0;}


.medicine_hospital_sec .medicine_hospital_banner{background:url(../images/medicine_banner_hospital.jpg); background-size:cover; 
background-position:center center; min-height:450px; }
.medicine_hospital_sec .medicine_hospital_content1 .medicine_li{padding-left:20px !important;  }
.medicine_hospital_sec .medicine_hospital_content1 .ul_padding{padding:0 !important; }
.medicine_hospital_sec .medicine_hospital_content1 h3.logistics_subhead{font-size: 30px;}
.medicine_hospital_sec .medicine_hospital_content1 {padding:40px 0; }

/*************medicine_jobinterview page******************/ 
.page-id-111 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-111 header{display:none; }
.page-id-111 .content-area{padding: 0;}

.medicine_jobinterview_content6{background:#00A24C !important; }

/********medicine_profworld page***********/
.page-id-107 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-107 header{display:none; }
.page-id-107 .content-area{padding: 0;}


.medicine_profworld_sec .medicine_profworld_banner{background:url(../images/medicine_banner_profworld.jpg); background-size:cover; 
background-position:center center; min-height:450px;}
.medicine_profworld_sec .medicine_profworld_content1 .medicine_li{color: #807e7e; font-size: 16px; padding-left:20px;}
.medicine_profworld_sec .medicine_profworld_content1 .ul_padding{padding:0; }
.medicine_profworld_sec .medicine_profworld_content1{padding:40px 0; }
.medicine_profworld_sec .medicine_profworld_banner h1.logistics_head{padding: 132px 0; }

/*************medicine_salary page******************/  
.page-id-113 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-113 header{display:none; }
.page-id-113 .content-area{padding: 0;}

.medicine_salary_sec .medicine_salary_banner{background:url(../images/medicine_salary_banner.jpg); background-size:cover; 
background-position:center center; min-height:450px;   }
.medicine_salary_sec .medicine_salary_content1{padding:40px 0;} 
.medicine_salary_sec .medicine_li{padding-left: 20px; }  
.medicine_salary_sec p.logistics_smallhead{font-size:25px; color:#484747; font-weight:700; } 

/********medicine living and working in switzerland page***********/
.page-id-101 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-101 header{display:none; }
.page-id-101 .content-area{padding: 0;}

.medicine_livingandworking_content2{background:#00A24C !important; }


/********medicine_services page***********/
.page-id-97 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-97 header{display:none; }
.page-id-97 .content-area{padding: 0;}

.medicine_services_sec .medicine_services_banner{background:url(../images/medicine_banner_services.jpg); background-size:cover; 
background-position:center center; min-height:450px;    }
.medicine_services_sec .medicine_services_content1 h3.logistics_subhead{font-size:25px; color:#484747; font-weight:700; }
.medicine_services_sec .medicine_services_content1 .medicine_li{padding-left:20px !important; }
.medicine_services_sec .medicine_services_content1 .ul_padding{padding:0 0 30px 0 !important; } 
.medicine_services_sec .medicine_services_content1{padding:25px 0; }

/********medicine_candidate page***********/
.page-id-186 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-186 header{display:none; }
.page-id-186 .content-area{padding: 0;}

/*************logistics_customer page******************/
.page-id-188 .container.dashboardwidth{width:100% !important; padding:0px !important; }
.page-id-188 header{display:none; }
.page-id-188 .content-area{padding: 0;}


/***************Inner page heading********************/
.entry-header h1.entry-title {text-align: center;border-bottom: 0px dotted #8b8b8b;color: #484747;font-weight: 600;margin-bottom: 15px;margin-top: 0px;padding: 0 0 8px;text-transform: uppercase;}
.content-area {padding: 40px 0;}
 

/*************logistics_links page******************/
.logistics_links_sec .logistics_links_content1 p{margin:0; font-size:18px; line-height:28px; color:#807e7e; font-weight:700; }
.logistics_links_sec .logistics_links_content1 a{text-decoration:underline; font-size:16px; color:#807e7e; line-height:28px; }   
.logistics_links_sec .logistics_links_content1 .links_row1{padding:25px 0;}  
.logistics_links_sec .logistics_links_content1 .links_row2 p{padding-top:30px; }  
.logistics_links_sec .logistics_links_content1 .links_row2{padding-bottom:30px; } 

/************* Yogesh Nimkar CSS Start ******************/
.formbox {  }
.formdiv {width: 790px; margin:0 auto 50px;}
.formdivinner {padding: 0 50px;}
.formdiv h1 {font-size:30px;color: #484747;font-weight: 600;text-align: center;margin: 30px 0 40px;}
.formdiv h3 {font-size: 25px;color: #484747;font-weight: 600;text-align: center;margin: 30px 0 20px;}
.formdiv ul.applyas { margin: 0; padding: 0; }
.formdiv ul.applyas li {list-style: none;background: url(../images/libg-check.png) no-repeat 0 center; padding: 0 0 0 25px;width: 24%;  margin: 0 0 10px;display: inline-block;}
.formdiv ul.applyasbig li {list-style: none;background: url(../images/libg-check.png) no-repeat 0 center; padding: 0 0 0 25px;width:49%;  margin: 0 0 10px;display: inline-block;}
.formdiv ul.applyastree li {list-style: none;background: url(../images/libg-check.png) no-repeat 0 center; padding: 0 0 0 25px;width:33%;  margin: 0 0 10px;display: inline-block;}
.formdiv .formfield {margin: 0 0 25px 0;}
.formdiv .formfield label { font-weight: normal; display: block; }
.formdiv .formfield label.error { color: #ff0000; } 
.formdiv .formfield label span { color: #ef2626; }
.formdiv .formfield input { border: 1px solid #dfdfdf; border-radius: 3px; height: 40px; width: 100%; padding: 5px 10px;}
.formdiv .formfield select {appearance:none;-moz-appearance:none;-webkit-appearance:none;background:rgba(0, 0, 0, 0) url("../images/banselectbg.png") no-repeat scroll 98% center;height: 40px;border: 1px solid #dfdfdf;border-radius: 3px;
padding: 5px 10px;width: 100%; }
.formdiv .formfield select option { padding: 2px 10px; }
.formdiv .formfield textarea {border: 1px solid #dfdfdf; width: 100%; padding: 5px 10px;border-radius: 3px;height: 222px;}
.formdiv .formfield input.inputfile {height: 0;width: 0;padding: 0; opacity: 0;}
.formdiv .formfield .box label {border: 1px solid #dfdfdf;width: 47%;border-radius: 3px; position: relative;  height: 40px; margin: 20px 0;}
.formdiv .formfield .box label span { padding: 5px 15px; }
.formdiv .formfield .box label strong {background: #19bbd9;color: #fff;width: 107px;position: absolute;right: 0;
  top: 0;bottom: 0;border-radius: 0 3px 3px 0;margin: -1px;text-align: center;padding:10px 0;font-size: 15px;  font-weight: normal;}
.docformfield a {font-size:16px; color: #807e7e;}
.docformfield a:hover, .docformfield a:focus { color: #19bbd9; text-decoration: none; }
.formdiv .formfield.btnformfield .submitapplication {background: #19bbd9;color: #fff;float: left;width: auto;  border: 1px solid #19bbd9;padding: 5px 25px;}
.formdiv .formfield.btnformfield .submitapplication:hover, .formdiv .formfield.btnformfield .submitapplication:focus { background: #fff; color: #19bbd9; }
.formdiv .formfield.btnformfield .backbtn {float: left;width: auto;color: #9b9e9e;background: none;border: none;
  padding: 5px 20px;}
.formdiv .formfield.btnformfield .backbtn:hover, .formdiv .formfield.btnformfield .backbtn:focus {color: #19bbd9;}
.formdiv ul.applyasbig.applycheckbox li, .formdiv ul.applyastree.applycheckbox li {background: none;padding: 0;}


.formdiv [type="checkbox"]:not(:checked),
.formdiv [type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
.formdiv [type="checkbox"]:not(:checked) + label,
.formdiv [type="checkbox"]:checked + label {
  position: relative;
  padding-left: 1.95em;
  cursor: pointer;
}

/* checkbox aspect */
.formdiv [type="checkbox"]:not(:checked) + label::before, .formdiv [type="checkbox"]:checked + label::before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 1.25em;
	height: 1.25em;
	border: 2px solid #ccc;
	background: #fff;
	border-radius: 0;
}
/* checked mark aspect */
.formdiv [type="checkbox"]:not(:checked) + label::after, .formdiv [type="checkbox"]:checked + label::after {
	content: '✔';
	position: absolute;
	top: -3px;
	left: 4px;
	font-size: 18px;
	line-height: 0.8;
	color: #09ad7e;
	transition: all .2s;
}
/* checked mark aspect changes */
.formdiv [type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
.formdiv [type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
.formdiv [type="checkbox"]:disabled:not(:checked) + label:before,
.formdiv [type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
.formdiv [type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
.formdiv [type="checkbox"]:disabled + label {
  color: #aaa;
}
/* accessibility */
.formdiv [type="checkbox"]:checked:focus + label:before,
.formdiv [type="checkbox"]:not(:checked):focus + label:before {
  border: 2px solid #ccc;
}

/* hover style just for information */
label:hover:before {
 border: 2px solid #ccc;
}

.innerpageformat {font-size: 15px;color: #807e7e;line-height: 26px;}
.innerpageformat h3 {font-size: 35px;color: #484747;font-weight: 700;}
.innerpageformat h4 {margin: 25px 0 10px;}
.innerpageformat p {}
.innerpageformat p.small-letter {font-size: 14px;}
.innerpageformat ul {}
.innerpageformat ul li {list-style: url(../images/logistics_bullert.jpg);line-height: 35px;}

/************* Yogesh Nimkar CSS End ******************/

/*====logistic page home edited===*/
.page-template-logistics-page .formfield{margin-bottom: 15px; width: 100%;}
.page-template-logistics-page .formfield input{width: 100%; height: 40px; padding: 10px; border: 1px solid #d3d2d2; border-radius: 5px;}
.page-template-logistics-page .formfield textarea{width: 100%;  padding: 10px; border: 1px solid #d3d2d2; border-radius: 5px;}
.page-template-logistics-page .formfield input.wpcf7-submit{width: 125px; padding: 10px; transition: 0.4s ease; text-transform: uppercase; border: 1px solid #14adc9; background-color: #14adc9; color: #fff; }
.page-template-logistics-page .formfield input.wpcf7-submit:hover{background-color: #fff; color: #14adc9; }
.page-template-logistics-page .contact-right .helpform h1 {margin: 0 0 0 0px;}

/*==logistic page contact form edited==*/
.page-id-14 .content-area{padding: 170px 0px;}
.page-id-14 .formfield{margin-bottom: 15px; width: 100%;}
.page-id-14 .formfield input{width: 100%; height: 40px; padding: 10px; border: 1px solid #d3d2d2; border-radius: 5px;}
.page-id-14 .formfield textarea{width: 100%;  padding: 10px; border: 1px solid #d3d2d2; border-radius: 5px; height: 145px;}
.page-id-14 .formfield input.wpcf7-submit{width: 125px; padding: 10px; transition: 0.4s ease; text-transform: uppercase; border: 1px solid #14adc9; background-color: #14adc9; color: #fff; }
.page-id-14 .formfield input.wpcf7-submit:hover{background-color: #fff; color: #14adc9; }
.page-id-14 .contmap iframe{width: 100%;}


@media (min-width: 1200px) {
.top-menu .navbar-header {display: none;}
}

@media (min-width: 1024px) and (max-width: 1050px) {
.top-menu .navbar-header {display: none;}

}

@media (min-width: 768px) and (max-width: 980px) {
.top-menu .navbar-header {display: none;}

}

@media (min-width: 320px) and (max-width: 640px) {

}

@media (max-width: 600px) {

}

@media (max-width: 480px) {

}

@media (max-width: 360px) {

}

@media (max-width: 320px) {

}