@charset "utf-8";

/* CSS Document */

.tab-content .tab-pane p>span{    font-size: 1.0833em !important;

    line-height: 1.6666 !important;

    margin-bottom: 0px !important;color:#000;}

.tab-content .tab-pane b{	color: #ff6000;}

.heading-top-text {

border-bottom: 3px solid #232323;

text-align: center;

color: #232323;

	height: 10px;

}

.active-text {

font-family: 'EB Garamond', serif !important;

font-size: 31px;

font-weight: 600;

padding: 0 20px;

background-color: #f5f5f5;

 text-transform: uppercase;

  letter-spacing: 0.1em;

 

  text-shadow: 0.07em 0.07em 0 rgba(0, 0, 0, 0.1);

}

.box-color{background-color:#f6f6f6 !important;}

.middle-item-right{font-size:25px ;font-weight:800;text-align:right;text-transform: uppercase;}

.middle-item-left{font-size:25px !important;font-weight:800;text-align:left;text-transform: uppercase;}

.inner-text-right{text-align: right;color: #232323;line-height: 1.4;    font-family: 'Open Sans Condensed', sans-serif;}

.inner-text-left{text-align: left;color: #232323;line-height: 1.2;    font-family: 'Open Sans Condensed', sans-serif;}

.main-class{margin-bottom:16px !important;}

.detail-para{padding:15px !important;}

.red{color: #e42d2c !important;font-weight:800 !important;}

.contact-list li{padding-left: 28px !important;}

.list-black{color:#201c1c;  font-family: 'Open Sans Condensed', sans-serif;}

.mobile-align {padding-left:44px;}

/*figcaption----*/

.image-box.style5 figure figcaption, .image-box.style11 figure figcaption {

    position: absolute;

    bottom: 12px;

    z-index: 3;

     left: 0; 

     top: 130px !important; 

	 bottom:0px !important;

    padding: 5px 20px 5px 20px;

     min-width: 0px !important; 

    width: 100% !important;

    background: rgba(16, 15, 15, 0.78) !important;

  	font-size:11px;

    

     transition:none !important; 



     transform: none !important; 

}

 .hover-effect:after {

 

    background: url(../images/icon/hover-effect.png) no-repeat center;

	}

	

/*****************side icon**********************/

@import url(../admin/icofont/css/icofont.css);

.testimon-box{padding:16px !important;}

.testimonial-viewport{height:120px;}

.sort-email-updates{background: #093479 !important;padding: 0 29px !important;color: #fff !important;}

[class*="icofont-"]:before {

   font-family: "icofont", sans-serif;

}



#sticky-social {

   left: 0;

   position: fixed;

   top: 172px;

   z-index: 99999;

}

#sticky-social a {

   background: #333;

   color: #fff;

   display: block;

   height: 35px;

   font: 18px "Open Sans", sans-serif;

   line-height: 35px;

   position: relative;

   text-align: center;

   width: 45px;

}

#sticky-social a span {

   line-height: 35px;

   left: -120px;

   position: absolute;

   text-align:center;

   width:120px;

}

#sticky-social a:hover span {

   left: 100%;

  

}

#sticky-social a[class*="icofont-social-facebook"],

#sticky-social a[class*="icofont-social-facebook"]:hover,

#sticky-social a[class*="icofont-social-facebook"] span { background: #3b5998; z-index:9; }



#sticky-social a[class*="icofont-social-twitter"],

#sticky-social a[class*="icofont-social-twitter"]:hover,

#sticky-social a[class*="icofont-social-twitter"] span { background: #00aced; }



#sticky-social a[class*="icofont-social-google-plus"],

#sticky-social a[class*="icofont-social-google-plus"]:hover,

#sticky-social a[class*="icofont-social-google-plus"] span { background: #dd4b39; }  



#sticky-social a[class*="linkedin"],

#sticky-social a[class*="linkedin"]:hover,

#sticky-social a[class*="linkedin"] span { background: #007bb6; }  



#sticky-social a[class*="icofont-social-instagram"],

#sticky-social a[class*="icofont-social-instagram"]:hover,

#sticky-social a[class*="icofont-social-instagram"] span { background: #517fa4; }  



#sticky-social a[class*="stumbleupon"],

#sticky-social a[class*="stumbleupon"]:hover,

#sticky-social a[class*="stumbleupon"] span { background: #eb4924; }  



#sticky-social a[class*="pinterest"],

#sticky-social a[class*="pinterest"]:hover,

#sticky-social a[class*="pinterest"] span { background: #cc2127; }  



#sticky-social a[class*="flickr"],

#sticky-social a[class*="flickr"]:hover,

#sticky-social a[class*="flickr"] span { background: #ff0084; }  



#sticky-social a[class*="tumblr"],

#sticky-social a[class*="tumblr"]:hover,

#sticky-social a[class*="tumblr"] span { background: #32506d; }

.author-head-right {

    text-align-last: right;

}



/************************small heading********************/

.small-heading{

font-family: Gill Sans, Verdana;

 font-size: 11px;

 line-height: 14px;

 text-transform: uppercase;

 letter-spacing: 2px;

 font-weight: bold;

}

.big-heading{

 font-family: times, Times New Roman, times-roman, georgia, serif;

 color: #444;

 margin: 0;

 padding: 0px 0px 6px 0px;

 font-size: 51px;

 line-height: 44px;

 letter-spacing: -2px;

 font-weight: bold;

}



@import url(https://fonts.googleapis.com/css?family=EB+Garamond|Cardo:400italic);









.sandbox-correct-pronounciation {

  padding: 0em 0 0em 0;
  font-weight:900;

}



.heading-correct-pronounciation {



  margin: auto;

  text-align: center;

  position: relative;

}





.sandbox>h1 {

    margin-bottom: 10px !important;

  color: #111;

  font-family: 'Cardo', serif !important;

  font-size: 1.3em !important;

  font-weight: normal;

  font-style: italic;

  letter-spacing: 0.1em;

  line-height: 2.2em;

}



em {

  font-family: 'EB Garamond', serif !important;

  font-size: 2.9em;

  text-transform: uppercase;

  letter-spacing: 0.1em;

  display: block;

  font-style:normal;

  padding-top: 0.1em;

  text-shadow: 0.07em 0.07em 0 rgba(0, 0, 0, 0.1);

 } 

  em::before, em::after {

  content: "§";

  display: inline-block;

  -webkit-transform: rotate(90deg);

  -moz-transform: rotate(90deg);

  -o-transform: rotate(90deg);

  -ms-transform: rotate(90deg);

  transform: rotate(90deg);

    opacity: 6.2;

  margin: 0 0.6em;

  font-size: 0.5em;

  color:#111;

}

.box-substitute{    margin-bottom: 3px !important;}

.bottom {

  font-size: 1.5em;

  letter-spacing: 0.07em;

  font-size: 1em;

  display: block;

}

.date { border-top: 1px solid #000; position: relative; top: 20px; margin-bottom: 30px; }

.date span { color: #000; text-decoration: none; font-style: italic; font-size: 15px; text-align: center; padding: 2px 5px; background: #fff; width: 150px; margin: 0 auto; display: block; position: relative; /*top: -10px; */bottom:15px;font-family: "Droid serif", serif; }









.line { border-top: 1px solid #111; display: block; margin-top: 60px; padding-top: 50px; position: relative; }



.read-more { -moz-border-radius: 50%; -moz-transition: all 0.2s ease-in-out; -webkit-border-radius: 50%; -webkit-transition: all 0.2s ease-in-out; background: #dd4b39; border-radius: 50%; border: 10px solid #fdfdfd; color: #fff; display: block; font-family: 'Open Sans', sans-serif; font-size: 12px; height: 85px; line-height: 66px; margin: -40px 0 0 -40px; position: absolute; bottom: 9px; left: 50%; text-align: center; text-transform: uppercase; width: 85px; }





.read-more:hover { background: #111; text-decoration: none; cursor:pointer;color:#fff;}

.para-modal{color:rgba(93, 95, 98, 0.93);font-family: "Libre Baskerville", serif;font-size:16px;}





/******************************************************/

@import url(https://fonts.googleapis.com/css?family=BenchNine:700);

@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);







.wrapper {

  width:100%;

  margin: 22px auto;/*36px auto;asha*/

  position: Relative;

}

.word {

  display: block;

  text-align: justify;

  font-family: "BenchNine";

  line-height: 0.8;

  text-transform: uppercase;

  letter-spacing: 0px;

      font-weight: bold;

}

.word1,

.word2 {

  color: #9BC5DE;

}

.word3{

  color: #000;

}

.word5,

.word4 {

  color: #e42d2c;

}



.word3 {

  font-size: 2.9em;

  text-align:right;

}

.word4 {

  font-size: 4.6em;/*5.5em;ashu*/

  text-align:right;

}

.word5 {

  font-size: 2.8em;

  text-align:right;

}

.box-sustitute{margin-bottom:0px !important;}

.label-contact{color: #fff;font-weight: bold;font-size: 1.1em !important;}

.contact-button{background: #ff6000;}

.contact-button:hover{background: #fff;border:2px solid #ff6000;color : #ff6000;}

.contact-form-header{color: #ff6000 !important;font-family: 'EB Garamond', serif !important;text-transform: uppercase;font-weight: 900;text-align:center;}

.input-contact-form{background:transparent !important;border:2px solid #fff !important;}

.soap-icon-block{width:40px !important;line-height:40px !important;}

.detsils-custom{text-align:center;color:#605757;font-weight: 500;}

.icon-background {

    color: #ff6000;

}

.contact-us-box{background:#fff !important;    font-family: philosopher;border: 2px solid #eae9e8;font-size:15px;font-weight: normal;}

.bordered {

       padding: 5px 5px 0px 5px;

        border: 6px double #ff6000;

  }

.soap-saving-custom{background:#ff6000 !important;}

.custom-box{    margin-bottom: 23px !important;}

.img-circle {

    border-radius: 50%;

}

.inner-form{

font-size: 1.0333em !important;

    color: #000;

}

.form-grp-pad{margin-bottom: 28px !important;}

.description-para{    margin-bottom: 7px;color: black;font-size: 1.0233em;}

.travelo-box-pad{    padding: 15px !important;}

.main-form-pad{margin-bottom: 15px !important;}

/**************************************media**********************************/

@media (max-width:970px){

.middle-block-height{height:140px !important;}

.middle-block-height-left{height:70px !important;}

.word3,.word4,.word5{text-align: center;}

}

@media (max-width:448px){

.middle-item-right{margin-top: -39.5px  !important;}





}

@media (max-width:970px) and (min-width:600px){

.inner-text-right{text-align: center;}

.inner-text-left{text-align: center;}

.middle-block-height{height:70px !important;}



}

.travelo-box .contact-form-header{margin-bottom:40px !important;}
.single-service {
    padding: 20px;
    border: 2px dotted #a4a4a4;
    margin-bottom: 20px;
}
.service h3 {
    font-family: 'Roboto';
    font-weight: 600;
    letter-spacing: 0.1em;
    color: #333;
}
.service p{
    
    color: #333;
    text-align: justify;
	    font-family: 'Open Sans Condensed', sans-serif;
}
[class^="fa"].circle, [class*=" fa"].circle{
    border: 1px solid;
    width: 1.8em;
    height: 1.8em;
    line-height: 1.7333em;
    -webkit-border-radius: 50% 50% 50% 50%;
    -moz-border-radius: 50% 50% 50% 50%;
    -ms-border-radius: 50% 50% 50% 50%;
    border-radius: 50% 50% 50% 50%;
    display: inline-block;
    text-align: center;
}