/* Enter Your Custom CSS Here 
@media only screen and (max-width: 767px){
  .header-slider {
    height: 400px !important;
  }
}

/* @media only screen and (max-width: 1024px){
  .site-header .col-md-4.col-sm-8.col-xs-12 {
    margin-bottom: 0px;
  }
  .site-header .col-md-8.col-sm-4.col-xs-12 {
    top: -50px;
  }
  .btn-menu {
    float: left;
    margin-left: 20px;
  }
}
@media only screen and (max-width: 1024px){
  .site-header .col-md-4.col-sm-8.col-xs-12 {
    margin-bottom: 0px;
  }
  .site-header {
    padding-bottom: 0;
  }
  .site-logo, .header-wrap .col-md-4 {
    margin-bottom: 0;
  }
  .site-header .col-md-8.col-sm-4.col-xs-12 {
    top: -55px;
  }
  #mainnav-mobi {
    top: 20px;
  }
  .btn-menu {
    float: left;
    margin-left: 20px;
  }
}*/
@media only screen and (max-width: 767px){
  .header-slider {
    height: 410px !important;
  }
}

.title-post {
	display:none;
}

@media only screen and (max-width: 1024px){

.site-header .col-md-4.col-sm-8.col-xs-12 {
  margin-bottom: 0px;
}
.site-header {
  padding-bottom: 0;
}
.site-logo, .header-wrap .col-md-4 {
  margin-bottom: 0;
}
.site-header .col-md-8.col-sm-4.col-xs-12 {
  top: -37px;
}
#mainnav-mobi {
  top: 50px;
}
.btn-menu {
  float: left;
  margin-left: 5px;
}
}
.roll-button {
	font-family:PT Serif, serif!important;
	font-size: 20px;
	text-transform: none;
	font-weight: 300;
}


.bg-image {
  /* image specified in separate class below */
  height: 240px;
  width: 100%; 
}

.bg-image-wedding {
  background-image: url(http://www.new.tibet-corner.com/wp-content/uploads/2016/09/WebSiteBG-1.png);

  /* lt ie8 */
  -ms-background-position-x: center;
  -ms-background-position-y: bottom;
  background-position: center bottom;

  /* scale bg image proportionately */
  background-size: cover;
    
  /* ie8 workaround - http://louisremi.github.io/background-size-polyfill/ */
  -ms-behavior: url(https://cdn.css-tricks.com/backgroundsize.min.htc);
  /* prevent scaling past src width (or not) */
  /* max-width: 1200px; */
}

/* example media queries */
@media only screen and (min-width : 768px) {
  .bg-image { height: 320px; }
}

@media only screen and (min-width : 1200px) {
  .bg-image { height: 400px; }
}
.text-slider .maintitle,
.text-slider .subtitle {
	text-shadow: 4px 1px 5px #000;
}
.site-description {
	text-shadow: 4px 1px 5px #000;
}
/*.rotate:hover{
-webkit-transform: rotateZ(-30deg);
-ms-transform: rotateZ(-30deg);
transform: rotateZ(-30deg);
}

.circle:hover{
        border-radius:50%;
}
*/

.grow:hover{
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

