.container_20 * {
   color:#DDD;
}

a img { border-width:0 }

.container_20 h1 {
   font-weight: normal;
   text-align: center;
}
.container_20 p {
   overflow: hidden;
   padding: 10px 0;
   text-align: left;
}
.container_20 {
   background:none;
}

.gridImage {
   background-color:#FFFFFF;
   background-image: url(/css/1020Grid/1020_20_4_4.png);
   background-repeat: repeat-y;
}

#loginBox {
   min-width:900px;max-width:1280px;height:133px;overflow:hidden;margin:0 auto;position:relative
}

#loginBox * { color:#000 }
#loginBox div { position:absolute;right:0;text-align:left }
#login-button a {padding-top:5px; padding-bottom:5px; color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 100%;}
ul.errors {list-style:none;}

button, a:active {
   outline: none; /* no dotted outline */
}


@media (min-width: 748px) {
    #bodyWrapper {
        background-repeat:no-repeat;
        /*background-size: 100% 100%;*/
        background-size: 100% 100% !important;
        min-height:780px;
        transition: background 0.5s linear;
        -moz-transition: background 0.5s linear; /* Firefox 4 */
        -webkit-transition: background 0.5s linear; /* Safari and Chrome */
        -o-transition: background 0.5s linear; /* Opera */

        text-align:center; /* for IE */
        margin:0 auto; /* for the rest */
        margin-top: 9%;
    }

    #backgroundImage, #backgroundImageModal {
        background-position:center;
        background-repeat:repeat-x;
        text-align:center;
    }

    #backgroundImage {
        min-height:725px;
    }

    #backgroundImageModal {
        min-height:800px;
        margin-left: -1px !important;
    }
    .back_img{}

    .modal-xl {
        width: 1140px;
    }
}
/*@media (min-width: 1990px){*/
    /*#bodyWrapper {*/
        /*background-repeat:no-repeat;*/
        /*background-size: 100% 100%;*/
        /*background-size: 90% 1000px!important;*/
        /*min-height:780px;*/
        /*transition: background 0.5s linear;*/
        /*-moz-transition: background 0.5s linear; *//* Firefox 4 */
        /*-webkit-transition: background 0.5s linear; *//* Safari and Chrome */
        /*-o-transition: background 0.5s linear; *//* Opera */
        /*text-align:center; *//* for IE */
        /*margin:0 auto; *//* for the rest */
    /*}*/
    /*#backgroundImage {*/
        /*background-position:center;*/
        /*background-repeat:repeat-x;*/
        /*min-height:1000px;*/
        /*text-align:center;*/
    /*}*/
/*}*/
@media (min-width: 748px) and (max-width: 1000px) {
    #backgroundImage, #backgroundImageModal {
        background-position:center;
        background-repeat:repeat-x;
        min-height:400px;
        text-align:center;
    }
}

@media (max-width: 748px) {
    #bodyWrapper {
        background-repeat:no-repeat;
        background-size: 100% 40%;
        min-height:340px;
        transition: background 0.5s linear;
        -moz-transition: background 0.5s linear; /* Firefox 4 */
        -webkit-transition: background 0.5s linear; /* Safari and Chrome */
        -o-transition: background 0.5s linear; /* Opera */
        /*
        width:1280px;
        max-width:1280px;
         */
        text-align:center; /* for IE */
        margin:0 auto; /* for the rest */
    }
    #backgroundImage {
        background-position:center;
        background-repeat:repeat-x;
        height:800px!important;
        text-align:center;
		margin-left: 15px;
	/*	background: url(//img.sarahashley.net.au/images/sa/gallery_bg.png) 0px 0px repeat-x; */
    }

    #backgroundImageModal {
        background-position:center;
        background-repeat:repeat-x;
        height:700px!important;
        text-align:center;
	/*	background: url(//img.sarahashley.net.au/images/sa/gallery_bg.png) 0px 0px repeat-x; */
    }
}

#headerBG {
   z-index:9999;
   width:100%;
   height:140px;
   background:url(/images/sa/header_blk.png) no-repeat center;
   background-color:#000;
   text-align:center;
}
#headerBG h1 {
	display: block;
	position: absolute;
	text-indent: -9999px;
	float: left;
	width: auto;
}
#saNav {
   background:url(/images/sa/navbg.png) repeat-x;width:100%;height:38px
}


#scrollWindow {
   height:640px;
   width:620px;
   background:url(\'/images/sa/scrollwindow_bg.png\') no-repeat center;
   background:url(/images/sa/90_bg_trans.png) repeat;
   padding-left:20px;
   padding-top:10px;
}
.scrollbar.simple{
   width:605px;
   height:570px;
}
.plain {
   max-height: 570px;
}


.windowHeader  { font-size:17px;line-height:30px;height:30px;overflow:hidden;padding:0;margin:0;text-decoration:none}
.windowHeader a, .windowHeader span { font-size:15px;text-decoration:none;border:2px ridge gray;padding:3px 5px; }
.windowHeader span { color:white }
.windowHeader a:hover { color:#FFF }

div#scrollBlurb { padding-top:5px;width:580px }
div#scrollBlurb p {
   font-size:15px;
   margin:0;
   padding:2px 0 5px 0;
   line-height:1.4em;
}
div#scrollBlurb h4 { margin:0 0 6 0;font-weight:bold;font-size:18px }
#scrollBlurb p a { color:white }
#scrollBlurb ul li { font-size:14px }

span#sel { font-style:italic;font-size:15px }
#saFooter {
   margin:0 auto;max-width:1280px;height:126px;margin:0 auto;
   background:url(/images/sa/footer_bg.png?3) repeat-x;
}

.container_20 p { margin-bottom:0;padding-bottom:0;padding-top:0 }
.container_20 { text-align:left }
div#bgcache { position:absolute;bottom:-20px;left:-20px;z-index:-1 }
div#bgcache img { width:1px;height:1px }
#menuButtons {
   margin-bottom:0px;padding-bottom:0px;
   height:38px;

}
.navButton { margin:0;padding:0;list-style:none;height:35px;display:block;float:left;  margin-right:15px !important;}
.navButton a { display:block;height:35px;outline:none;border:none; }
#navSpacer { width:3em;margin:0;padding:0;list-style:none;height:35px;display:block;float:left; }
#saNav ul li { padding:0;margin:0  }
#navHome { width:6em; font-family: \'Quicksand\' , sans-serif; }
#navJoin  { width:12.6em; font-family: \'Quicksand\' , sans-serif;}
#navBookNow { width:9.6em; font-family: \'Quicksand\' , sans-serif;}
#navGallery { width:7.2em; font-family: \'Quicksand\' , sans-serif;}
#navGuys { width:7.2em; font-family: \'Quicksand\' , sans-serif;}
#navPackages { width:7.7em;font-family: \'Quicksand\' , sans-serif; }
#navContact { width:8.3em; font-family: \'Quicksand\' , sans-serif;}
#navLogin { font-family: \'Quicksand\' , sans-serif;width:5em; color:#FFF; line-height:1.7em; font-size:15px; text-decoration:none; text-align:center; padding-top:6px; float:right; letter-spacing:.8pt; margin-bottom:0px;padding-bottom:0px; height:38px;}
#login {margin-bottom:0px;margin-right:-90px; padding-bottom:0px; height:38px; display: inline; float: right;}

#bottomHome {
   background:url(/images/sa/modelsignup_bttm.png) no-repeat;
   position:absolute;
   left:33px;
   display:none;
   width:63px;
   height:2px;
   padding:0;
}
div#visitGallery {
   border:1px solid #888;
   width:144px;
   height:24px;
   float:left;
   margin-top: 10px;
   background:url(/images/sa/visitgallery_bg.png) repeat-x;
   font-family: \"Questrial\",sans-serif;
   text-transform:capitalize;
}
a div#visitGallery{
   width:144px;
   height:24px;
   background-position:center;
   color: #FFF;
   text-align:center;
   text-decoration: none;
   line-height:1.7em;
   letter-spacing:.8pt;
   font-family: \"Questrial\",sans-serif;
   margin-top: 10px;
}
.content-top-wrap { width: 100%; display: block; float: left; margin-bottom: 10px; }
.call-h  {
	display: block;
	float: left;
	text-align: left;
	font-size: 20px;
	font-weight: bold;
}
.call-h a { text-decoration: none; }
.social-top { display: block; float: left; margin-left: 10px; }
.social-top img { border: 1px solid #888; padding: 2px; margin-top: 10px; }

/* Nav Menu */
#menuButtons li a { background-position:center 50%; }
#navHome  { width:66px; height: 35px; text-align:center; margin:auto; padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px; }
#navPackages  { width:96px; height: 35px;text-align:center; padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px; }
#navBoatPackages  {letter-spacing: 0pt; font-family: \'Quicksand\' , sans-serif;width:140px; height: 35px; text-align:center; padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px; }
#navBookNow  {letter-spacing: 0pt; width:106px; height: 35px;text-align:center; padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px;  }
#navGallery  {width:79px; height: 35px; text-align:center;padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px;  }
#navGuys {width:79px; height: 35px; text-align:center;padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px;  }
#navJoin  { letter-spacing: 0pt; width:139px; height: 35px;text-align:center;padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px;  }
#navContact  { width:91px; height: 35px; text-align:center;padding-top:5px;  color:#FFF; text-decoration:none; line-height: 1.7em; font-size: 16px;  }
.navHover span { display:block;
   position:absolute;overflow:hidden;
   font-size:0px;width:100%;bottom:-5px;
   height:2px;
   background:url(/images/sa/line_bttm.png) repeat
}
.navButton { position:relative; }
.navButton ul  {
   position:absolute;
   top:34px;
   padding:6px 0 0 0;border-bottom:2px solid black;
   min-width:100%!important;max-width:180%!important;width:auto!important;width:100%;
   display:none;z-index:99999999;
   font-family: \'Quicksand\', sans-serif;
   font-weight:normal;
   color:#000;
}
.navButton ul.big  { width:170px!important }
.navButton ul { list-style:none;background:none;z-index:10000}
.navButton ul li { background:black }
.navButton ul li a { font-weight: bold; display:block;list-style:none;z-index:999999999;height:20px;line-height:20px;text-decoration:none;font-size:11px;padding:4px 0 1px 0;text-indent:2px;}
.navButton ul li a.sel { text-decoration:underline }
.navButton ul li a:hover { text-decoration:underline }
.navButton { height:35px;background:none }

/* Packages */

strong.package-title {font-family: \'Lobster\', cursive; }

.scrollbar.simple{
   width:605px;
   height:570px;
}
.plain {
   max-height: 570px;
}
#windowHeader {
   font-size:19px;line-height:20px;height:20px;overflow:hidden;padding:0;margin:0;color:#FFF;font-family: \'Lobster\', cursive;}
div#scrollBlurb { width:580px }
div#scrollBlurb p {
   font-size:15px;
   margin:0;
   padding:2px 0 5px 0;
   line-height:1.4em;
   font-family: \'Quicksand\', sans-serif;
   font-weight:bold;
   letter-spacing: 0.01em;
}
div#scrollBlurb h4 { margin:0 0 6 0;font-weight:bold;font-size:18px }

div#packageWrapper b { display:block;font-size:13px }
div#packageWrapper h2 { font-weight:bold;font-size:18px!important;font-weight:bold;padding-bottom:10px; padding-right:20px; margin-bottom:0;clear:left; font-family:\'Lobster\', cursive;}
.container_20 div#packageWrapper p{overflow: visible;}
div.packages-sep{margin-bottom:20px; height:1px; border-bottom:2px solid white;}
div#packageWrapper h4 { font-weight:bold;font-size:14px!important;font-style:italic;}
.packages_underline { padding:10px 0 5px 0; text-decoration:underline; font-weight:bold;}
div#packageWrapper label { clear:both }
div#packageWrapper label span { display:block;float:left;width:210px }
div#packageWrapper p.bookNow { clear:both;position:relative;margin:0;padding:10px 0 20px 0 }
div#packageWrapper ul li { margin:0 0 0 15px;padding:5px 0;font-weight:bold;font-size:13px }

/* Services */
.serviceList b { padding:10px 0 5px 0; text-decoration:underline;}
.serviceList h4 { font-size:24px;line-height:30px;height:30px;overflow:hidden;padding:0;margin:0;color:#FFF;font-family: \'Lobster\', cursive; }

/* Contact */
#contactWindow {
   width:304px;
   height:246px;
   background:url(/images/sa/80_bg_trans.png) repeat;
   text-align:center;
}
#contactBlurb {
   margin:0 auto;
   padding-top:30px;
   width:250px;
   text-align:left;
}
#contactBlurb h1 { font-size:17px;text-align:left;margin:0;padding:3px 0;font-weight:bold }
#contactBlurb b,#contactBlurb b a { text-decoration:none;font-size:13px;font-weight:normal;display:block;padding:0px 0 }
#contactBlurb i { font-size:13px;font-style:italic;display:block;padding:3px 0 }

/* Footer */
#saFooter a { color:#CCC;font-size:12px;text-decoration:none  }
#saFooter a:hover { color:#CCC;font-size:12px;text-decoration:underline  }

/* Other */
#homeBlurb p strong { font-weight:bold }
dl.zend_form input { color:#555 }
#submit-element input { width:80px; border-style:solid; border-width:1px; border-color:#FFF;  color:#FFF; text-decoration:none; text-align:center; background:url(/images/sa/visitgallery_bg.png) repeat-x;}

.center { text-align:center }
.center p { text-align:center;font-size:13px;margin-bottom:10px }
.black { color:black }
.submitButton { border:1px solid #fff;background:#000;color:#fff;font-family: \'Lobster\', cursive;text-transform:capitalize;}

/* Imported from saIncludes.phtml :: Frontend Related*/
#slides .owl-carousel .owl-item div {overflow:hidden;display: block;width: 100%;height: auto } /*;max-height: 275px !important}*/
.menuHeaderNew {display:none }
#adminMenuWrap {padding:8px 0;line-height:18px;background:url(/images/sa/navbg.png) repeat}
#adminMenuWrap span { color:crimson }
#adminMenuWrap a { font-weight:bold;font-size:12px;color:#e9e9e9!important;text-decoration:none }
#adminMenuWrap a:hover { color:white!important;text-decoration:underline }
#admin-back-button { background:url(/assets/back-button.png) no-repeat; }
#admin-back-button:hover { cursor:pointer;background:url(/assets/back-button-hover.png) no-repeat; }
#loginB { position:absolute;right:10px;top:0px;width:auto;text-align:left}
#scrollWindow { max-width:690px;margin-left:auto;margin-right:auto }


.scroll-area {
    overflow: auto;
    position: relative;
    height: 570px;
    text-align:left;
    -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.scroll-area ul { padding:0;margin:0 0 20px 35px }
.scroll-area p { margin:0;padding:0 }

/* Responsive Styles */

#navbar { border-width:0 }
.navbar { border-width:0;border-radius:0; }
.navbar-nav li a { font-size:16px }
.navbar-inverse {background-color:#222222}
.navbar-inverse .navbar-nav>li>a {color: #fff;}
.navbar-inverse .navbar-nav>li>a:hover {color: #fff;}

.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:focus,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {color: #fff;background: none}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {background:none!important }


/* Desktop version */
@media (min-width: 1096px) {
    .dropdown .dropdown-menu {
        margin-top:0;
    }
    .dropdown:hover .dropdown-menu {
        display: block;
    }
    .dropdown a span.caret {
        display:none;
    }
    .navbar .navbar-nav {display: inline-block;float: left;vertical-align: top}
    .navbar .navbar-collapse {text-align: center}
    .container {color: purple}
    .navbar-inverse .navbar-nav>.active { border-bottom:2px solid #837D79 }
}
/* Early breakpoint for responsive menu */
@media (max-width: 1095px) {
  .navbar-header {float: none;}
  .navbar-toggle {display: block;}
  .navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
  .navbar-collapse.collapse {display: none!important;}
  .navbar-collapse.collapse.in {display: block!important;}
  .navbar-nav {float: none!important}
  .navbar-nav li { text-align:center }
  .navbar-nav>li {float: none;}
  .navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
  .navbar-text {float:none;margin:15px 0}
  ul.dropdown-menu {float: none;left: auto;position: static;top: auto;z-index: auto;background:none;line-height:20px;border-bottom:1px solid gray!important;border-top:1px solid gray!important}
  ul.dropdown-menu li a { color:#FFF!important }
  .dropdown-menu>li>a { padding:5px 15px 5px 25px;display:block }
  .navbar-right { margin:0;text-align:right }
  .navbar-inverse .navbar-nav>.open>a,
  .navbar-inverse .navbar-nav>.open>a:focus,
  .navbar-inverse .navbar-nav>.open>a:hover { font-weight:bold;background:#404040!important }
}
@media (max-width:925px) {
    #bodyWrapper { background-size:97%!important }
}
@media (max-width: 767px) {
  .navbar-right { margin-right:-15px;margin-left:-15px }
}
/*--------------------------------------------------------------------------*/
@media (max-width: 768px) {
    .mid_content {
        font-size: 36px;
    }
    .sub_heading{
        font-size: 17px;
    }

}
@media (min-width: 768px) {
    .enquire_btn{
        height:55px;
        width: 263px;
        font-size: 25px;
        outline: none;
        margin-top: 15px;
        padding-top:10px;
        float: left;
    }
}
@media (max-width: 1095px) {
    .enquire_btn{
        margin-top: 10px;
    }
}
@media (max-width: 1095px) {

}




/*********************************
* Slideshow Styling
*********************************/
#slideshow {


width: 100%;


    overflow: hidden;
}
	#slideshow.fullscreen {

		overflow: hidden;
	}
	.img-wrapper {
	   position: absolute;
	   width: 100%;
	   height: 100%;
	   max-height: 574px;
	   display: block;
	   margin: 0 auto;
	}

	@media (max-width: 600px) #slideshow .img-wrapper img {
    width: auto;
    height: auto;
    max-height: 400px;
    display: block;
    margin: 0 auto;
	}

	#slideshow .img-wrapper img{
	//	max-height: 460px;
		margin-top:22px;
	}
		#slideshow .img-wrapper.active {
		    z-index:10;
		}

		#slideshow .img-wrapper.last-active {
		    z-index:9;
		}

	/*********************************
	* Thumbnail Styling
	*********************************/
	.thumbs-container {
		width: 97.2%;
		height: 140px;
		position: absolute;

		z-index: 11;

		background: #222222;
		opacity: .9;
	}


		.thumbs-container.top {
			top: 0;
		}

		@media (max-width: 748px) {
		  #slideshow .thumbs-container.bottom  {
			  bottom: 140px;
			  width:auto;
			  top:500px;
		  }

          #slideshowModal .thumbs-container.bottom  {
			  width:100%;
			  top:500px;
		  }
		}

		@media (min-width: 748px) {
			#slideshow .thumbs-container.bottom {
			  bottom: 140px;
			  width:1040px;
			  top:700px;
		  }

          #slideshowModal .thumbs-container.bottom {
                margin-top: 650px;
                width:100%;
            }
		}

		.prev, .next {
			width: 3%;
			min-width: 40px;
			height: 48px;
			padding: 46px 0%;

			color: #999999;
			cursor: pointer;
		}
		.prev { float: left; }
		.next { float: right; }
			.prev:hover, .next:hover {
				color: #555555;
			}
		ul.thumbs {
			position: absolute;
			top: 0;
			left: 5%;
			right: 5%;
			height: 140px;
			padding: 0;
			margin: 0 5%;
			overflow: hidden;
			white-space: nowrap;
			text-align: center;
		}
			.thumb {
				display: inline-block;
				width: 120px;
				height: 120px;
				margin: 10px;

				overflow: hidden;
				background-size: cover;
	    		background-position: center center;

	    		cursor: pointer;
			}
				.thumb:first-of-type {
					margin-left: 0px;
				}
			.thumb.active {
				width: 116px;
				height: 116px;
				border: 2px solid #FFF;
			}

			.gallery_Images{display:inline !important;}
			.demo {
    width:420px;
}



@media (min-width: 1001px){
        #backgroundImage, #backgroundImageModal {
            width: 100%;
            margin: 0 auto;
        }
    }
    @media (min-width: 1001px){
        #backgroundImage, #backgroundImageModal {
            /*width: 80%;*/
            margin: 0 auto;
        }
    }
    @media (min-width: 748px){
        #backgroundImage {
            background-position: center;
            background-repeat: repeat-x;
            min-height: 850px;
            text-align: center;
        }

        #backgroundImageModal {
            background-position: center;
            background-repeat: repeat-x;
            text-align: center;
        }
    }
    @media (min-width: 601px){
        .img-div {
            min-height: 574px;
        }
    }
    .img-div {
        margin-top: 25px;
        margin-bottom: 25px;
        min-height: 360px;
    }

	@media (max-width: 600px) {
    .img-responsive {
        max-width: 95%;
        display: block;
        margin: 0 auto;
		width: auto;
    height: auto;
    max-height: 400px;
	left:50%;

    }}

	@media (min-width: 748px) {
    .img-responsive {
        max-width: 95%;
        display: block;
        margin: 0 auto;

    }}

    @media (min-width: 601px){
        .img-responsive {
            width: auto;
            height: auto;
            max-height: 574px;
            display: block;
            margin: 0 auto;
        }
    }

@media (max-width: 748px) {
	#bookNow {
		margin-top:140px;
	}
}
#bookNow {
        font-size: 12px;
        color: white;
        text-align: center;
        padding: 20px 8px;
    }
    #bookNow {
        background: url(//img.sarahashley.net.au/images/sa/70_bg_trans.png) repeat;
    }
    #bookNow p {
        padding: 2px 0;
        margin: 0;
    }
    #bookNow a {
        color: #FFF;
    }
    .book_btn {
        border-style: solid;
        border-width: 1px;
        border-color: #FFF;
        color: #FFF;
        text-decoration: none;
        text-align: center;
        background: url(//img.sarahashley.net.au/images/sa/visitgallery_bg.png) repeat-x;
        padding: 6px;
    }
    @media (min-width: 1220px){
        #bookNow {
            position: absolute;
            top: -250%;
            right: 30px;
            width: 264px;
            text-align: left;
            z-index: 99999;
            padding: 8px;
        }
        #bookNow p {
            padding: 10px 0;
        }
    }


.new-overlay {
    position: absolute;
    bottom: 0px;
    text-align: center;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.5);
    height: 45px;
    align-items: center;
    display: flex;
    justify-content: center;
}
.model_pagination {
    text-align: center;
}
.model_pagination a.btn {
    background: #000;
}

div.image_Gallery {
	padding-top:15px;
	max-height: 320px;
}

div.image_Gallery a {
	margin:0 auto;
	float:none;
	display:inline-block;
	position:relative;
	color:white;
}

@media (min-width: 748px) {
div.image_Gallery img {
   max-height: 309px;
    min-height: 300px;
    min-width: 245px;
    width: auto;
}

.selectionModelsList {
	max-height: 190px !important;

	min-height: 190px !important; 
	width: auto;
}

}

@media (max-width: 748px) { div.image_Gallery img  {
    min-height: 200px;
    min-width: 150px;
    width: auto;
}

.selectionModelsList {
        max-height: 190px !important;
         min-height: 190px !important; 
        width: auto;
}

}

.gallery_Images {
    display: inline-block;
}
.listing-name-banne {
	margin:0 auto;
	float:none;
	margin-bottom:15px;
	display:inline-block;
	position:relative;
}




#exampleSlider {
  position: relative;
}
@media (max-width: 767px) {
  #exampleSlider {
    border-color: transparent;
  }
}
#exampleSlider .MS-content {

  overflow: hidden;
  white-space: nowrap;
  margin-left: -15px;
}
@media (max-width: 767px) {
  #exampleSlider .MS-content {
    /*margin: 0;*/
  }
}
#exampleSlider .MS-content .item {
  display: inline-block;
  height: 100%;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  border-right: none;
  width: 25%;
  padding-left:15px;
  padding-right:15px;
}
@media (max-width: 1200px) {
  #exampleSlider .MS-content .item {
    width: 25%;
  }
}
@media (max-width: 992px) {
  #exampleSlider .MS-content .item {
    width: 33.3333%;
  }
}
@media (max-width: 767px) {
  #exampleSlider .MS-content .item {
    width: 50%;
  }
}
#exampleSlider .MS-content .item p {
  font-size: 30px;
  text-align: center;
  line-height: 1;
  vertical-align: middle;
  margin: 0;
  padding: 10px 0;
}
#exampleSlider .MS-controls button {
  position: absolute;
  border: none;
  background: black !important;
  top: 35px;
  color:black;
  margin-top: 11%;
  margin-left:-25px;
  margin-right: -25px;
}
@media (max-width: 767px) {
  #exampleSlider .MS-controls button {
   /* display: none; */
   margin-top: 35%;
  }
}
#exampleSlider .MS-controls button:hover {
  cursor: pointer;
}
#exampleSlider .MS-controls .MS-left {
  left: 10px;
}
@media (max-width: 992px) {
  #exampleSlider .MS-controls .MS-left {
    left: -2px;
  }
}
#exampleSlider .MS-controls .MS-right {
  right: 10px;
}
@media (max-width: 992px) {
  #exampleSlider .MS-controls .MS-right {
    right: -2px;
  }
}

.galleryMain {
	margin-left: -15px;
}
