/*
Theme Name: Dreamland
Theme URI: http://dreamland.com.au/
Author: Daanfe Inc
Author URI: http://daanfe.com/
Description: Description
Version: 1.0.0
*/


@import "https://fonts.googleapis.com/css?family=Arvo";
@import "https://fonts.googleapis.com/css?family=Lato";
@import "https://fonts.googleapis.com/css?family=Lora";
.unordered-list, .unordered-list-testi {
font-size: 14px;
padding: 0;
}
.unordered-list ul, .unordered-list-testi ul {
margin: 0px;
padding: 0px;
}
.unordered-list ul li, .unordered-list-testi ul li {
list-style-type: none;
display: inline-block;
padding-left: 10px;
}
.foot ul li:first-child {
padding-left: 0;
}
.unordered-list-testi {
font-size: inherit;
}
.unordered-list-testi ul li {
margin-top: 10px;
}
.float-left {
float: left;
margin-right: 1em;
}
.float-right {
float: right;
margin-left: 1em;
}
.text-left {
text-align: left   !important;
}
.text-center {
text-align: center !important;
}
.text-right {
text-align: right  !important;
}
body {
color: #333;
font-size: 14px;
font-family: "Lora", serif;
font-weight: 300;
line-height: 1.6;
overflow-x: hidden;
}
/* line 31, ../sass/main.scss */
::selection {
background: #333333;
/* WebKit/Blink Browsers */
color: #ffffff;
}
/* line 35, ../sass/main.scss */
::-moz-selection {
background: #333333;
/* Gecko Browsers */
color: #ffffff;
}
/* line 42, ../sass/main.scss */
.dl-header {
display: block;
position: relative;
padding: 40px auto;
background: #000;
color: #fff;
margin-bottom: 10px;
}
/* line 49, ../sass/main.scss */
.dl-header a {
color: #fff;
}
/* line 52, ../sass/main.scss */
.dl-header a:hover {
color: #fff;
}
/* line 57, ../sass/main.scss */
.social-icon {
margin: 12px auto;
font-size: 18px;
}
/* line 62, ../sass/main.scss */
.phone {
background: #00a9ee;
padding: 15px 20px;
font-size: 20px

}
/* line 70, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default {
margin: 25px auto;
}
/* line 74, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-brand {
color: #777777;
}
/* line 77, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default {
font-size: 14px;
background-color: white;
border-width: 0px;
border-radius: 0px;
margin-right: -70px;
}
/* line 84, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-nav > li > a {
color: #777777;
background-color: rgba(248, 248, 248, 0);
border-bottom: 1px solid transparent;
}
/* line 89, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-nav > li > a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav > li > a:focus {
background-color: white;
color: #00a9ee;
}
/* line 94, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-nav > .active > a,
#custom-bootstrap-menu.navbar-default .navbar-nav > .active > a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav > .active > a:focus {
background-color: white;
color: #00a9ee;
}
/* line 100, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-toggle {
border-color: #fff;
}
/* line 103, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
background-color: #fff;
}
/* line 107, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
background-color: #333;
}
/* line 110, ../sass/main.scss */
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
background-color: #ccc;
}
/* line 115, ../sass/main.scss */
.dropdown-menu {
border-radius: 0px;
box-shadow: none;
}
/* line 128, ../sass/main.scss */
.dl-slider {
display: block;
position: relative;
margin: 50px;
}
/* line 134, ../sass/main.scss */
.vertical-line {
border-left: 3px solid #00a9ee;
}
/* line 138, ../sass/main.scss */
.media-obj {
display: block;
position: relative;
text-align: justify;
}
/* line 142, ../sass/main.scss */
.media-obj h2 {
font-size: 18px;
text-transform: uppercase;
margin-top: 0px;
margin-left: 10px;
font-weight: 600;
}
/* line 151, ../sass/main.scss */
.textwrap {
float: left;
margin: 10px;
}
/* line 157, ../sass/main.scss */
.top-right li {
margin-left: 20px;
}
/* line 163, ../sass/main.scss */
.item img {
width: 100%;
}
/* line 174, ../sass/main.scss */
.carousel-control .glyphicon-menu-right {
right: 35px;
}
/* line 180, ../sass/main.scss */
.carousel-control.left, .carousel-control.right {
background-image: none;
}
/* line 185, ../sass/main.scss */
.carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right {
position: absolute;
top: 50%;
z-index: 5;
background: #000;
padding: 5px;
display: inline-block;
}
/* line 197, ../sass/main.scss */
.btn.outline {
background: none;
padding: 5px 15px;
float: right;
border-radius: 0;
margin-bottom: 10px;
}
/* line 204, ../sass/main.scss */
.btn-primary.outline {
border: 1px solid #000;
color: #000;
}
/* line 208, ../sass/main.scss */
.btn-primary.outline:hover, .btn-primary.outline:focus, .btn-primary.outline:active, .btn-primary.outline.active, .open > .dropdown-toggle.btn-primary {
color: #33a6cc;
border-color: #33a6cc;
}
/* line 212, ../sass/main.scss */
.btn-primary.outline:active, .btn-primary.outline.active {
border-color: #007299;
color: #007299;
box-shadow: none;
}
/***********************
CUSTON BTN VALUES
************************/
/* line 222, ../sass/main.scss */
.btn {
padding: 14px 24px;
border: 0 none;
text-transform: uppercase;
font-size: 14px;
}
/* line 230, ../sass/main.scss */
.btn:focus, .btn:active:focus, .btn.active:focus {
outline: 0 none;
}
/* line 238, ../sass/main.scss */
.dl-service {
margin: 50px auto;
display: block;
position: relative;
}
/* line 242, ../sass/main.scss */
.dl-service h2 {
margin-bottom: 20px;
text-align: center;
}
/* line 246, ../sass/main.scss */
.dl-service img {
width: 100%;
}
/* line 251, ../sass/main.scss */
.circle {
border-radius: 50%;
}
/* line 259, ../sass/main.scss */
.dl-testi {
display: block;
position: relative;
margin: 50px auto;
}
/* line 263, ../sass/main.scss */
.dl-testi h2 {
font-size: 24px;
font-weight: 700;
}
/* line 269, ../sass/main.scss */
.commitment {
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
}
/* line 276, ../sass/main.scss */
.dl-slider-owl, #owl-demo {
margin: 0;
padding: 0;
}
/* line 279, ../sass/main.scss */
.dl-slider-owl h2, #owl-demo h2 {
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
}
/* line 286, ../sass/main.scss */
.owl-item img {
width: 125px;
}
/* line 292, ../sass/main.scss */
.name-navi span {
text-transform: uppercase;
font-weight: 600;
float: left;
}
/* line 299, ../sass/main.scss */
.owl-buttons {
float: right;
margin-top: -40px;
}
/* line 304, ../sass/main.scss */
.owl-pagination {
display: none;
}
/* line 308, ../sass/main.scss */
.owl-prev, .owl-next {
background-color: #4c4c4c !important;
width: 25px !important;
border-radius: 0 !important;
height: auto !important;
}
/* line 317, ../sass/main.scss */
.owl-next {
background-color: #00a9ee !important;
}
/* line 321, ../sass/main.scss */
.youtube {
margin-top: 25px;
}
/* line 323, ../sass/main.scss */
.youtube h2 {
font-weight: bold;
float: left;
width: 149px;
margin-top: 0px;
}
/* line 329, ../sass/main.scss */
.youtube img {
float: right;
}
/* line 338, ../sass/main.scss */
.dl-footer {
margin-top: 30px;
background-color: #4c4c4c;
color: #fff;
}
/* line 342, ../sass/main.scss */
.dl-footer a {
color: #fff;
}
/* line 345, ../sass/main.scss */
.dl-footer a:hover {
color: #fff;
}
/* line 348, ../sass/main.scss */
.dl-footer h3 {
font-size: 16px;
    margin-left: 10px;
}
/* line 353, ../sass/main.scss */
.footer-ul, .contact-agent {
margin: 30px auto;
}
/* line 355, ../sass/main.scss */
.footer-ul ul, .contact-agent ul {
margin: 0px;
padding: 0px;
}
/* line 359, ../sass/main.scss */
.footer-ul ul li, .contact-agent ul li {
list-style-type: none;
display: block;
}
/* line 365, ../sass/main.scss */
.footer-logos {
margin: 30px auto;
}
/* line 369, ../sass/main.scss */
.line {
border-top: 1px solid #eee;
margin: 10px auto;
padding: 10px auto;
}
/* line 375, ../sass/main.scss */
.footer {
margin-bottom: 10px;
}
/* line 382, ../sass/main.scss */
.dl-pages {
margin: 30px auto;
}
/* line 387, ../sass/main.scss */
.menu-page {
margin: 30px auto;
}
/* line 389, ../sass/main.scss */
.menu-page ul {
margin: 0px;
padding: 0px;
}
/* line 393, ../sass/main.scss */
.menu-page ul li {
list-style-type: none;
display: block;
}
/* line 400, ../sass/main.scss */
form label {
font-weight: 400;
}
/* line 403, ../sass/main.scss */
form input {
padding: 8px;
width: 100%;
font-size: 13px;
border: 1px solid #ccc;
}
/* line 409, ../sass/main.scss */
form select {
padding: 8px;
width: 100%;
font-size: 13px;
border: 1px solid #ccc;
}
/* line 416, ../sass/main.scss */
form textarea {
padding: 8px;
width: 100%;
font-size: 13px;
border: 1px solid #ccc;
}
/* line 422, ../sass/main.scss */
form h2 {
padding: 5px 10px;
}
/* line 427, ../sass/main.scss */
.others {
color: #000;
}
/* line 431, ../sass/main.scss */
.form-inf option {
color: #4a4949 !important;
}
/* line 435, ../sass/main.scss */
.animated {
-webkit-animation-duration: .25s;
animation-duration: .25s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 20%, 0);
transform: translate3d(0, 20%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 20%, 0);
transform: translate3d(0, 20%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
/* line 469, ../sass/main.scss */
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
position: relative;
}
/* line 476, ../sass/main.scss */
.fees tbody td {
padding: 10px;
}
/* line 482, ../sass/main.scss */
.dropdown-menu {
margin-top: -20px;
position: absolute;
}
@media only screen and (min-width: 320px) {
/* line 490, ../sass/main.scss */
.right {
text-align: left !important;
}
}
@media only screen and (min-width: 480px) {
/* line 497, ../sass/main.scss */
.right {
text-align: left !important;
}
}
@media only screen and (min-width: 768px) {
/* line 504, ../sass/main.scss */
.right {
text-align: right !important;
}
}
@media only screen and (min-width: 992px) {
/* line 511, ../sass/main.scss */
.right {
text-align: right !important;
}
}
@media only screen and (min-width: 1200px) {
/* line 518, ../sass/main.scss */
.right {
text-align: right !important;
}
}
/* line 526, ../sass/main.scss */
.pages-head h2 {
font-size: 3.3vw;
}
/* line 529, ../sass/main.scss */
.pages-head span {
font-size: 1.5vw;
}
/* line 534, ../sass/main.scss */
.for-form-pos {
display: block;
border: 2px dotted #eee;
border-radius: 2px;
}
/* line 538, ../sass/main.scss */
.for-form-pos h3 {
font-size: 1.5vw;
background: #00a9ee;
color: #fff;
padding: 10px;
text-transform: capitalize;
}
/* line 547, ../sass/main.scss */
.contact-agent {
margin: 0px auto;
}
/* line 550, ../sass/main.scss */
.contact-agent ul {
padding-bottom: 10px;
}
/* line 556, ../sass/main.scss */
.agent img {
margin: 0;
padding: 0;
padding-right: 20px;
}
/* line 561, ../sass/main.scss */
.agent h4 {
text-transform: uppercase;
font-weight: bold;
}
/* line 565, ../sass/main.scss */
.agent h5 {
font-weight: bold;
}
.team-member {
        width: 100%;
	margin: 5px 0;
	float: left;
	padding-bottom: 5px;
	border-bottom: 2px dotted #eee;
}
.team-img, .team-title {
	width: 50%;
	float: left;
}
div.member1{
    position: relative;
    left: 300px;
    
}


.owl-carousel .owl-item {
    float: left!important;
}

.pages-head p>img {
float: left;
    margin-right: 10px;
    margin-top: 10px;
}

#sc_our_team.grid_circles.sc-col2 .sc_team_member, #sc_our_team.grid_circles2.sc-col2 .sc_team_member {
	width: 30%;
height: auto;
}

.mem {
	display: block;
	height: 100px;
}

.service-menu {
	margin-bottom:  20px;
}
.service-menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: #ffffff;
    border: 1px solid #c3c3c3;
}

.service-menu  ul>li>a {
    display: block;
    color: #000;
    padding: 8px 16px;
    text-decoration: none;
}

.service-menu ul li {
    text-align: center;
    border-bottom: 1px solid #c3c3c3;
}

.service-menu ul li:last-child {
    border-bottom: none;
}

.service-menu ul li a.active {
    background-color: #00a9ee;
    color: white;
}

.service-menu ul li a:hover:not(.active) {
    background-color: #2b2b2b;
    color: white;
}

.service-btn button {
    padding: 10px 16px;
    border: 1px solid #000;
    text-transform: uppercase;
    font-size: 13px;
    border-radius: 0;
    background: none;
    color: #000;
}

.modal-footer {
border-top: none;
}

.social-icon {
	margin: 17px auto;
}

.email {
	font-size: 16px;
}

.service-btn a:active {
	border: none;
	outline:none;
}

.service-btn a:focus {
	border: none;
		outline:none;
}
.service-list h3 {
    margin-top: 0px; 
    text-transform: uppercase;
    font-size: 16px;
    text-align: center;
}

/*adding css*/

.owl-next {
    width: 0;
    height: 0;
        border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid black;
    background-color: #fff!important;
}

.owl-prev {
      width: 0; 
  height: 0; 
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent; 
  border-right:10px solid black;
  background-color: #fff!important;
}

.owl-theme .owl-controls .owl-buttons div {
        padding: 0px 10px!important;
}