@charset "utf-8";
/* CSS Document */
/*css creat by suncrossonline.com*/
/*date:25/05/2015*/

body { font-family:Calibri;
	margin-top: 0;
	
}
a:hover{ text-decoration:none;}
@font-face {
	font-family: 'calibri';
	src: local('?'), url('../fonts/calibri.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

h1, h1 {
	/*font-size:35pt;
	color:#820404;
	padding-top: 22px;*/
	/*font-size:35px;*/
	color:#333;
	font-weight:700;
	margin-bottom: 29px;
}

h1.title-last span {
	color: #c20e0e;
}
h2, h2 {
	font-size: 15pt;
	color: #575757;
	margin: 0;
	padding: 0;
	line-height: 27px;
}
.carousel-head h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.mrgbtmimg{margin-bottom:10px}
.contmrgpad{margin-top:60px;margin-bottom:15px;padding:0}
h3, h3 {
	font-size: 22pt;
	color: #575757;
	margin: 0;
	padding: 0;
}
h4, h4 {
	font-size: 1.1em;
	color: #333;
	font-weight:700;
	margin: 0;
	padding: 0;
}
.h6, h6{color: #333;font-weight:700;font-size:1.1em}

.entry-content h4{margin-bottom:15px}
p, p {
	font-size: 12pt; color:#333;
}
li {
	list-style: none;
}
header{ background:url(../images/header-bg.png) repeat-x; padding-top:12px;}
.logo{ position:absolute; margin-top:-6px; left:0;}
.manu-bar{ margin-top:20px;}
.manu-bar li a{ background:#fff;display:block; margin-left:5px; border-radius:4px; box-shadow:0 0 2px #ccc; color:#3e3e3e;}
.nav>li>a:focus, .nav>li>a:hover{ background:#f20108; color:#fff;}
.nav>li.active>a{ background:#f20108; color:#fff; }
li a.austred{color:red}
.carousel-head h3{ color:#e43535; text-shadow:none; font-weight:bold;}
.carousel-head p{color: #333333;
   
    text-shadow: none;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 28px;
    margin-top: 3px;}
.carousel-head p a{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bb171d+0,da272d+100;Grey+Blue+3D */
background: #bb171d; /* Old browsers */
background: -moz-linear-gradient(top,  #bb171d 0%, #da272d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bb171d), color-stop(100%,#da272d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bb171d 0%,#da272d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bb171d 0%,#da272d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bb171d 0%,#da272d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bb171d 0%,#da272d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb171d', endColorstr='#da272d',GradientType=0 ); /* IE6-9 */ color: #fff;
       padding: 4px 17px;
    border-radius: 4px;
   
    font-family: Calibri;
    font-weight: normal;
    /*margin-top: 9px;*/
    display: inline-block;   -moz-transition: background-color 2s ease-out;
  -o-transition: background-color 2s ease-out;
  transition: background-color 2s ease-out; }	
.carousel-head p a:hover{ text-decoration:none; background:#bb171d;  
}	
.box {
  width: 150px;
  height: 150px;
  background: red;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
 
}

.box:hover {
  background-color: green;
  cursor: pointer;
}
.bg-secound{ background:#ff6666;}
.main-first-containt{ text-align:center; padding-top:30px; padding-bottom:40px;}
.main-first-containt p{ color:#fff; float: none;font-size: 12pt; font-weight:normal;}
.read-more{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bb171d+0,da272d+100;Grey+Blue+3D */
background: #bb171d; /* Old browsers */
background: -moz-linear-gradient(top,  #bb171d 0%, #da272d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bb171d), color-stop(100%,#da272d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bb171d 0%,#da272d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bb171d 0%,#da272d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bb171d 0%,#da272d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bb171d 0%,#da272d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb171d', endColorstr='#da272d',GradientType=0 ); /* IE6-9 */ color: #fff;
       padding: 4px 17px;
    border-radius: 4px;
    font-size: 14pt;
    font-family: Calibri;
    font-weight: normal;
    margin-top: 9px;
    display: inline-block;   -moz-transition: background-color 2s ease-out;
  -o-transition: background-color 2s ease-out;
  transition: background-color 2s ease-out; }
.read-more:hover{text-decoration:none; background:#bb171d; color:#fff;}
.bg-main-three{ background: url(../images/main-secound-bg.jpg) no-repeat; -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; padding-top:50px; padding-bottom:50px}
.poduct-box{ text-align:center; /*border:8px solid #4c4c4c;*/ position:relative; margin-bottom:30px;}
.poduct-box img{ width:100%}
.poduct-box div{ position:absolute; width:100%; height:100%; display:block; text-align:center; top:0;}
.poduct-box div:hover{ background:none;}
.poduct-box  a,.poduct-box a:hover{ display: block;
    width: 100%;
    height: 100%;
    
    color: #fff;
    /*text-transform: uppercase;*/
    /*font-weight: bold;*/
    }
.poduct-box a span{ position:absolute; top:40%; left:0; right:0; font-size:17pt; margin:0 auto; width:100%; background:rgba(0, 0, 0, 0.63); padding-top:10px; padding-bottom:10px;}	
.poduct-box a span i{ display:block; font-size:11pt; font-style:normal;}
.poduct-box div a:hover{ text-decoration:none;  font-size:17pt; text-shadow:2px 2px 2px #000;}
.poduct-box div a span{ font-size:12pt !important;}
.padding-margin{ padding:0 !important; margin:0 !important;}
.grid{ padding:0 !important;}
figure.effect-ruby1 img{ opacity:1 !important;}
.effect-ruby1 figcaption{ width:100%; /*background: rgba(0, 0, 0, 0.64);*/ height:100%; position:absolute;}
.effect-ruby1 figcaption h2{ width:100%; height:100%; display:block; margin-top:0 !important; padding-top:0%; text-shadow: 1px 1px 5px #000;}
.effect-ruby1 figcaption a{ display:block; color:#fff; width:100%; height:100%; font-weight:bold;}
.grid-widht{ width:100% !important; max-width:100% !important;}
footer{ background:#ff6666;}
.footer-ul{ margin-top:20px; padding:0; padding-bottom:20px;}
.footer-ul li{ margin-bottom:15px; list-style:none;     min-height: 80px;}
.footer-ul li a, .footer-ul li a:hover{ color:#fff; display:block; width:100%; clear:both;}
.footer-ul li a:hover{ color:#000;}

.follows-box .h4{     font-size: 15pt;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    text-shadow: none !important;
    padding-top: 7px;}
.follows-box a,.follows-box a:hover{ font-size:25px;  color:#fff;}
.follows-box a:hover{ font-size:25px;  color:#f20108;}
.follows-box p{ color:#fff;}
.redimp{color:#f00;}
.sidebarhead{color:#337ab7}
.captbook{margin: 0 auto;padding-bottom: 10px;padding-top: 10px;width: 100%;color:#fff;}
span.captbook i
	{display: block;
    /*font-size: 11pt;*/
    font-style: normal;}

.stcntact{background:#000;color:#fff;padding:15px;font-weight:bold}	
	
.grid figure img.lvlogo{opacity:1;padding-top:17%;width:95% !important}
.padding-margin.lgopad{padding-left:1% !important}
.grid figure.lgopad{background:#fff;}
.wdthlogotp{position: absolute; z-index: 11111; }
/*.headtltpadtp{padding-top:30px}*/
	
.form-group.mrgn{margin-bottom:5px}	
.modal-header,.modal-body,.modal-footer{padding:5px}	
	
	
	
	
	
	
	
	
	
 @media only screen and (min-width:768px) and (max-width:3200px) {
.poduct-box div a,.poduct-box div a:hover{ font-size:17pt;}
.poduct-box div a:hover{font-size:18pt;}
.footer-ul {border-right: 1px solid #aa3737;}
.follows-box{ color:#fff; text-align:right;}
.carousel-head{ left:0;left: -201px;
    top:37%;}
.header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0;
    z-index: 10000;
    transition: all 0.2s ease-in-out;
    height: auto;
    background-color:transparent;  
   text-align: center;
    line-height: 40px;
	
}

.header.active {
    background: #fff;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); padding-bottom:10px;
}
.manu-bar li a{box-shadow:0 0 2px #999;}h1.mainheadttle{font-size:35px;}.captbook{ font-size:17pt;}
span.captbook i	{ font-size: 16pt;}.stcntact{font-size:20px;}.wdthlogotp{width:20%}.headtltpadtp{padding-top:30px}
}
@media only screen and (min-width:1260px) and (max-width:3200px) { 
.manu-bar li a{ padding:7px 9px; font-size: 11pt;}
.carousel-head h3{ font-size:55px;}
.carousel-head p{font-size: 16pt; line-height: 28px;margin-top: 3px;}
.carousel-head p a{ font-size:14pt;}
h1.mainheadttle{font-size:35px;}.sidebarhead{font-size:25px;}.captbook{ font-size:17pt;}
span.captbook i	{ font-size: 16pt;}h1.mainheadttle{margin-bottom:29px}.stcntact{font-size:20px;}.wdthlogotp{width:22%}.headtltpadtp{padding-top:30px}
}
@media only screen and (min-width:1200px) and (max-width:2300px) { 
.manu-bar li a{ padding:7px 9px; font-size: 11pt;}
.carousel-head h3{ font-size:46px;}
.carousel-head p{font-size: 16pt; line-height: 28px;margin-top: 3px;}
.carousel-head p a{ font-size:14pt;}
.navbar-brand>img{ width:322px;}h1.mainheadttle{font-size:35px;margin-bottom:29px}.sidebarhead{font-size:25px;}.captbook{ font-size:17pt;}
span.captbook i	{ font-size: 16pt;}.stcntact{font-size:20px;}.wdthlogotp{width:14%;top: 50px;}.headtltpadtp{padding-top:30px}
}
@media only screen and (min-width:1024px) and (max-width:1199px) {
.manu-bar{padding-left: 13%;}	
.manu-bar li{ margin-bottom:10px;}
.logo{ width:278px;}
.manu-bar li a{ padding:5px 8px;}
.carousel-head h3{ font-size:38px;}
.carousel-head p{font-size:14pt; line-height:24px;margin-top: 3px;}
.carousel-head p a{ font-size:12pt;}h1.mainheadttle{font-size:35px;margin-bottom:29px}.sidebarhead{font-size:25px;}.captbook{ font-size:17pt;}
span.captbook i	{ font-size: 16pt;}.wdthlogotp{width:20%}.headtltpadtp{padding-top:14px}
}
@media only screen and (min-width:992px) and (max-width:1023px) {
.manu-bar{ padding-left:28%;}	
.manu-bar li{ margin-bottom:10px;}
.logo{ width:150px;}
.manu-bar li a{ padding:5px 8px;font-size: 9pt;}
.carousel-head h3{ font-size:38px;}
.carousel-head p{font-size:13pt; line-height:22px;margin-top: 3px;}
.carousel-head p a{ font-size:11pt;}h1.mainheadttle{font-size:35px;margin-bottom:29px}.sidebarhead{font-size:25px;}.captbook{ font-size:17pt;}
span.captbook i	{ font-size: 16pt;}.stcntact{font-size:20px;}.wdthlogotp{width:20%}.headtltpadtp{padding-top:14px}
}
@media only screen and (min-width:824px) and (max-width:991px) {
.manu-bar{ padding-left:13%; margin-right:8px;}	
.manu-bar li{ margin-bottom:10px;}
.logo{ width:208px;}
.container{ width:100%;}
.manu-bar li a{background: #fff;
    display: block;
    margin-left: 5px;
    border-radius: 4px;
    box-shadow: 1px 1px 1px #ccc;
    color: #3e3e3e;
    padding: 4px 7px;
    font-size: 9pt;}
.carousel-head h3{ font-size:29px;}
.carousel-head p{font-size:13pt; line-height:22px;margin-top: 3px;}
.carousel-head p a{ font-size:11pt;}h1.mainheadttle{font-size:25px;margin-bottom:10px}.sidebarhead{font-size:20px;}.captbook{ font-size:17pt;}
span.captbook i	{ font-size: 16pt;}.stcntact{font-size:20px;}.wdthlogotp{width:20%}.sidebar div h1{font-size:25px;}.headtltpadtp{padding-top:3px}

}
@media only screen and (min-width:768px) and (max-width:823px) {
.manu-bar{ padding-left:14%; margin-right:8px;}	
.manu-bar li{ margin-bottom:10px;}
.logo{ width:193px;}
.container{ width:100%;}
.manu-bar li a{background: #fff;
    display: block;
    margin-left: 5px;
    border-radius: 4px;
    box-shadow: 1px 1px 1px #ccc;
    color: #3e3e3e;
    padding: 2px 5px;
    font-size: 8pt;}
.carousel-head h3{ font-size:24px;}
.carousel-head p{font-size:10pt; line-height:22px;margin-top: 3px;}
.carousel-head p a{ font-size:10pt;}h1.mainheadttle{font-size:25px;margin-bottom:0px}.sidebarhead{font-size:20px;}.captbook{ font-size:17pt;}
span.captbook i	{ font-size: 16pt;}.stcntact{font-size:20px;}.wdthlogotp{width:20%}.sidebar div h1{font-size:25px;}
.headtltpadtp{padding-top:3px}
}
 @media only screen and (min-width:500px) and (max-width:767px) {
	 .poduct-box div a,.poduct-box div a:hover{ font-size:14pt;}
	 .poduct-box div a:hover{font-size:15pt;}
	 .grid figure figcaption{ padding:0!important;}
.follows-box{ color:#fff; text-align:left;}
.logo{ width:177px;}
.navbar-fixed-top{ background:#fff url(../images/header-bg.png) repeat-x;}
.navbar-toggle {margin-top: 18px;}
.manu-bar li a{ border-radius:0; margin-bottom:2px; box-shadow:none;}

#navbar{    border-top: 1px solid #8C8C8C;}
.carousel-head h3{ font-size:24px;}
.carousel-head p{font-size:10pt; line-height:22px;margin-top: 3px;}
.carousel-head p a{ font-size:10pt;}
.dropdown-menu{ border-bottom:1px solid #ccc;}
.carousel-head{ left:0;left: -90px;
    top:20%;}
.slider{ margin-top:40px;}	h1.mainheadttle,.sidebar h1{font-size:22px;margin:0}.sidebarhead{font-size:18px;}.captbook{ font-size:12pt;}
span.captbook i	{ font-size: 12pt;}.stcntact{font-size:10px;}
.mobpadbook{padding-left:5px;padding-right:5px}.wdthlogotp{width:23%}.headtltpadtp{padding-top:9px}
}
 @media only screen and (min-width:320px) and (max-width:499px) {
.logo{ width:165px;}
.poduct-box div a,.poduct-box div a:hover{ font-size:13pt;}
.poduct-box div a:hover{font-size:14pt;}
.follows-box{ color:#fff; text-align:left;}
.navbar-fixed-top{ background:#fff url(../images/header-bg.png) repeat-x;}
.navbar-toggle {margin-top: 18px;}
.manu-bar li a{ border-radius:0; margin-bottom:2px; box-shadow:none;}
#navbar{    border-top: 1px solid #8C8C8C;}
.carousel-head h3{ font-size:15px;}
.carousel-head p{font-size:9pt; line-height:18px; margin-bottom:0;}
.carousel-head p a{ font-size:9pt;}
.dropdown-menu{ border-bottom:1px solid #ccc;}
.carousel-head{ left:0;left:-50px;top:10%;}
.slider{ margin-top:44px;}h1.mainheadttle,.sidebar h1{font-size:22px;margin:0}.sidebarhead{font-size:18px;}.captbook{ font-size:12pt;}
span.captbook i	{ font-size: 12pt;}.stcntact{font-size:10px;}
.mobpadbook{padding-left:5px;padding-right:5px}.wdthlogotp{width:23%}.headtltpadtp{padding-top:0px;padding-bottom:5px}
}
@media only screen and (min-width:80px) and (max-width:319px) {
.poduct-box div a,.poduct-box div a:hover{ font-size:13pt;}
.poduct-box div a:hover{font-size:14pt;}
.follows-box{ color:#fff; text-align:left;}

.navbar-fixed-top{ background:#fff url(../images/header-bg.png) repeat-x;}
.navbar-toggle {margin-top: 18px;}
.manu-bar li a{ border-radius:0; margin-bottom:2px; box-shadow:none;}
#navbar{    border-top: 1px solid #8C8C8C;}
.carousel-head h3{ font-size:15px;}
.carousel-head p{font-size:10pt; line-height:22px;margin-top: 3px;}
.carousel-head p a{ font-size:10pt;}
.dropdown-menu{ border-bottom:1px solid #ccc;}
.carousel-head{ left:0;left: -100px;
    top:10%;}
.slider{ margin-top:44px;}h1.mainheadttle,.sidebar h1{font-size:22px;margin:0}.sidebarhead{font-size:18px;}.captbook{ font-size:12pt;}
span.captbook i	{ font-size: 12pt;}.stcntact{font-size:10px;}
.mobpadbook{padding-left:5px;padding-right:5px}.wdthlogotp{width:23%}.headtltpadtp{padding-top:0px;padding-bottom:5px}
 }

.grid figure img{ width:100% !important;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
 
    margin-right: 15px;
    margin-bottom: 8px;
    /* background-color: transparent; */
    background-image: none;
    border: 1px solid transparent;
    /* border-radius: 4px; */
    background:#B40000;
   
    border-radius: 0;
}
.navbar-toggle .icon-bar{ background:#fff;}
.dropdown-menu li a{ margin-left:0; border-radius:0; box-shadow: none; padding-top:7px !important; padding-bottom:0 !important;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{ background:#f20108}
.navbar-right .dropdown-menu{ left:0;}
.tmp_LOGO{ margin-bottom:30px; background:#fff; display:block; padding:5px 7px 5px 5px;border-radius:10px}
.dropdown-menu{min-width:126px}








	

