/*
Theme Name: Australian Immigration Centre
*/
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#838383; background:#FFFFFF; }
.top_part { background:#f5f5f5; padding-top:12px; padding-bottom:14px;}
.mail_part { background:url(../../../images/mail.png) no-repeat left center; font-family: 'Open Sans', sans-serif; font-size:13px; padding:0 0 0 23px; float:left; margin-right:25px; margin-top:2px;}
.mail_part a { color:#363636;}
.mail_part a:hover { text-decoration:none; color:#00b0ff;}
.phone_part { background:url(../../../images/phone.png) no-repeat left center; color:#363636; font-family: 'Open Sans', sans-serif; font-size:13px; padding:1px 0 1px 19px; float:left; margin-left:2px;}
.logo { margin-left:-3px;}
.phn_mail { margin-top:20px;}
.search-input{ border-radius:20px;  border:1px solid #d1d1d1; overflow:hidden; width:80%; margin:13px auto 0px;}
.srch_btn { background:url(../../../images/search.png) no-repeat center; border:none; outline:none; width:40px; height:30px;  cursor:pointer; font-size:0; float:right; margin:4px 0 0 0;}
.srch_field { color:#363636; font-family: 'Open Sans', sans-serif; font-size:12px; padding:8px 10px 10px 15px; background:none;   border:none; outline:none; float:left; width:80%;}
.social_icon { margin-top:18px;}
.row.social_icon img { margin-right:7px;}
.navigation-full { background:#1861a3; }
.navbar-default { background:none !important; border-radius:0px !important; border:none !important; background-image:none !important; background-color:#1861a3 !important; box-shadow:none !important;}
.navbar { margin-bottom:0px !important;}
.navbar-nav > li { text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-size:14px; padding:0 13px 0 0;}
.nav.navbar-nav a{ color:#FFFFFF !important;  padding:17px 13px 18px; position: relative; z-index:5;}
.navbar-collapse { padding:0px !important;}
.nav.navbar-nav a:hover { background:#00b0ff !important;}
.nav.navbar-nav a.active { background:#00b0ff !important;}
.banner-full { background:url(../../../images/banner-bgrd.jpg) no-repeat center top #1364a5; margin-top:135px;}
.carousel-indicators { bottom:13px !important;}
.carousel-indicators li {background-color:#fff !important; cursor:pointer; height:3px !important; margin:1px !important; width:26px !important; border:none !important; border-radius:0px !important;}
.carousel-indicators .active {background-color: #50acf9 !important; height:3px !important; margin:0; width:26px !important;}
.banner-full h1{ text-transform:uppercase; font-weight:700; color:#FFFFFF; font-size:40px; font-family: 'PT Sans', sans-serif; margin-top:55px; margin-bottom:45px; text-align:center;}
.abt_full { background:#eaeaea; padding-bottom:60px; padding-top:57px;}
.abt_mid h2 { background:url(../../../images/hding_bg.png) no-repeat center bottom; color:#4e4e4e;  font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; text-align:center; padding-bottom:20px; margin-left:30px;}
.abt_mid { margin-bottom:29px;}
.abt_text { background:#ffffff; padding-top:72px; padding-bottom:70px; font-family: 'Open Sans', sans-serif; font-size:13px; line-height:22px; margin-top:45px; margin-left:-63px; width:99%;}
.abt_text p { color:#646464; padding:0 32px 0 30px;}
.abt_text h4 { color:#1d1d1d; font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:600; margin:0px 0 6px 0; padding:0 0px 0 30px; line-height:22px;}
.readmr { background:url(../../../images/readmore.png) no-repeat right 7px; color:#1a67a7; font-size:13px; padding:0 15px 0 0; margin:0 0px 0px -15px;}
.readmr:hover { text-decoration:none; color:#646464;}
.abt_full_img { margin:0 0 0 -145px;}
.srvc_full { background:url(../../../images/services_bg.jpg) no-repeat center top #063560;}
.service-inner h4 { background:url(../../../images/srvc_bg.png) no-repeat right bottom;  font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; text-align:right; padding-bottom:20px; color:#fff; margin:20px 167px 19px 0; padding-right:37px;}
.service-inner ul{ margin:0px; padding:0px; display:block;}
.service-inner ul li { margin:0 0 34px 0; padding:0 170px 0 25px; list-style:none; text-align:right; font-family: 'Open Sans', sans-serif; font-size:13px; color:#FFFFFF; background:url(../../../images/number-new.png) no-repeat 89.5% center; position:relative;}
.service-inner ul li h5 { text-transform:uppercase; }
.service-inner ul li h5 a { color:#FFFFFF;}
.service-inner ul li h5 a:hover { text-decoration:none; color:#00b0ff;}
.numbers { position:absolute; right:73px; top:11px; color:#053f74; font-family: 'Noto Sans', sans-serif; font-size:15px;}
.footer-full{ background:#1e262d; margin-top:3px; padding-top:68px; padding-bottom:56px;}
.footer-full h5{font-family: 'PT Sans', sans-serif; color:#00b0ff; font-size:16px;}
.ftr_mail { background:url(../../../images/ftr_mail.png) no-repeat left center; display:block; width:100%; font-family: 'Open Sans', sans-serif; font-size:12px; color:#FFFFFF; margin-top:15px; margin-bottom:13px; padding:0 0 0 27px;}
.ftr_mail a { color:#FFFFFF;}
.ftr_mail a:hover {color:#00b0ff; text-decoration:none;}
.ftr_phone { background:url(../../../images/ftr_phn.png) no-repeat left center; display:block; width:100%;  font-family: 'Open Sans', sans-serif; font-size:12px; color:#FFFFFF; padding:2px 0 1px 27px;}
.ftrsocial_icon { text-align:center; }
.ftrsocial_icon img { margin:0 7px;}
.ftrsocial_icon img:hover { transform:scale(0.9); transition:1s;}
.ftr_menu ul{ display:block; margin:0px; padding:0px;}
.ftr_menu ul li { list-style:none; padding:0 0 2px; float:left; font-family: 'Open Sans', sans-serif; font-size:12px; color:#FFFFFF; min-width:35%; margin:0 35px 0 0;}
.ftr_menu ul li a {color:#FFFFFF;}
.ftr_menu ul li a:hover { text-decoration:none; color:#00b0ff;}
.ftr_locate { background:url(../../../images/location.png) no-repeat left top; font-family: 'Open Sans', sans-serif; font-size:12px; color:#FFFFFF; padding:0 25px;}
.flw_us { padding:0 0 0 22px;}
.copy-right { background:#181e24; text-align:center; color:#58626c; font-family: 'Open Sans', sans-serif; font-size:12px; padding-bottom:24px; padding-top:19px;}
.item > img{border-radius:6px 6px 0px 0px;}


/**********************************************Inner-Page-Start**********************************************/
.inner-banner img { border-radius:6px 6px 0px 0px; width:100%;}
.iner-pg-hdng { padding-top:34px;}
.iner-pg-hdng h4{ background:url(../../../images/abt-hdng.png) no-repeat center bottom;  padding:0 0 18px; text-align:center; color:#1861a3; font-family: 'Open Sans', sans-serif; font-size:25px; text-transform:uppercase;}
.iner-text { line-height:22px;}
.iner-text p{ color:#585656; font-family: 'Open Sans', sans-serif; font-size:13px;}
ul.inner-links { display:block; margin:30px 0 0 0; padding:0px; width:50%; float:left;}
ul.inner-links li { list-style:none; margin:0px; padding:0 0 6px 13px; font-family: 'Open Sans', sans-serif; font-size:14px; background:url(../../../images/dot.png) no-repeat left 8px; font-weight:600;}
ul.inner-links li a { color:#585656;}
ul.inner-links li a:hover { text-decoration:none; color:#00b0ff;}
.iner-text-ful { padding-top:25px; padding-bottom:60px;}
.mob_service { display:none;}
.side_part img { border:4px solid #e8e8e8;}
.news_deco a {background:url(../../../images/news.png) no-repeat left center; padding:0 0 0 20px; margin:0 0 25px 0; display:block; color:#1861a3; }
.news_deco a:hover { text-decoration:none; color:#00b0ff;}
/**********************************************Inner-Page-End**********************************************/
/**********************************************Service**********************************************/
.section-part { border:1px solid #ddd; display:block; overflow:hidden; margin-bottom:30px;}
.visitor_heading { background:#95d45b; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.student_heading { background:#ffaf37; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.working_heading { background:#00c6ff; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.family_heading { background:#ea424a; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.partner_heading { background:#cf5898; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.migration_heading { background:#3db4ae; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.skilled_heading { background:#036dab; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.employer_heading { background:#c98735; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.refugee_heading { background:#b9ce59; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.business_heading { background:#94737e; color:#FFFFFF; padding:10px 15px !important; margin-top:0px;}
.img-srvc { width:100%; display:block; padding-top:5px; padding-bottom:15px;}
.img-srvc img { width:100%;}
.text-srvc { width:100%; display:block; padding-bottom:5px }
/**********************************************Service**********************************************/

.cycloneslider-template-standard { margin-bottom:-1px !important;}
.cycloneslider-template-standard .cycloneslider-pager {  bottom:21px !important;}
.cycloneslider-template-standard .cycloneslider-pager span {background-color:#fff !important; cursor:pointer; height:3px !important; margin:0 5px 0 5px !important !important; width:26px !important; border:none !important; border-radius:0px !important; box-shadow:none !important;}
 .cycloneslider-template-standard .cycloneslider-pager span.cycle-pager-active{background-color: #50acf9 !important; height:3px !important; margin:0 5px 0 5px !important; width:26px !important;}
.cycloneslider-template-standard .cycloneslider-slide img {border-radius:6px 6px 0px 0px;}
.cycloneslider-template-standard .cycloneslider-slide { background:none !important;}
.navbar-nav > li.current-menu-item a{background:#00b0ff !important;}
.srch-heading h3 {color:#1861a3; font-family: 'Open Sans', sans-serif; font-size:18px;}
.srch-heading h3 a { color:#1861a3;}
.srch-heading h3 a:hover { text-decoration:none; color:#585656;}
.srch_last{color:#1861a3; font-family: 'Open Sans', sans-serif; font-size:12px;}
.error-heading h2{color:#1861a3; font-family: 'Open Sans', sans-serif; font-size:25px;}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { width:100%; border:1px solid #00b0ff; outline:none; padding:4px; color:#585656;}
.wpcf7-form-control.wpcf7-text{ width:100%; border:1px solid #00b0ff; outline:none; padding:4px; color:#585656;}
.wpcf7-form-control.wpcf7-textarea { width:100%; border:1px solid #00b0ff; outline:none; padding:4px; height:100px; color:#585656;}
.contact-text p{ font-size:15px !important;}
.wpcf7-form-control.wpcf7-submit{background:#00b0ff; color:#FFFFFF; outline:none; border:none; padding:8px 25px 8px 25px;}
.wpcf7-form { margin-bottom:50px;}
.iner-text h2 { color:#585656; font-weight:400; font-size:25px; font-family: 'Open Sans', sans-serif;}
.adr_contact a { color:#00b0ff;}
.adr_contact a:hover { text-decoration:none; color:#585656;}
.adr_contact{ color:#585656;}
.abt-btm-logo { text-align:center; margin-bottom:40px;}
.abt-btm-logo img { margin:0 30px 0 40px;}

/**********************************************08.09.15**********************************************/
.service-outer { background: #063560;}

.ser_img img{ max-width:100%;height:auto; border:5px solid #2b5378; margin-bottom:37px;}
.ser_img{ position:relative;}
.ser_img h3 { background: url(../../../images/service-title-bg.png) repeat left top; color: #000000; font-family: "Open Sans",sans-serif; font-size: 15px;
left: 20px; padding: 6px 15px 10px 18px; position: absolute; text-transform: uppercase; top: 115px;}
.ser_img h3 a{ color: #000000;}
.ser_img h3 a:hover{color:#337ab7; text-decoration: none;}
.ser_img h3 a p{ margin:0 !important;}
.service-inner1 h4 { background: url(../../../images/srvc_bg.png) no-repeat center bottom; color: #fff; font-family: "Open Sans",sans-serif; font-size: 18px;
margin: 64px 0 63px; padding-bottom: 20px; padding-right: 0px; text-align: center; text-transform: uppercase;}
.service-inner1 { float: left; padding: 0 0 40px;}





@media only screen and (max-width:767px) {
.phn_mail { margin-top:5px; margin-bottom:15px;}
.mail_part { margin-right:8px; padding:0 0 0 20px;}
.phone_part{ padding:1px 0 1px 14px; float:right;}
.logo { margin-left:0px; text-align:center;}
.search-input { width:auto;}
.social_icon { text-align:center; margin-bottom:10px;}
.navbar-collapse { padding-left:0px !important; padding-right:0px !important;}
.navbar-nav { margin:0px !important;}
.navbar-nav > li { padding:0px; border-top:1px solid #11a0d5;}
.navbar-nav > li:first-child {border-top:none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border:none;}
.nav.navbar-nav a { padding:10px 0; text-align:center;}
.navbar-default .navbar-toggle {border-color:#00b0ff !important;}
.navbar-default .navbar-toggle .icon-bar {background-color:#00b0ff !important;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:#fff !important;}
.banner-full h1 { margin-top:15px; font-size:20px; margin-bottom:10px;}
.carousel-indicators { bottom:0 !important; margin-bottom:0px !important;}
.abt_full { padding-top:10px;}
.abt_full_img { margin:0px; width:100%;}
.abt_text { width:auto; margin-left:0px; padding-top:25px; margin-top:20px; padding-bottom:25px;}
.abt_text h4 { padding:0 5px 0 10px;}
.abt_text p { padding:0 5px 0 10px;}
.service-inner h4 { background:url(../../../images/srvc_bg.png) no-repeat center bottom;  font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; text-align:center; padding-bottom:20px; color:#fff; margin:10px 0 20px 0; padding-right:0px;}
.service-inner ul li { margin:0 0 34px 0; padding:0; list-style:none; text-align:left; font-family: 'Open Sans', sans-serif; font-size:13px; color:#FFFFFF; background:url(../../../images/number-new.png) no-repeat left center; position:relative;}

.service-inner ul li { padding:0 0 0 40px;}
.service-inner { padding:0px !important;}
.srvc_full { background:#063560;}
.mob_service { display:block; margin-bottom:20px;}
.mob_service img { width:100%; height:auto;}
.footer-full { padding-top:15px; padding-bottom:25px;}
.ftr_mail { margin-top:10px; margin-bottom:10px;}
.flw_us { padding:0px;}
.ftr_phone { margin-bottom:10px;}
.ftr_locate { margin-bottom:10px; padding:4px 25px;}
.ftr_menu { margin-bottom:5px;}
.inner-banner img { width:100%;}
.iner-pg-hdng { padding-top:10px;}
.iner-text-ful { padding-top:15px; padding-bottom:20px;}
.iner-pg-hdng h4 {background:url(../../../images/hding_bg.png) no-repeat center bottom; font-size:19px;}
.side_part { margin-top:30px;}
.side_part img { width:100%; margin-bottom:30px; border:4px solid #e8e8e8;}
ul.inner-links { width:100%; float:none; margin:0px;}
.nav.navbar-nav { margin-bottom:35px !important;}
.banner-full { margin-top:-2px;}
.cycloneslider-template-standard .cycloneslider-pager span { width:12px !important;}
.cycloneslider-template-standard .cycloneslider-pager span.cycle-pager-active { width:12px !important;}
.cycloneslider-template-standard .cycloneslider-pager { bottom:0px !important;}
.navbar-fixed-top, .navbar-fixed-bottom { position:relative !important;}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { width:100%;}
.wpcf7-form-control.wpcf7-text{ width:100%;}
.wpcf7-form-control.wpcf7-textarea { width:100%;}
.readmr { margin:0px;}
.adr_contact { margin-bottom:45px;}
.abt-btm-logo img { margin:0 0 20px 0 !important; max-width:100%}
}
@media only screen and (max-width:457px) {
.numbers { right:auto; top:20px; left:9px;}
.mail_part { font-size:12px;}
.phone_part { font-size:12px; padding:1px 0 2px 14px;}
.ser_img img { width:100%;}
}

@media only screen and (max-width:767px) and (min-width:458px) {
.numbers { right:auto; top:11px; left:9px;}
}
@media only screen and (max-width:991px) and (min-width:768px) {
.top_part { padding-top:5px; padding-bottom:17px;}
.banner-full h1 { font-size:25px;}
.logo { margin-left:0px; margin-top:10px;}
.logo img { width:100%;}
.search-input { width:100%; margin-top:20px;}
.social_icon { text-align:center; margin-top:28px;}
.srch_field { width:60%;}
.banner-full h1 { margin-top:35px; margin-bottom:25px;}
.abt_full { padding-top:10px; padding-bottom:40px;}
.flw_us { padding:0px;}
.ftrsocial_icon { text-align:left;}
.footer-full { padding-top:15px; padding-bottom:25px;}
.ftr_menu { margin-bottom:20px;}
.srvc_full { background:#063560;}
.service-inner h4 { margin:20px 0; text-align:center;  background:url(../../../images/srvc_bg.png) no-repeat center bottom; padding-right:0px;}
.service-inner ul li { margin:0 0 34px 0; padding:0 0 0 60px; list-style:none; text-align:left; font-family: 'Open Sans', sans-serif; font-size:13px; color:#FFFFFF; background:url(../../../images/number-new.png) no-repeat left center; position:relative;}
.numbers { right:auto; top:11px; left:9px;}
.abt_full_img { margin:0px; width:60%;}
.abt_mid { margin-bottom:10px;}
.abt_text { width:100%; margin-left:0px; margin-top:0px; padding-bottom:40px;}
.abt_img { text-align:center; margin-bottom:-45px; z-index:99;}
.inner-banner img { width:100%;}
.side_part > img { width:100%; margin-bottom:20px;}
ul.inner-links { width:100%; margin:0px;}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { width:100%;}
.wpcf7-form-control.wpcf7-text{ width:100%;}
.wpcf7-form-control.wpcf7-textarea { width:100%;}
.abt-btm-logo img { margin:0 0 20px 0 !important; max-width:100%}
}
@media only screen and (max-width:1199px) and (min-width:992px) {
.search-input { width:100%;}
.row.social_icon img { margin-right:2px;}
.banner-full h1 { font-size:32px; margin-top:30px; margin-bottom:25px;}
.abt_full { padding-top:20px; padding-bottom:65px;}
.abt_text { padding-top:50px; padding-bottom:45px; margin-left:-10px;}
.abt_text h4 { line-height:22px;}
.numbers { right:60px; top:20px;}
.service-inner ul li { margin:0 0 15px 0;}
.ftrsocial_icon { text-align:left;}
.flw_us { padding:0px;}
.ftrsocial_icon img { margin:0 5px 0 0px;}
.footer-full { padding-top:35px; padding-bottom:30px;}
.inner-banner img { width:100%;}
.side_part > img { width:100%;}
.abt-btm-logo img { margin:0 0 20px 0 !important; max-width:100%}
}
