@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontawesome-webfont.woff') format('woff'),
		 url('../fonts/fontawesome-webfont.otf') format('opentype'),
         url('../fonts/fontawesome-webfont.ttf') format('truetype'),
         url('../fonts/fontawesome-webfont.svg#FontAwesome') format('svg');
		 }
		 
@font-face {
    font-family: 'TradeGothic LT Extended';
    src: url('../fonts/Trade Gothic LT Extended.eot');
    src: url('../fonts/Trade Gothic LT Extended.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Trade Gothic LT Extended.woff') format('woff'),
		 url('../fonts/Trade Gothic LT Extended.otf') format('opentype'),
         url('../fonts/Trade Gothic LT Extended.ttf') format('truetype'),
         url('../fonts/Trade Gothic LT Extended.svg#TradeGothic LT Extended') format('svg');
		 }
		 
body{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:justify;
	font-family:"TradeGothic LT Extended";
	color:#000;
	font-weight:normal;
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E4E4E4));
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #E4E4E4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E4E4E4');
	}
	
.totalbodyheight{
	min-height:100%;
	}
	
.newfontsdivone{
	font-family:'TradeGothic LT Extended';
	}
	
.footerfixeddiv{
    position: relative;
    /*bottom: 0;*/
    width: 100%;
    /* Set the fixed height of the footer here */
    min-height: 140px;
	clear:both;
	color:#FFF;
	/*margin-top:-10px;*/
	padding:0px 0px 0px 0px;
	}
	
.displayshowsocial{
	display:block;
	}
	
.displaynone{
    display:none;
  }
  
.displayblock{
    display:block;
  }

.clear{
	clear:both;
}

.fl{
	float:left;
}

.fr{
	float:right;
}

.floatnone{
	float:none;
}

.work-item-newimage{
	margin-bottom:10px;
	height:370px;
	}
	
.view-item-product{
	height:298px;
	border:4px solid #d9d9d9;
	box-shadow:0 0 2px #666666;
	/*margin-bottom:20px;*/
	width:100%;
}
	
.view-item-product>img{
	height:290px;
	width:100%;
	overflow:hidden;
}

.work-item-newimage-small{
	margin-bottom:10px;
	height:192px;
	}
	
.work-item-newimage-newdiv{
	margin-bottom:10px;
	height:274px;
	}
	
.view-item-product-small{
	height:152px;
	border:4px solid #d9d9d9;
	box-shadow:0 0 2px #666666;
	/*margin-bottom:20px;*/
	width:100%;
}
	
.view-item-product-small>img{
	height:144px;
	width:100%;
	overflow:hidden;
}

.work-item{
	margin-bottom:10px;
	height:370px;
}
.view-item{
	height:290px;
	border:4px solid #d9d9d9;
	box-shadow:0 0 2px #666666;
	/*margin-bottom:20px;*/
	width:100%;
}
.view-item>img{
	height:290px;
	width:100%;
}
.mask{
	height:290px;
	width:100%;
}
.work-item h4{
	margin-top:13px;
	text-align:center;
	margin-bottom:7px;
}
.work-item p{
	text-align:center;
	margin-top:0;
}

.menupaddingdivone{
	padding:0px 0px;
	}

.view-item>img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.view-item .mask {
   background-color: rgba(255, 231, 179, 0.3);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}

.view-item p {
   color: #FFF;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   border-bottom: 1px solid rgba(255, 255, 255, 0.2);
   background: transparent;
   margin: 100px 20px 0px 20px;
   padding-bottom:10px;
   font-size:20px;
   font-weight:bold;
}
.view-item a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   background:url(../img/magnify.png) no-repeat center;
   width:25px;
   height:25px;
   display:block;
   margin:15px 0 0 92px;
   padding:6px 35px;
   border:1px solid rgba(255, 255, 255, 0.2);
}
.view-item a.info:hover{
	border:1px solid rgba(255, 255, 255, 1);
}
.view-item:hover>img {
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-item:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-item:hover p,.view-item:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-item {
   float: left;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background:#2b8be9;
}
.view-item .mask,.view-item .content {
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
   width:100%;
}
.view-item img {
   display: block;
   position: relative;
}


.work-item-new{
	margin-bottom:10px;
	height:192px;
}
.view-item-new{
	height:144px;
	border:4px solid #d9d9d9;
	box-shadow:0 0 2px #666666;
	/*margin-bottom:20px;*/
	width:100%;
}
.view-item-new>img{
	height:144px;
	width:100%;
}
.masknewimage{
	height:144px;
	width:100%;
}
.work-item-new h4{
	margin-top:13px;
	text-align:center;
	margin-bottom:7px;
}
.work-item-new p{
	text-align:center;
	margin-top:0;
}

.view-item-new>img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.view-item-new .masknewimage {
   background-color: rgba(255, 231, 179, 0.3);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}

.view-item-new p {
   color: #FFF;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   border-bottom: 1px solid rgba(255, 255, 255, 0.2);
   background: transparent;
   margin: 27px 10px 0px 10px;
   padding-bottom:10px;
   font-size:17px;
   font-weight:bold;
}
.view-item-new a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   background:url(../img/magnify.png) no-repeat center;
   width:25px;
   height:25px;
   display:block;
   margin:15px 0 0 92px;
   padding:6px 35px;
   border:1px solid rgba(255, 255, 255, 0.2);
}
.view-item-new a.info:hover{
	border:1px solid rgba(255, 255, 255, 1);
}
.view-item-new:hover>img {
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-item-new:hover .masknewimage {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-item-new:hover p,.view-item-new:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-item-new {
   float: left;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background:#2b8be9;
}
.view-item-new .masknewimage,.view-item-new .content {
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
   width:100%;
}
.view-item-new img {
   display: block;
   position: relative;
}

.graphicalmapbgdiv{
	background:url(../image/graphicabggradient.jpg) top center repeat-y;
	padding:10px 0px;
	}
	
.menubggradientdiv{
	background:url(../image/gradientbgimage.png) top center repeat;
	}

.menutbpaddingdiv1{
	padding:8px 0px 7px 0px;
	vertical-align:top;
	}
	
.menutbpaddingonediv{
	padding:8px 0px 7px 0px;
	vertical-align:top;
	}

.menutlpaddingdiv2{
	padding:5px 0px 0px 23px;
	vertical-align:top;
	}
	
.menulpaddingdiv2{
	padding:0px 0px 0px 23px;
	vertical-align:top;
	}

.newpadding-left-zero{
	padding-left:0px;
	}
	
.newpadding-right-zero{
	padding-right:0px;
	}
	
.newpadding-top-zero{
	padding-top:0px;
	}
	
.newpadding-bottom-zero{
	padding-bottom:0px;
	}
	
.popupsmallimagewidt{
	margin:-60px -60px 0px 0px;
	}

.social-icons{
	margin:0px auto;
}
.social-icons ul li:first-child, ol li:first-child {
	margin-top: 0px;
	margin-left:0;
}
.social-icons li {
	float: left;
	width: 30px;
	height: 30px;
	background: none;
	padding: 0px;
	margin-left:6px;
	list-style:none;
}
.social-icons a.facebook:hover {
	background-position: -120px bottom;
}
.social-icons a.facebook {
	background-position: -120px top;
}
.social-icons li a {
	height: 30px;
	width: 30px;
	display: block;
	text-indent: -9999px;
	background:#000 url(../image/socialnetwork.png);	
	-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
	transition: background 0.5s ease;
}
.social-icons a.twitter {
	background-position: -60px top;
}
.social-icons a.twitter:hover {
	background-position: -60px bottom;
}
.social-icons a.googleplus {
	background-position: -30px top;
}
.social-icons a.googleplus:hover {
	background-position: -30px bottom;
}
.social-icons a.messageicon {
	background-position: -180px top;
}
.social-icons a.messageicon:hover {
	background-position: -180px bottom;
}
.social-icons a.photoicon {
	background-position: -150px top;
}
.social-icons a.photoicon:hover {
	background-position: -150px bottom;
}
.social-icons a.rss {
	background-position: -90px top;
}
.social-icons a.rss:hover {
	background-position: -90px bottom;
}
.social-icons a.linkdin {
	background-position: 0px top;
}
.social-icons a.linkdin:hover {
	background-position: 0px bottom;
}

.boxshadownonediv{
	box-shadow:0 0px 0px rgba(0, 0, 0, 0.05) !important;
	}
	
.newfocusdivone a{
	text-decoration:none !important;
	}

.displaynone{
	display:none;
	}

.menubarwidthdivnew{
	
	}

.smallrpaddingdivnew{
	padding:0px 5px 0px 5px;
	vertical-align:top;
	}

.smallrpaddingdiv1{
	padding:0px 5px 0px 0px;
	vertical-align:top;
	}

.rpaddingdiv1{
	padding:0px 10px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv2{
	padding:0px 20px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv3{
	padding:0px 30px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv4{
	padding:0px 40px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv5{
	padding:0px 50px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv6{
	padding:0px 50px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv7{
	padding:0px 70px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv8{
	padding:0px 80px 0px 0px;
	vertical-align:top;
	}
	
.rpaddingdiv9{
	padding:0px 90px 0px 0px;
	vertical-align:top;
	}
	
.lpaddingdiv1{
	padding:0px 0px 0px 10px;
	vertical-align:top;
	}
	
.lpaddingdiv2{
	padding:0px 0px 0px 20px;
	vertical-align:top;
	}
	
.lpaddingdiv3{
	padding:0px 0px 0px 30px;
	vertical-align:top;
	}
	
.lpaddingdiv4{
	padding:0px 0px 0px 40px;
	vertical-align:top;
	}
	
.lpaddingdiv5{
	padding:0px 0px 0px 50px;
	vertical-align:top;
	}
	
.lpaddingdiv6{
	padding:0px 0px 0px 60px;
	vertical-align:top;
	}
	
.lpaddingdiv7{
	padding:0px 0px 0px 70px;
	vertical-align:top;
	}
	
.lpaddingdiv8{
	padding:0px 0px 0px 80px;
	vertical-align:top;
	}
	
.lpaddingdiv9{
	padding:0px 0px 0px 90px;
	vertical-align:top;
	}
	
.rbpaddingdiv1{
	padding:0px 10px 10px 0px;
	vertical-align:top;
	}
	
.logodivwidth{
	padding:0px 90px 0px 0px;
	vertical-align:top;
	}
	
.menulpaddingdiv{
	padding:0px 0px 0px 87px;
	vertical-align:top;
	}
	
.lrpaddingdiv2{
	padding:0px 17px 0px 17px;
	vertical-align:top;
	}
	
.menumarginleft{
	margin-left:120px;
	}
	
.popupwindowmargintop{
	margin-top:40px;
	}
	
.toppopupdivone .modal-header{
	border-bottom: 1px solid #ffffff;
	}
	
.toppopupdivone .modal-footer {
padding: 0px;
margin-top: 15px;
text-align: right;
border-top: 1px solid #ffffff;
}

.newbannerfontssize{
    font-size:45px;
  }
  
.newdescriptionsize{
    font-size:30px;
  }
  
.visionmissionheight{
	min-height:700px;
	}
  
.headingdivnewone{
	font-size:35px;
	}
	
.fontsnewsizesmalldiv{
    font-size:10px;
  }
	
.fontsnewsizediv{
    font-size:11px;
  }
	
.fontssizediv{
    font-size:12px;
  }
  
.fontssizediv1{
    font-size:13px;
  }
  
.fontssizediv2{
    font-size:14px;
  }
  
.fontssizediv3{
    font-size:15px;
  }
  
.fontssizediv4{
    font-size:16px;
  }
  
.fontssizediv5{
    font-size:17px;
  }
  
.fontssizediv6{
    font-size:18px;
  }
  
.fontssizediv7{
    font-size:19px;
  }
  
.fontssizediv8{
    font-size:20px;
  }
  
.fontssizediv9{
    font-size:21px;
  }
  
.fontssizediv10{
    font-size:29px;
  }
  
.fontssizediv11{
    font-size:30px;
  }
  
.fontssizediv12{
    font-size:35px;
  }
  
.fontssizediv13{
    font-size:40px;
  }
  
.fontssizediv14{
    font-size:45px;
  }
  
.fontssizediv15{
    font-size:65px;
  }
	
.fontstyleitalicdiv{
    font-style:italic;
  }
  
.fontweightbolddiv{
    font-weight:bold;
  }
  
.fontstyleunderling{
    text-decoration:underline;
  }
  
.fontweightnormaldiv{
    font-weight:normal;
  }
  
.fontstyleuppercase{
    text-transform:uppercase;
  }
  
.textalignjustifydiv{
    text-align:justify;
  }
  
.textalignleftdiv{
    text-align:left;
  }
  
.textalignrightdiv{
    text-align:right;
  }
  
.textaligncenterdiv{
    text-align:center;
  }
  
.lrmargindiv1{
	margin:0px 10px 0px 10px;
	vertical-align:top;
	}
	
.newtbpaddingdivnew{
	padding:500px 0px 40px 0px;
	vertical-align:top;
	}
	
.tlpaddingdiv1{
	padding:10px 0px 0px 8px;
	vertical-align:top;
	}
  
.tpaddingdiv1{
	padding:10px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv2{
	padding:20px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv3{
	padding:30px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv4{
	padding:46px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv5{
	padding:50px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv6{
	padding:60px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv7{
	padding:70px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv8{
	padding:80px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv9{
	padding:90px 0px 0px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv28{
	padding:280px 0px 0px 0px;
	vertical-align:top;
	}
	
.newtbpaddingdiv1{
	padding:30px 0px 30px 0px;
	vertical-align:top;
	}
	
.smallbpaddingdiv1{
	padding:0px 0px 5px 0px;
	vertical-align:top;
	}
	
.socialtbpaddingdiv1{
	padding:3px 0px 3px 0px;
	vertical-align:top;
	}
	
.smalltbpaddingdiv1{
	padding:5px 0px 5px 0px;
	vertical-align:top;
	}
	
.smalltpaddingdiv1{
	padding:5px 0px 0px 0px;
	vertical-align:top;
	}
	
.smalltpaddingdiv2{
	padding:7px 0px 0px 0px;
	vertical-align:top;
	}
	
.menutpaddingdiv5{
	padding:50px 0px 0px 0px;
	vertical-align:top;
	}
	
.tbpaddingdivs{
	padding:1px 0px 20px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv1{
	padding:10px 0px 10px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv2{
	padding:20px 0px 20px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv3{
	padding:30px 0px 30px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv4{
	padding:40px 0px 40px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv5{
	padding:50px 0px 50px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv6{
	padding:60px 0px 60px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv7{
	padding:70px 0px 70px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv8{
	padding:80px 0px 80px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv9{
	padding:90px 0px 90px 0px;
	vertical-align:top;
	}
	
.tbpaddingdiv14{
	padding:140px 0px 140px 0px;
	vertical-align:top;
	}
	
.tpaddingdiv14{
	padding:140px 0px 30px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv1{
	padding:0px 0px 10px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv2{
	padding:0px 0px 20px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv3{
	padding:0px 0px 30px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv4{
	padding:0px 0px 40px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv5{
	padding:0px 0px 50px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv6{
	padding:0px 0px 60px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv7{
	padding:0px 0px 70px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv8{
	padding:0px 0px 80px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv9{
	padding:0px 0px 90px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv10{
	padding:0px 0px 100px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv11{
	padding:0px 0px 110px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv12{
	padding:0px 0px 120px 0px;
	vertical-align:top;
	}
	
.bpaddingdiv13{
	padding:0px 0px 130px 0px;
	vertical-align:top;
	}
	
.newrpaddingdiv1{
	padding:0px 5px 0px 0px;
	vertical-align:top;
	}
	
.lrpaddingdiv1{
	padding:0px 10px 0px 10px;
	vertical-align:top;
	}
	
.lrpaddingdiv7{
	padding:12px 50px 0px 50px;
	vertical-align:top;
	}
	
.bmargindiv1{
	margin:0px 0px 10px 0px;
	vertical-align:top;
	}
	
.bmargindiv2{
	margin:0px 0px 20px 0px;
	vertical-align:top;
	}
	
.bmargindiv3{
	margin:0px 0px 30px 0px;
	vertical-align:top;
	}
	
.productbpaddingdiv{
	padding:0px 0px 66px 0px;
	vertical-align:top;
	}
	
.colorlightsalmon{
	color:#f05223;
	}
	
.colordeepgraynew{
	color:#545656;
	}
	
.colorwhite{
	color:#FFF;
	}
	
.colordarkorchid{
	color:#bd53a5;
	}
	
.colortomato{
	color:#f43937;
	}
	
.coloryellowgreennew{
	color:#859a24;
	}
	
.coloryellow{
	color:#ffcc07;
	}
	
.colorblack{
	color:#000;
	}
	
.colordeepblack{
	color:#242424;
	}
	
.colorlightblack{
	color:#464646;
	}
	
.colorred{
	color:#C1272D;
	}
	
.colorgreen{
	color:#006b4d;
	}
	
.colorgray{
	color:#5f6565;
	}
	
.colordeepgray{
	color:#2c2c2c;
	}
	
.colorblue{
	color:#012d74;
	}
	
.colorsaffron{
	color:#FF9933;
	}
	
.colormargonto{
	color:#e60376;
	}
	
.colorlightblue{
	color:#002d74;
	}
	
.colorlightblue1{
	color:#d6c8dc;
	}
	
.colororangediv{
	color:#ff5301;
	}
	
.colorbluenew{
	color:#1a2674;
	}
	
.colordeepblueviolet {
	color:#6f2a7c;
	}
	
.coloryellowgreen {
	color:#d5cd25;
	}
	
.colorolivedrab{
	color:#99b128;
	}
	
.coloroturquoise{
	color:#43bea4;
	}
	
.coloraquamarine{
	color:#58d2c0;
	}
	
.colorlighblue{
	color:#143d8d;
	}
	
.colorrednew{
	color:#ED1C24;
	}
	
.colorcyandiv{
	color:#0089d1;
	}
	
.colorcyannewdiv{
	color:#62df09;
	}
	
.textshadowdiv{
	text-shadow: 0.1em 0.1em 0.2em black;
	}
	
.faq-cat-tabs li:first-child{
	margin-left:0px;
	}

.faq-cat-tabs li {
	background-color:#000066;
    border: 1px solid #dddddd;
    color: #ffffff;
	font-size:14px;
	text-align:left;
	margin-left:27px;
	min-width:230px;
}

.menutoppaddingdiv9{
	padding:90px 0px 0px 0px;
	vertical-align:top;
	}
	
.marginzerodiv{margin:0px;}
.paddingzerodiv{padding:0px;}
.widthpercentage{width:100%}
.lineheight{line-height:21px;}
.lineheight1{line-height:25px;}
.lineheight2{line-height:30px;}
.lineheight3{line-height:35px;}
.lineheight4{line-height:40px;}
.lineheight5{line-height:45px;}
.lineheight6{line-height:50px;}

.fottertextalignrightdiv{
    text-align:right;
  }
  
.fottertextalignleftdiv{
    text-align:left;
  }
  
.tabshowdivoneimage{
	display:block;
	}
	
.topmenu_navbar .navbar-nav > li > a {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 20px;
  color:#FFF;
  text-decoration:none;
  font-size:13px;
  font-family:'TradeGothic LT Extended', Helvetica, sans-serif;
}

.topmenu_navbar .navbar-nav > li > a:hover {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 20px;
  color:#FFF;
  text-decoration:underline;
  background:none;
}

.topmenu_navbar .navbar-nav > li > a.active {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 20px;
  color:#FFF;
  text-decoration:underline;
  background:none;
}

.topmenu_navbar_bottom .navbar-nav > li > a {
  padding: 0px 32px;
  line-height: 20px;
  color:#FFF;
  text-decoration:none;
  font-size:16px;
  font-family:'TradeGothic LT Extended', Helvetica, sans-serif;
  border-right:1px solid #EEE;
  text-transform:uppercase;
  font-weight:bold;
}

.topmenu_navbar_bottom .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
color: #002d74;
text-decoration: none;
background-color: #f5f5f5;
border-bottom:0px !important;
}
.topmenu_navbar_bottom .dropdown-menu > li > a {
display: block;
padding: 7px 20px;
clear: both;
font-weight: normal;
line-height: 1.428571429;
color: #002d74;
white-space: nowrap;
border-bottom:0px !important;
text-transform:uppercase;
outline:none !important;
}

.topmenu_navbar_bottom .dropdown-menu{
	border-radius:0px;
	}
	
.topmenu_navbar_bottom_inner .navbar-nav > li > a {
  padding: 0px 30px;
  line-height: 20px;
  color:#012d74;
  text-decoration:none;
  font-size:16px;
  font-family:'TradeGothic LT Extended', Helvetica, sans-serif;
  border-right:1px solid #012d74;
  text-transform:uppercase;
  font-weight:bold;
}

.topmenu_navbar_bottom_inner .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
color: #012d74;
text-decoration: none;
background-color: #f5f5f5;
border-bottom:0px !important;
}
.topmenu_navbar_bottom_inner .dropdown-menu > li > a {
display: block;
padding: 7px 20px;
clear: both;
font-weight: normal;
line-height: 1.428571429;
color: #012d74;
white-space: nowrap;
border-bottom:0px !important;
text-transform:uppercase;
outline:none !important;
}

.topmenu_navbar_bottom_inner .dropdown-menu{
	border-radius:0px;
	}
	
.topmenu_navbar_bottom_fotter ul > li > a {
  padding: 0px 23px;
  line-height: 20px;
  color:#FFF;
  text-decoration:none;
  font-size:15px;
  font-family:'TradeGothic LT Extended', Helvetica, sans-serif;
  border-right:1px solid #EEE;
  text-transform:uppercase;
  margin-top:10px;
  font-weight:bold;
}

.topmenu_navbar_bottom_footer_new ul > li > a {
  padding: 0px 23px;
  line-height: 20px;
  color:#012d74;
  text-decoration:none;
  font-size:15px;
  font-family:'TradeGothic LT Extended', Helvetica, sans-serif;
  border-right:1px solid #012d74;
  text-transform:uppercase;
  margin-top:10px;
  font-weight:bold;
}

.borderrightnone{
	border:none !important;
	}

.topmenu_navbar_bottom .navbar-nav > li > a:hover {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 20px;
  color:#FFF;
  text-decoration:none;
  background:none;
}

.topmenu_navbar_bottom .navbar-nav > li > a.active {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 20px;
  color:#FFF;
  /*color:#ff7f43;*/
  text-decoration:none;
  background:none;
}

.topmenu_navbar_bottom_new .navbar-nav > li > a {
  padding: 0px 20px;
  line-height: 20px;
  color:#FFF;
  text-decoration:none;
  font-size:16px;
  font-family:'TradeGothic LT Extended', Helvetica, sans-serif;
}

.topmenu_navbar_bottom_new .navbar-nav > li > a:hover {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 20px;
  color:#FFF;
  text-decoration:underline;
  background:none;
}

.topmenu_navbar_bottom_new .navbar-nav > li > a.active {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 20px;
  color:#FFF;
  text-decoration:underline;
  background:none;
}
  
@media screen and (min-width:0px) and (max-width:179px) {
	
.fottertextalignrightdiv{
    text-align:center;
  }
  
.fottertextalignleftdiv{
    text-align:center;
  }
  
.menubarwidthdivnew{
	width:100%;
	}
	
.visionmissionheight{
	min-height:30px;
	}
	
.tabshowdivoneimage{
	display:none;
	}
	
.menutpaddingdiv5{
	padding:10px 0px 0px 0px;
	vertical-align:top;
	}
	
.faq-cat-tabs li {
	margin-left:0px;
	}
	
.menutbpaddingdiv1{
	padding:0px !important;
	vertical-align:top;
	}
	
}

@media screen and (min-width:0px) and (max-width:300px) {
	
.newbannerfontssize{
    font-size:20px;
  }
  
.newdescriptionsize{
    font-size:15px;
  }
  
.headingdivnewone{
	font-size:23px;
	}
	
.fottertextalignrightdiv{
    text-align:center;
  }
  
.fottertextalignleftdiv{
    text-align:center;
  }
  
.menubarwidthdivnew{
	width:100%;
	}
	
.tabshowdivoneimage{
	display:none;
	}
	
.menutpaddingdiv5{
	padding:10px 0px 0px 0px;
	vertical-align:top;
	}
	
.faq-cat-tabs li {
	margin-left:0px;
	}
	
.menutbpaddingdiv1{
	padding:0px !important;
	vertical-align:top;
	}
	
.popupsmallimagewidt{
	margin:-60px 0px 0px 0px;
	}
	
}

@media screen and (min-width:301px) and (max-width:360px) {
	
.fottertextalignrightdiv{
    text-align:center;
  }
  
.fottertextalignleftdiv{
    text-align:center;
  }
  
.menubarwidthdivnew{
	width:100%;
	}
	
.tabshowdivoneimage{
	display:none;
	}
	
.menutpaddingdiv5{
	padding:10px 0px 0px 0px;
	vertical-align:top;
	}
	
.faq-cat-tabs li {
	margin-left:0px;
	}
	
.menutbpaddingdiv1{
	padding:0px !important;
	vertical-align:top;
	}
	
.popupsmallimagewidt{
	margin:-60px 0px 0px 0px;
	}
	
}

@media screen and (min-width:180px) and (max-width:360px) {
	
.menupaddingdivone{
	padding:7px 0px !important;
	}

.popupsmallimagewidt{
	margin:-60px 0px 0px 0px;
	}
	
.fottertextalignrightdiv{
    text-align:center;
  }
  
.fottertextalignleftdiv{
    text-align:center;
  }
  
.menubarwidthdivnew{
	width:100%;
	}
	
.tabshowdivoneimage{
	display:none;
	}
	
.menutpaddingdiv5{
	padding:10px 0px 0px 0px;
	vertical-align:top;
	}
	
.faq-cat-tabs li {
	margin-left:0px;
	}
	
.menutbpaddingdiv1{
	padding:0px !important;
	vertical-align:top;
	}
	
}

@media screen and (min-width:0px) and (max-width:767px) {
	
.popupsmallimagewidt{
	margin:-60px 0px 0px 0px;
	}

.newpadding-left-zero{
	padding:0px 10px !important;
	}
	
.newpadding-right-zero{
	padding:0px 10px !important;
	}
	
.newpadding-top-zero{
	padding:0px 10px !important;
	}
	
.newpadding-bottom-zero{
	padding:0px 10px !important;
	}

.menutoppaddingdiv9{
	padding:0px 0px 0px 0px;
	vertical-align:top;
	}
}

@media screen and (min-width:361px) and (max-width:615px) {
	
.menutbpaddingdiv1{
	padding:0px !important;
	vertical-align:top;
	}
	
.fottertextalignrightdiv{
    text-align:center;
  }
  
.fottertextalignleftdiv{
    text-align:center;
  }
  
.menubarwidthdivnew{
	width:100%;
	}
	
.tabshowdivoneimage{
	display:none;
	}
	
.menutpaddingdiv5{
	padding:10px 0px 0px 0px;
	vertical-align:top;
	}
	
.faq-cat-tabs li {
	margin-left:0px;
	}
	
}
@media screen and (min-width:616px) and (max-width:800px) {
	
.menubarwidthdivnew{
	width:100%;
	}
	
.tabshowdivoneimage{
	display:none;
	}
	
}

@media screen and (min-width:800px) and (max-width:1024px) {
	
	
}

@media screen and (min-width:800px) and (max-width:1199px) {

}

@media screen and (min-width:800px) and (max-width:990px) {

}

@media screen and (min-width:768px) and (max-width:800px) {
	

}

@media screen and (min-width:1025px) and (max-width:1200px) {



}

.navbar .dropdown-menu {
    padding: 0;
    margin: 0;
    top: 20px;
}
@media (min-width: 768px) {
	.navbar .dropdown-menu {
    padding: 0;
    margin: 0;
    top: 20px;
    display: block;
    visibility: hidden;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    opacity: 0;
    filter: alpha(opacity=0);
    overflow: visible;
    z-index: 9990;
    list-style: none;
    pointer-events: none;
  }
  .navbar .dropdown-menu:before {
    content: "";
    width: 100%;
    height: 7px;
    top: -6px;
    position: absolute;
    left: 0;
  }
  .navbar .dropdown-menu:hover {
    visibility: visible;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .navbar li.dropdown:hover > .dropdown-menu {
    pointer-events: auto;
    visibility: visible;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu {
    position: relative;
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:before {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -10px;
    content: "\f105";
    font-family: fontawesome;
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu {
    padding: 10px 20px;
    top: 0;
    left: 100%;
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li {
    min-width: 220px;
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a {
    color: inherit;
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a:hover,
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a:active,
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a:focus {
    background-color: #f8f8f8;
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:hover:before,
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:active:before,
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:focus:before {
    color: #ffffff;
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu,
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:active > .dropdown-menu,
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:focus > .dropdown-menu {
    pointer-events: auto;
    visibility: visible;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu:hover {
    pointer-events: auto;
    visibility: visible;
    top: 0px;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu:hover > .dropdown-menu,
  .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu:active > .dropdown-menu,
  .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu:focus > .dropdown-menu {
    left: auto;
    right: 100%;
    margin: 0;
    margin-right: -9px;
  }
  .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu > .dropdown-menu:hover {
    left: auto;
    right: 100%;
    margin: 0;
    margin-right: -9px;

  }
  
  
  .topmenu_navbar_bottom_inner .navbar .dropdown-menu {
    padding: 0;
    margin: 0;
    top: 25px !important;
    display: block;
    visibility: hidden;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    opacity: 0;
    filter: alpha(opacity=0);
    overflow: visible;
    z-index: 9990;
    list-style: none;
    pointer-events: none;
  }
  .topmenu_navbar_bottom_inner .navbar .dropdown-menu:before {
    content: "";
    width: 100%;
    height: 7px;
    top: -6px;
    position: absolute;
    left: 0;
  }
  .topmenu_navbar_bottom_inner .navbar .dropdown-menu:hover {
    visibility: visible;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu {
    pointer-events: auto;
    visibility: visible;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu {
    position: relative;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:before {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -10px;
    content: "\f105";
    font-family: fontawesome;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu {
    padding: 10px 20px;
    top: 0;
    left: 100%;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li {
    min-width: 220px;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a {
    color: inherit;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a:hover,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a:active,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu > li.active a:focus {
    background-color: #f8f8f8;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:hover:before,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:active:before,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:focus:before {
    color: #ffffff;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:hover > .dropdown-menu,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:active > .dropdown-menu,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu:focus > .dropdown-menu {
    pointer-events: auto;
    visibility: visible;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:hover > .dropdown-menu li.dropdown-submenu > .dropdown-menu:hover {
    pointer-events: auto;
    visibility: visible;
    top: 0px;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu:hover > .dropdown-menu,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu:active > .dropdown-menu,
  .topmenu_navbar_bottom_inner .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu:focus > .dropdown-menu {
    left: auto;
    right: 100%;
    margin: 0;
    margin-right: -9px;
  }
  .topmenu_navbar_bottom_inner .navbar li.dropdown:last-child:hover > .dropdown-menu > li.dropdown-submenu > .dropdown-menu:hover {
    left: auto;
    right: 100%;
    margin: 0;
    margin-right: -9px;
  }
  
  
  
}

img {
  max-width: 100%; 
}

.borderbottombluediv{
	border-bottom:1px solid #039;
	}
	
.borderbottomwhitediv{
	border-bottom:1px solid #fff;
	}

.bordergray{
	border:1px solid #CCC;
	}
	
.productbordergraydiv{
	border:4px solid #DAD3D3;
	}
	
.leftsidearrowblue{
	background:url(../image/leftarrow.png) top left no-repeat;
	width:14px;
	height:17px;
	}
	
.bottomsidearrowblue{
	background:url(../image/bottomarrow.png) top left no-repeat;
	width:14px;
	height:17px;
	}
	
.orangecolorbgshadow{
	background:#ffffff url(../image/gradienteffect/orangebggradient.png) bottom left repeat-x;
	}
	
.greencolorbgshadow{
	background:#ffffff url(../image/gradienteffect/greenbggradient.png) bottom left repeat-x;
	}
	
.bluecolorbgshadow{
	background:#ffffff url(../image/gradienteffect/bluebggradient.png) bottom left repeat-x;
	}
	
.aquacolorbgshadow{
	background:#ffffff url(../image/gradienteffect/aquabggradient.png) bottom left repeat-x;
	}
	
.darkorangecolorbgshadow{
	background:#ffffff url(../image/gradienteffect/darkorangebggradient.png) bottom left repeat-x;
	}
	
.darkorchidcolorbgshadow{
	background:#ffffff url(../image/gradienteffect/darkorchidbggradient.png) bottom left repeat-x;
	}
	
.tomatocolorbgshadow{
	background:#ffffff url(../image/gradienteffect/tomatobggradient.png) bottom left repeat-x;
	}
	
.navycolorbgshadow{
	background:#ffffff url(../image/gradienteffect/navybggradient.png) bottom left repeat-x;
	}
	
.lightgreencolorbgshadow{
	background:#ffffff url(../image/gradienteffect/lightgreenbggradient.png) bottom left repeat-x;
	}
	
.goldcolorbgshadow{
	background:#ffffff url(../image/gradienteffect/goldbggradient.png) bottom left repeat-x;
	}
	
.lightbluecolorbgshadow{
	background:#ffffff url(../image/gradienteffect/lightbluebggradient.png) bottom left repeat-x;
	}
	
.redcolorbgshadow{
	background:#ffffff url(../image/gradienteffect/redbggradient.png) bottom left repeat-x;
	}
	
.pinkcolorbgshadow{
	background:#ffffff url(../image/gradienteffect/pinkbggradient.png) bottom left repeat-x;
	}
	
.productfooterbgshadow{
	background:url(../image/productshadowbgimage.png) bottom center no-repeat;
	}
	
.menubgimagegradientdiv{
	background:url(../image/menubgimage.png) top left repeat-y;
	}
	
/*.menubgimagegradientdiv{
	background:url(../image/menubgimage.png) top left repeat-y;
	}*/
	
.footermenubggradientdiv{
	background:url(../image/footerbgimagediv.jpg) top left repeat;
	}
	
.productbgcolor1{
	background-color:#011689;
	}
	
.productbgcolor2{
	background-color:#9d3ab1;
	}
	
.productbgcolor3{
	background-color:#fd5001;
	}
	
.productbgcolor4{
	background-color:#00baff;
	}
	
.productbgcolor5{
	background-color:#ff00a4;
	}
	
.productbgcolor6{
	background-color:#fe0000;
	}
	
.productbgcolor7{
	background-color:#523b89;
	}
	
.bglightcolorcategory{
	background-color:#e4e4e4;
	}
	
.bgcolorlightblack{
	background-color:#292928;
	}
	
.bgcolorgreen{
	background-color:#138808;
	}
	
.bgcolorsaffron{
	background-color:#FF9933;
	}
	
.bgcolorvioletred{
	background-color:#bf1c5b;
	}
	
.bgcolormargonto{
	background-color:#e60376;
	}
	
.bannerbgcolor1{
	background-color:#ff5301;
	}
	
.bannerbgcolor2{
	background-color:#090d28;
	}
	
.bannerbgcolor3{
	background-color:#019ffa;
	}
	
.bannerbgcolor4{
	background-color:#76bd21;
	}
	
.bgcolorwhite{
	background-color:#FFF;
	}
	
.bgcolororange{
	background-color:#ff5301;
	}
	
.bgcoloryellow{
	background-color:#FC0;
	}
	
.bgcolorbeige{
	background-color:#f4f7e9;
	}
	
.bgcoloryellowgreen{
	background-color:#859a24;
	}
	
.bgcolorlightgray{
	background-color:#eaeaea;
	}
	
.bgcolorgraydiv{
	background-color:#fcfcfc;
	}
	
.bgcolorblue{
	background-color:#012d74;
	}
	
.bgcolorreddivs{
	background-color:#ED1C24;
	}
	
.bgcolorbluenew{
	background-color:#1e569e;
	}
	
.bgcolorlightbluecir{
	background-color:#d6c8dc;
	}
	
.bgcolornewonediv{
	background-color:#6f2a7c;
	}
	
.bgsocialcolordiv{
	background-color:#d5cd25;
	}
	
.bgsocialcolordiv1{
	background-color:#99b128;
	}
	
.bgsocialcolordiv2{
	background-color:#43bea4;
	}
	
.bgsocialcolordiv3{
	background-color:#e7dbe9;
	}
	
.bgcolorfadebgcolor{
	background-color:#6f2a7c;
	}
	
.bgcolorcyandiv{
	background-color:#0089d1;
	}
	
.bgcolorgoldstardiv{
	background-color:#d5ac3a;
	}
	
.bgcolorwhitegraygradient{
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E4E4E4));
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E4E4E4 100%);
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #E4E4E4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E4E4E4');
	}
	
.bgcolormaroongradient{
	/* IE10 Consumer Preview */ 
	background-image: -ms-radial-gradient(center, circle farthest-corner, #eb048e 0%, #e60376 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, circle farthest-corner, #eb048e 0%, #e60376 100%);
	/* Opera */ 
	background-image: -o-radial-gradient(center, circle farthest-corner, #eb048e 0%, #e60376 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 505, color-stop(0, #eb048e), color-stop(1, #e60376));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, circle farthest-corner, #eb048e 0%, #e60376 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: radial-gradient(circle farthest-corner at center, #eb048e 0%, #e60376 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb048e', endColorstr='#e60376');
	}
	
.positionfixed {
	position:fixed;
}

.positionrelative {
	position:relative;
}

.positionabsolute {
	position:absolute;
}

.leftsidediv {
	left:0px;
}
.rightsidediv {
	right:0px;
}
.topsidediv {
	top:0px;
}
.bottomsidediv {
	bottom:0px;
}

.totalaligndiv{
	margin:0px;
	padding:0px 0px 0px px;
	vertical-align:top;
	}
	
.fontsnewsizesmalldiv{
    font-size:10px;
  }
	
.fontsnewsizediv{
    font-size:11px;
  }
	
.fontssizediv{
    font-size:12px;
  }
  
.textunderlinediv{
    text-decoration:underline;
  }
  
.textdecorationdiv:link{
    text-decoration:none;
  }
  
.textdecorationdiv:hover{
    text-decoration:underline;
  }
  
.cursorpointerdiv{
	cursor:pointer;
	}
	
.cursordefaultdiv{
	cursor:default;
	}
	
.textinherit a {
	color: inherit;
	vertical-align:top;	
	}
.textinherit a:hover {
	color: inherit;
	vertical-align:top;
	}
	
.border-radius-none{
	border-radius:0px;
	}
	
.marginautodiv{
	margin:auto !important;
	}
	
.border-none{
	border:none !important;
	}
	
.margin-zero{
	margin:0px !important;
	}
	
.padding-zero{
	padding:0px !important;
	}
	
.padding-left-zero{
	padding-left:0px !important;
	}
	
.padding-right-zero{
	padding-right:0px !important;
	}
	
.padding-top-zero{
	padding-top:0px !important;
	}
	
.padding-bottom-zero{
	padding-bottom:0px !important;
	}
	
.outlinedivnone{outline:none !important;}
	
.borderradiusdiv1{
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius:6px;
	-ms-border-radius:6px;
	border-radius:6px;
	}
	
.borderradiusdiv2{
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-o-border-radius:12px;
	-ms-border-radius:12px;
	border-radius:12px;
	}
	
.borderradiusdiv3{
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	-o-border-radius:18px;
	-ms-border-radius:18px;
	border-radius:18px;
	}
	
.borderradiusdiv4{
	-moz-border-radius:24px;
	-webkit-border-radius:24px;
	-o-border-radius:24px;
	-ms-border-radius:24px;
	border-radius:24px;
	}
	
.borderradiusfifty{
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
	}
	
.productpopupimagedivwidth{
	width:100px;
	height:100px;
	overflow:hidden;
	}
	
.productimagedivwidth{
	width:140px;
	height:140px;
	overflow:hidden;
	}
	
.productimagenewdivwidth{
	width:200px;
	height:200px;
	overflow:hidden;
	}
	
.bordercolorlightgreen{
	border:4px solid #00b7e0;
	}
	
.bordercolorlightpink{
	border:4px solid #f13ca7;
	}
	
.bordercolorlightsalmon{
	border:4px solid #f05223;
	}
	
.bordercolordarkorchid{
	border:4px solid #bd53a5;
	}
	
.bordercolortomato{
	border:4px solid #f43937;
	}
	
.bordercolornavyblue{
	border:4px solid #34318f;
	}
	
.bordercolorgreen{
	border:4px solid #5da746;
	}
	
.bordercolorpink{
	border:4px solid #ec008c;
	}
	
.bordercoloryellow{
	border:4px solid #fcd800;
	}
	
.bordercolorlawngreen{
	border:4px solid #4bf056;
	}
	
.bordercolorred{
	border:4px solid #db0218;
	}	
	
.bordercolororange{
	border:4px solid #ff5301;
	}
	
.borderradiusnone{
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-o-border-radius:0px;
	-ms-border-radius:0px;
	border-radius:0px;
	}
	
.borderradiusdivtopright{
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	-o-border-radius:10px 10px 0px 0px;
	-ms-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
	}
	
.borderradiussocialtopright{
	-moz-border-radius:5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	-o-border-radius:5px 5px 0px 0px;
	-ms-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
	}
	
.borderradiussocialbottomright{
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	-ms-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;
	}
	
.buttondivonefile {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fefefe), color-stop(1, #eaeaea));
	background:-moz-linear-gradient(top, #fefefe 5%, #eaeaea 100%);
	background:-webkit-linear-gradient(top, #fefefe 5%, #eaeaea 100%);
	background:-o-linear-gradient(top, #fefefe 5%, #eaeaea 100%);
	background:-ms-linear-gradient(top, #fefefe 5%, #eaeaea 100%);
	background:linear-gradient(to bottom, #fefefe 5%, #eaeaea 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eaeaea',GradientType=0);
	background-color:#fefefe;
/*	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;*/
	border:1px solid #CCC;
	cursor:pointer;
	color:#000;
	font-family:arial;
	font-size:14px;
	text-decoration:none;
	outline:none;
	text-align:center;
}
.buttondivonefile:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #00a174), color-stop(1, #006b4d));
	background:-moz-linear-gradient(top, #00a174 5%, #006b4d 100%);
	background:-webkit-linear-gradient(top, #00a174 5%, #006b4d 100%);
	background:-o-linear-gradient(top, #00a174 5%, #006b4d 100%);
	background:-ms-linear-gradient(top, #00a174 5%, #006b4d 100%);
	background:linear-gradient(to bottom, #00a174 5%, #006b4d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a174', endColorstr='#006b4d',GradientType=0);
	background-color:#00a174;
	outline:none;
	color:#fff;
	text-align:center;
}
.buttondivonefile:active {
	position:relative;
	top:1px;
	outline:none;
	text-align:center;
}

.clasicobrandsteam{
	background:url(../image/ourteam.jpg) top center no-repeat;
	-webkit-background-size: cover !important;
	   -moz-background-size: cover !important;
		-ms-background-size: cover !important;
		 -o-background-size: cover !important;
			background-size: cover !important;
	}
	
.missionvisionbgdiv{
	background:url(../image/visionmissionbgimage.jpg) top center no-repeat;
	-webkit-background-size: cover !important;
	   -moz-background-size: cover !important;
		-ms-background-size: cover !important;
		 -o-background-size: cover !important;
			background-size: cover !important;
	}
	
.signinbgdivnew{
	background:url(../image/signinbgimage.jpg) top center no-repeat;
	-webkit-background-size: cover !important;
	   -moz-background-size: cover !important;
		-ms-background-size: cover !important;
		 -o-background-size: cover !important;
			background-size: cover !important;
	}
	
.whowearebgdiv{
	background:url(../image/whoweare.png) top left no-repeat;
	}
	
.visionmissionminheight{
	min-height:700px;
	}
	
.smallpaddingdiv1{
	padding:5px;
	vertical-align:top;
	}

.allpaddingdiv1{
	padding:10px;
	vertical-align:top;
	}
	
.allpaddingdiv2{
	padding:20px;
	vertical-align:top;
	}
	
.allpaddingdiv3{
	padding:30px;
	vertical-align:top;
	}
	
.allpaddingdiv4{
	padding:40px;
	vertical-align:top;
	}
	
.allpaddingdivsmall{
	padding:5px;
	vertical-align:top;
	}
	
.bgcolornone{
	background:none;
	}
	
.text-decoration-underline{
	text-decoration:underline;
  }
  
.text-decoration-underline:hover{
	text-decoration:none;
  }
  
.text-decoration-line{
	text-decoration:none;
  }
  
.text-decoration-line:hover{
	text-decoration:underline;
  }
  
a.text-decoration-underline-none{
	text-decoration:none;
	color:#012d74;
	vertical-align:top;
  }
  
a.text-decoration-underline-none:hover{
	text-decoration:none;
	color:#012d74;
	vertical-align:top;
  }
  
a.text-decoration-underline-none:focus{
	text-decoration:none;
	color:#012d74;
	vertical-align:top;
  }
  
.displaydivnone{
	display:none;
}


.zindexdivpopupsmall{
  z-index:540;
}

.zindexdivsmallone{
  z-index:590;
}

.zindexdivsmalltwo{
  z-index:630;
}
	
.zindexdivvote{
  z-index:30;
}
	
.zindexdiv1{
  z-index:500;
}

.zindexdiv2{
  z-index:1001;
}

.zindexdiv3{
  z-index:1400;
}

.zindexdiv4{
  z-index:2100;
}

.zindexdivnew{
  z-index:9000;
}

.zindexdivslidebar{
  z-index:9100;
}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 30px;
    right:30px;
    display:none;
}

.top_language ul
{
	float: right;
	padding:0x 0px 0px 0px;
	list-style-type:none;
	margin:0px;
}
.top_language ul li
{
	float: left;
	padding:0x 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.top_language ul li a.top_languagelink
{
	float: left;
	padding:0x 0px 0px 0px;
	margin:0px 10px 0px 0px;
}

#headernew{
	width: 100%;
	min-height: 410px;
	height: auto;
	padding-top: 0px;
	padding-bottom: 20px;
}

#headernew.heading{
	position: relative;
	min-height: 200px;
	padding-top: 40px;
	padding-bottom: 40px;
	-webkit-background-size: cover !important;
	   -moz-background-size: cover !important;
		-ms-background-size: cover !important;
		 -o-background-size: cover !important;
			background-size: cover !important;
}

#headernew.heading > *{
	position: relative;
	z-index: 2;
}

#headernew.heading::after{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.75);
}

#headernew.heading .page-title{
	position: relative;
	z-index: 2;
	display: block;
	margin-bottom: 40px;
	text-align: center;
	color: #ddd;
	font-size: 14px;
	line-height: 24px;
}

#headernew.heading .page-title h2{
	margin-bottom: 15px;
	font-size: 36px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-weight: 800;
}

#headernew.heading .page-title h2 span{
	font-weight: 400;
}

#headernew.heading .breadcrumb{
	position: relative;
	z-index: 2;
	display: table;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
}

#headernew.heading .breadcrumb > .active{
	color: #dedede;
}

#headernew.heading .quick-search{
	margin-top: 20px;
	margin-bottom: 20px;
}

/*slider*/
#header{
	width: 100%;
	min-height: 550px;
	height: auto;
	padding-top: 0px;
	padding-bottom: 60px;
}

#header.heading{
	position: relative;
	min-height: 200px;
	padding-top: 40px;
	padding-bottom: 40px;
	-webkit-background-size: cover !important;
	   -moz-background-size: cover !important;
		-ms-background-size: cover !important;
		 -o-background-size: cover !important;
			background-size: cover !important;
}

#header.heading > *{
	position: relative;
	z-index: 2;
}

#header.heading::after{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.75);
}

#header.heading .page-title{
	position: relative;
	z-index: 2;
	display: block;
	margin-bottom: 40px;
	text-align: center;
	color: #ddd;
	font-size: 14px;
	line-height: 24px;
}

#header.heading .page-title h2{
	margin-bottom: 15px;
	font-size: 36px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-weight: 800;
}

#header.heading .page-title h2 span{
	font-weight: 400;
}

#header.heading .breadcrumb{
	position: relative;
	z-index: 2;
	display: table;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
}

#header.heading .breadcrumb > .active{
	color: #dedede;
}

#header.heading .quick-search{
	margin-top: 20px;
	margin-bottom: 20px;
}

.opacitydivbg{
	opacity: 0.95;
	-moz-opacity: 0.95;
	-ms-opacity: 0.95;
	-webkit-opacity: 0.95;
	-o-opacity: 0.95;
	filter:alpha(opacity=0.95);
	}
	
.opacityonediv{
	opacity: 1;
	-moz-opacity: 1;
	-ms-opacity: 1;
	-webkit-opacity: 1;
	-o-opacity: 1;
	filter:alpha(opacity=1);
	}
	
.lightgraybgcolor{
	background-color:#ececec;
	}
	
.minheightdivone{
	min-height:270px;
	}
	
.minheightdivimage{
	min-height:70px;
	}

.clasicobrands label{
	font-weight:normal;
	}
	
.clasicobrandslink a{
	font-size:14px;
	color:#666;
	text-decoration:underline;
	}
	
.clasicobrandslink a:hover{
	font-size:14px;
	color:#666;
	text-decoration:underline;
	}

.minimumheightimage{
	min-height:170px;
	}
	
.topbordergraydiv{
	border-top:1px solid #ccc;
	}
	
.topborderbluediv{
	border-top:1px solid #009;
	}
	
.bottomborderbluediv{
	border-bottom:1px solid #009;
	}
	
.topbottomborderbluediv{
	border-top:1px solid #009;
	border-bottom:1px solid #009;
	}
	
.clasicobrandsuldiv ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}
	
.clasicobrandsuldiv ul li {
	border-bottom: solid 1px #ccc;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	}
	
.clasicobrandsuldiv ul li a {
	margin: 0px;
	padding:0px;
	color:#999;
	text-decoration:none;
	}
	
.clasicobrandsuldiv ul li a:hover {
	margin: 0px;
	padding:0px;
	color:#009;
	text-decoration:underline;
	}
	
.socail-icon
{
    float:right;
}  
.socail-icon ul
{
    float:left;
    list-style-type:none; 
    padding:0;
    margin:12px 0 0 0;
}
.socail-icon ul li
{
    float:left; 
    margin:0 0 15px 0;
}
.socail-icon ul li a
{
    float:left;
	color:#585959;
    text-decoration:none;
    padding:5px 0 0 40px;
    font-family:TradeGothic LT Extended;
    font-size:12px;
    font-weight:bold;
	height:31px;
}
.socail-icon ul li a:hover
{
    text-decoration:underline;
}
.socail-icon ul li a.twitter
{
	background:url(../image/icon-twitter.png) no-repeat;
}
.socail-icon ul li a.facebook
{
	background:url(../image/icon-facebook.png) no-repeat;
}

.btn_search_section
{
    background: #000066 url(../image/search-button.png) right no-repeat;
    width: 210px;
    height: 31px;
    font-size: 14px;
    color: #ffffff;
    float: left;
    text-decoration: none;
    margin: 15px 0px 0px 0px;
    padding: 6px 0px 0px 10px;
}

.btn_search_section_one
{
    background: #000066 url(../image/search-button.png) right no-repeat;
    width: 100%;
    height: 31px;
    font-size: 14px;
    color: #ffffff;
    float: left;
    text-decoration: none;
    margin: 15px 0px 0px 0px;
    padding: 6px 0px 0px 10px;
}


#fade-quote-carousel.carousel {
  padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {

}
#fade-quote-carousel.carousel .carousel-inner .active {

}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #FFF;
  border: none;
}

#fade-quote-carousel.carousel .carousel-indicators > li.active {
  background-color: #FF9;
  border: none;
}

#fade-quote-carousel blockquote {
    text-align: left;
    border: none;
	padding:10px 0px;
	margin:0px;
}
#fade-quote-carousel .profile-circle {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 100px;
}

#fade-quote-carousel .carousel-control.left 
{
  left: -12px;
  background:none;
}
/* Next button  */
#fade-quote-carousel .carousel-control.right 
{
  right: -12px !important;
  background:none;
}


#innertopbackground #myCarousel.carousel .carousel-indicators {
  top: 120px;
  text-align:right !important;
  z-index:700;
  margin-left:-11% !important;
  width:52% !important;
}

.print_section ul
{
    list-style-type: none;
    float: right;
    padding: 0px;
	margin-right:10px;
}
.print_section ul li
{
    float: left;
    padding-left: 10px;
}
.print_section ul li a.button_1
{
    background-image:url(../image/btn_print.png);
    background-repeat:no-repeat;
    background-color:#000066;
    width:30px;
    height:30px;
    float:left;
}
.print_section ul li a.button_2
{
    background-image:url(../image/btn_edit.png);
    background-repeat:no-repeat;
    background-color:#000066;
    width:30px;
    height:30px;
    float:left;
}
.print_section ul li a.searchbutton_1
{
    background-image:url(../image/btn_search_detail_1.png);
    background-repeat:no-repeat;
    background-color:#000066;
    width:30px;
    height:30px;
    float:left;
}
.print_section ul li a.searchbutton_2
{
    background-image:url(../image/btn_search_detail_2.png);
    background-repeat:no-repeat;
    background-color:#000066;
    width:30px;
    height:30px;
    float:left;
}
.print_section ul li a.searchbutton_3
{
    background-image:url(../image/btn_search_detail_3.png);
    background-repeat:no-repeat;
    background-color:#000066;
    width:30px;
    height:30px;
    float:left;
}
.print_section ul li a.searchbutton_4
{
    background-image:url(../image/btn_search_detail_4.png);
    background-repeat:no-repeat;
    background-color:#000066;
    width:30px;
    height:30px;
    float:left;
}


.panel_bg_white_section label a
{
    color: #000066;
    text-decoration: none;
    background-image: url(../image/arrow-panel-b.png);
    width: auto;
    background-repeat: no-repeat;
    font-size: 14px;
    color: #000066;
    padding: 0px 0px 0px 15px;
    float: left;
	font-weight:normal;
}

a.left_nav, a.left_nav:visited, a.left_nav:active
{
	width: 100%;
	float: left;
	border-bottom: solid 1px #CCCCCC;
	padding: 8px 0px 8px 4px;
	background-color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	color: #333333;
}
a.left_nav:hover, a.left_nav_sel
{
	width: 100%;
	float: left;
	border-bottom: solid 1px #CCCCCC;
	padding: 8px 0px 8px 4px;
	background-color: #f0f0f0;
	text-decoration: none;
	font-size: 14px;
	color: #333333;
}

a.left_navone, a.left_navone:visited, a.left_navone:active
{
	width: 100%;
	float: left;
	border-bottom: solid 1px #CCCCCC;
	padding: 8px 0px 8px 20px;
	background-color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	color: #333333;
	background:url(../image/arrow-next-step.gif) left center no-repeat;
}
a.left_navone:hover
{
	width: 100%;
	float: left;
	border-bottom: solid 1px #CCCCCC;
	padding: 8px 0px 8px 20px;
	text-decoration: none;
	font-size: 14px;
	color: #333333;
	background:#f0f0f0 url(../image/arrow-next-step.gif) left center no-repeat;
}

.leftsideheadding h1 a
{
	font-size: 24px;
	color: #333333;
	text-decoration: none;
}

.leftsideheadding h1 a:hover
{
	text-decoration: underline;
}

.leftsidephotosliderdiv
{
    float: left;
    font-size: 14px;
    color: #000066;
    padding: 30px 0px 10px 0px;
}

.rightsideapartment label {
	font-size: 24px;
	color: #333333;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	}
	
.rightsidebulletdiv ul {
	margin:0px;
	vertical-align:top;
	list-style:none;
	padding:0px;
	}
	
.rightsidebulletdiv ul li {
	font-size: 14px;
	color: #333333;
	background-image: url(../image/bullet.png);
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	padding: 0px 0px 0px 17px;
	margin: 0px 0px 10px 0px;
	list-style:none;
	}
	
a.togglerightsidediv{
	height: auto;
	width: 100%;
	border-bottom: solid 1px #CCCCCC;
	padding: 8px 0px 8px 5px;
	cursor: pointer;
	margin: 0 0 0 0;
	font-size: 14px;
	color: #333333;
	float: left;
	text-decoration:none;
	}
	
a.togglerightsidediv:hover{
	text-decoration:none;
	}
	
.tabwiseshowdiv center
{
    background-color: Transparent;
    overflow: hidden;
    width: 100%;
    background-color: #f0f0f0;
    height: auto;
    float:left;
}
.tabwiseshowdiv center div
{
    float: left;
    width: 100%;
    text-align: left;
}
.tabwiseshowdiv center div ul
{
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    float: left;
    width: 100%;
}
.tabwiseshowdiv center div ul li
{
    float: left;
    width: 100%;
    padding: 10px 0px 0px 8px;
    border-bottom:solid 1px #CCCCCC;
}
.tabwiseshowdiv center div ul li p
{
    font-size: 12px;
    color: #666666;
    width: 70%;
    float: left;
    
}
.tabwiseshowdiv center div p.phonenumber
{
    float: left; 
    padding:10px 0px 0px 7px; 
    font-size: 16px; 
    font-weight: bold;
    width: 100%;
    color:#666666;
}
.tabwiseshowdiv center div ul li a
{
    font-size: 12px;
    color: #000066;
    text-decoration: none;
}
.tabwiseshowdiv center div ul li a:hover
{
    font-size: 12px;
    color: #000066;
    text-decoration: underline;
}

.sidebar_image {
	float: right;
	margin-left: -23px;
	width: 80px;
	height: 90px;
	padding-top: 10px;
	}


.tabwiseshowbuiderdiv center
{
    background-color: Transparent;
    overflow: hidden;
    width: 100%;
    background-color: #f0f0f0;
    height: auto;
	text-align:left;
}
	
.register_accordion_main
{
	width: 100%;
	float: left;
	padding-bottom: 10px;
}
.register_accordion_sub
{
	width: 100%;
	float: left;
	padding-bottom: 12px;
}
.register_accordion_sub label
{
	font-size: 12px;
	float: left;
	padding: 2px 7px 0px 0px;
}
.register_accordion_sub span
{
	border: solid 1px #CBC7C7;
	float: left;
}
.register_accordion_sub span input[type="text"]
{
	float: left;
	height: 17px;
	border: solid 0px #cccccc;
}
.register_accordion_sub_2
{
	width: 100%;
	float: left;
	margin-top: 6px;
}
.register_accordion_sub_2 span
{
	float: left;
	width: 100%;
	font-size: 12px;
}

.register_accordion_sub_2 label
{
	font-size: 12px;
	padding-top: 3px;
	float: left;
}
.register_accordion_sub_2 p
{
	font-size: 12px;
	float: left;
	padding-bottom: 3px;
}
.register_accordion_sub_2 p input
{
	float: left;
}
.register_accordion_sub_2 p span
{
	font-size: 12px;
	padding-top: 3px;
	float: left;
	padding-left: 3px;
}
.register_accordion_sub_2 img
{
	float: right;
	padding-right: 6px;
	padding-top: 3px;
}

.register_tab_sub_2_new1_tem2 input[type="radio"], input[type="checkbox"] {
margin: 3px 3px 0px 3px !important;
line-height: normal;
}

.register_tab_radio input[type="radio"], input[type="checkbox"] {
margin: 3px 5px 0px 5px !important;
line-height: normal;
}

.register_tab_radio label{
	font-size:14px;
	font-weight:normal !important;
	}
	
.register_accordion_sub_one label
{
	font-size: 14px;
	float: left;
	padding: 2px 7px 0px 0px;
	font-weight:normal !important;
}

.register_accordiondiv label
{
	font-size: 14px;
	padding: 2px 7px 0px 0px;
	font-weight:normal !important;
}

.register_accordion_new_one span
{
	float: left;
	width: 100%;
	font-size: 14px;
}

.registermoreinfodiv
{
    float:right;margin-right:5px;  
}

.bottom_div_sub p span
{
	float: left;
	margin-top: 20px;
	font-size: 12px;
	color: #ffffff;
	padding: 8px 0px 0px 10px;
}

.bottom_div_sub a {
	float: right;
	margin-left: 20px;
	margin-top:10px;
}

/* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width: 250px;
  height: 100px
}
/* End carousel */

.faq-cat-tabs li a{
	color:#FFF;
	}


.topbgtabone .nav-tabs > li.active > a,
.topbgtabone .nav-tabs > li.active > a:hover,
.topbgtabone .nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: pointer;
  background-color: #ffffff;
  border: 0px !important;
  border-bottom-color: transparent;
}

.topbgtabone .nav-tabs > li > a,
.topbgtabone .nav-tabs > li > a:hover,
.topbgtabone .nav-tabs > li > a:focus {
  cursor: pointer;
  border: 0px !important;
}


.nav nav-tabs faq-cat-tabs borderradiusnone li.active{
	
	}

.faq-cat-tabs li.active {
	background:#fff;
    border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #fff;
    color: #000;
}

.faq-cat-tabs li.active a:hover{
	background-color:#FFF;
    color: #000;
}

.faq-cat-tabs li:active{
	background-color:#FFF;
    color: #000;
}

.nav-tabs li a:focus,
.panel-heading a:focus {
    outline: none;
}

.panel-heading a,
.panel-heading a:hover,
.panel-heading a:focus {
    text-decoration: none;
    color: #777777;
}

.faq-cat-content .panel-heading:hover {
    background-color: #006a4d;
	color:#FFF;
}

.border-bottomleftright{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	}
	
.clasiconamefontsize a {
	text-decoration: none;
	color: #000066;
	font-size: 20px;
	}
	
.clasiconamefontsize a:hover {
	text-decoration: underline;
	color: #000066;
	font-size: 20px;
	}
	
.clasiconamefontsize{
	text-decoration: none;
	color: #999;
	font-size: 13px;
	}
	
.paging_link_news1sel
{
	padding: 1px 4px 1px 4px;
    width: 14px; 
    font-size: 11px;
    margin: 0px 0px 0px 5px;
    background-color: #ffffff;
    border: solid 1px #CCCCCC;
    font-family: TradeGothic LT Extended;
    text-align: center;
    color: #666;
    text-decoration: none;
}
.paging_link_next_prev_section
{
    font-size: 11px;
    font-family: TradeGothic LT Extended;
    color: #666666;
    text-decoration: none;
    margin: 0px 0px 0px 10px;
    padding-top:0px;
}
.paging_link_section
{
    padding: 1px 4px 1px 4px;
    width: 14px; 
    font-size: 11px;
    margin: 0px 0px 0px 5px;
    border: solid 1px #CCCCCC;
    font-family: TradeGothic LT Extended;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    background-color: #000066;
}
.paging_link_section:hover
{
    padding: 1px 4px 1px 4px;
    width: 14px; 
    font-size: 11px;
    margin: 0px 0px 0px 5px;
    background-color: #ffffff;
    border: solid 1px #CCCCCC;
    font-family: TradeGothic LT Extended;
    text-align: center;
    color: #666;
    text-decoration: none;
}
.paging_link_all_section
{
    float:right;
    padding: 1px 0px 1px 0px;
    width: 51px;
    height: 15px;
    font-size: 11px;
    margin: 2px 5px 0px 5px;
    border: solid 1px #CCCCCC;
    font-family: TradeGothic LT Extended;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    background-color: #000066;
}
.paging_link_all_section:hover
{
    background-color: #ffffff; 
    color: #666; 
}

a.bluelinkdivnew{
	color: #000066;
	text-decoration: none;
	vertical-align:top;
	}
	
a.bluelinkdivnew:hover{
	color: #000066;
	text-decoration: underline;
	vertical-align:top;
	}
	
a.link_back{
	color: #666;
	text-decoration: none;
	vertical-align:top;
	}
	
a.link_back:hover{
	color: #666;
	text-decoration: underline;
	vertical-align:top;
	}

.link_shortlist_section1 {
	background:#000060 url(../image/btn_edit-search.png) top left no-repeat;
	width: 100%;
	height: 32px;
	font-size: 16px;
	color: #000060;
	float: left;
	padding: 5px 0px 0px 35px;
	margin: 0px 0px 10px 0px;
	text-decoration: none;
	}
	
.link_shortlist_section2 {
	background:#000060 url(../image/btn_email-search.png) top left no-repeat;
	width: 100%;
	height: 32px;
	font-size: 16px;
	color: #000060;
	float: left;
	padding: 5px 0px 0px 35px;
	margin: 0px 0px 10px 0px;
	text-decoration: none;
	}
	
.link_shortlist_section3 {
	background:#000060 url(../image/btn_arrange-search.png) top left no-repeat;
	width: 100%;
	height: 32px;
	font-size: 16px;
	color: #000060;
	float: left;
	padding: 5px 0px 0px 35px;
	margin: 0px 0px 10px 0px;
	text-decoration: none;
	}
	
.link_shortlist_section4 {
	background:#000060 url(../image/btn_map_search.png) top left no-repeat;
	width: 100%;
	height: 32px;
	font-size: 16px;
	color: #000060;
	float: left;
	padding: 5px 0px 0px 35px;
	margin: 0px 0px 10px 0px;
	text-decoration: none;
	}
	
.clasicobrandstext 
{
    margin:10px 0 10px 0;
    padding:10px 0 0 10px;
    width:100%;
    border:0; 
    background-color:#f0f0f0;
    }
	
.clasicobrandstext span {
	border: 0;
	color: #000060;
	font-style: normal;
	font-weight: normal;
	font-size:16px;
	margin-bottom:10px;
	}

.clasicobrandsuldiv ul 
{
    margin:10px 0px 0px 20px;
	padding:0px;
}

.clasicobrandsuldiv ul li
{
    color: #666;
    font-size: 14px;
    padding-bottom:5px;
	list-style-type:disc;
}

.sliderarroweffect .slider2-AL{
	display:none;
	}
	
.sliderarroweffect:hover .slider2-AL{
	display:block;
	}
	
.sliderarroweffect .slider2-AR{
	display:none;
	}
	
.sliderarroweffect:hover .slider2-AR{
	display:block;
	}

.selected img {
  opacity: 0.5;
}
.carousel-control.left, .carousel-control.right {
  background-image: none;
  width: 10%;
}
#detailCarousel {
  margin-bottom: 4px;
}
#slider-thumbs ul li {
  padding: 0 1px 0 0;
}
#slider-thumbs ul li a {
  cursor: pointer;
}
#slider-thumbs ul li a img {
  width: 80px;
  height: 60px;
}
.productmoreicondiv{
	min-height:230px;
	}
	
.sitemapcontent ul{
margin:0px;
vertical-align:top;
padding:0px;
color:#000080;
text-align:left;
}

.sitemapcontent ul li{
margin:0px;
vertical-align:top;
padding:0px 0px 4px 20px;
color:#000080;
text-align:left;
list-style:none;
line-height:19px;
background:url(../image/leftsidearrownew.png) top left no-repeat;
}

.sitemapcontent ul li.linespace{
margin:0px;
vertical-align:top;
padding:0px;
color:#000080;
text-align:left;
list-style:none;
line-height:19px;
}

.sitemapcontent ul li a.colorblackdiv{
color:#000080;
text-decoration:none;
}

.sitemapcontent ul li a:hover{
color:#000080;
text-decoration:none;
}

.designimageeffect
	{
	margin: 0px auto;
	width: 100%;
	height: 298px;
	position: relative;
	overflow: hidden;
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	}

.show-off
	{
	width: 100%;
	height: 100%;
	position: absolute;
	top: -80px;
	left: -700px;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	background: linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	}
.designimageeffect:hover .show-off
	{
	top: 0px;
	left: 0px;
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	}
	
.designsmallimageeffect
	{
	margin: 0px auto;
	width: 100%;
	height: 144px;
	position: relative;
	overflow: hidden;
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	}

.show-imagediv
	{
	width: 100%;
	height: 100%;
	position: absolute;
	top: -80px;
	left: -600px;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	background: linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	}
.designsmallimageeffect:hover .show-imagediv
	{
	top: 0px;
	left: 0px;
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	}
	
.designsmallimageeffectone
	{
	margin: 0px auto;
	width: 100%;
	height: 231px;
	position: relative;
	overflow: hidden;
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */
	-webkit-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-moz-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-ms-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	-o-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600);
	transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */
	}

.show-imagedivone
	{
	width: 100%;
	height: 100%;
	position: absolute;
	top: -80px;
	left: -600px;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	background: linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%);
	}
.designsmallimageeffectone:hover .show-imagedivone
	{
	top: 0px;
	left: 0px;
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	}
	
/*.designsmallimageeffect:hover
	{
		box-shadow: 0px 0px 20px 5px #FFFFFF;
		-webkit-box-shadow: 0px 0px 20px 5px #FFFFFF;
		-moz-box-shadow: 0px 0px 20px 5px #FFFFFF;
		-o-box-shadow: 0px 0px 20px 5px #FFFFFF;
	}*/
	
.caretarrowshow {
  display: inline-block;
  width: 0;
  height: 0;
  margin:3px 0px 0px 2px;
  vertical-align: middle;
  border-top: 11px solid #012d74;
  border-right: 11px solid transparent;
  border-bottom: 0 dotted;
  border-left: 11px solid transparent;
}

.affix {
position: fixed;
top: 0px;
left: auto;
right: auto;
width: 100%;
z-index: 1000;
}

.navbar-default-new {
/*background-color: #fcfcfc;*/
border-bottom:1px solid #009;
}

#widgetscroll{height:250px;overflow: auto;}#widgetscroll::-webkit-scrollbar{width: 10px;height: 10px;}#widgetscroll::-webkit-scrollbar-button:start:decrement,#widgetscroll::-webkit-scrollbar-button:end:increment{display: none;}#widgetscroll::-webkit-scrollbar-track-piece{background-color: #999;-webkit-border-radius: 6px;}#widgetscroll::-webkit-scrollbar-thumb:vertical {-webkit-border-radius: 6px;background: #012D74 url(../image/scrollbar_thumb_bg.png) no-repeat center;}

.triangle-down {
position: absolute;
bottom: -7px;
left: -6px;
margin-left: 50%;
z-index: 10;
width: 0px;
height: 0px;
border-style: solid inset inset inset;
border-width: 7px 6px 0 6px;
border-color: #1D366B transparent transparent transparent;
}

.post-img .bg-color-new {
position: absolute;
top: -5px;
left: -5px;
padding: 2px 5px 5px;
text-align: center;
font-size: 13pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
color:#FFF;
}

.bg-color-new {
background-color: #1D366B;
}

.postdetails .info {
width: 100%;
line-height: 27px;
border-top: 1px solid #cecece;
border-bottom: 1px solid #cecece;
color: #b9b9b9;
float: left;
padding: 10px 0;
}

.postdetails .info div {
display: inline-block;
margin-right: 20px;
}

.postdetails .info img {
float: left;
margin-right: 5px;
}

.border-color-new {
border-color: #1D366B;
}

.post-img {
display: block;
position: relative;
border-bottom-style: solid;
border-bottom-width: 8px;
}

.section-title {
font-size: 19pt;
width: 100%;
height: 32px;
line-height: 28px;
margin-bottom: 10px;
border-bottom: 1px solid #cecece;
}

.txt-highlight-color {
color: #1D366B;
}

.blog-ul {
	float:left;
	margin-bottom:40px;
	font-size:10pt;
}

.blog-ul a:before{
	content:"\00BB \0020";
}

.blog-ul > li{
	float:left;
	width:100%;
}

.blog-ul > li a{
	float:left;
	clear:left;
	margin-bottom:5px;
}

.blog-ul > li a:not(.txt-highlight-color){
	color:#747474;
}

.blog-ul > li > ul{
	float:left;
	width:95%;
	padding-left:5%;
}

.bloguldiv ul li {
	list-style: none;
	}
	
.contact-info-txt:before {
	content: "";
	position: absolute;
	top: 14px;
	left: -6px;
	z-index: 10;
	width: 0px;
	height: 0px;
	border-style: solid solid outset solid;
	border-width: 6px 6px 6px 0;
	border-color: transparent #f1f1f1 transparent transparent;
	}
	
.contact-info-txt {
	float: right;
	position: relative;
	padding: 14px 6px;
	background-color: #f1f1f1;
	margin-left: 10px;
	width: 80%;
	}
	
.contact-icon {
	float: left;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	}
	
.locationmapdiv{
	margin: 9px 0 0 10px;
	width:21;
	height:20px;
	}
	
.reviews {
	color: #555;
	font-weight: bold;
	}
	
.media-date {
	right: 25px;
	top: 25px;
	}
	
.media-date li:first-child:before {
	content: '';
	}
.media-date li:before {
	content: '.';
	margin-left: -2px;
	margin-right: 2px;
	}
	
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait){
	
.newbannerfontssize{
    font-size:25px;
  }
  
.newdescriptionsize{
    font-size:15px;
  }
  
.headingdivnewone{
	font-size:23px;
	}
	
.visionmissionheight{
	min-height:30px;
	}
  
.topmenu_navbar_bottom_footer_new ul > li > a {
  border-right:none;
}

.col-md-product-1{
	width:76%;
	margin:auto;
}

.topmenu_navbar_bottom_inner .dropdown-menu {
    font-size: 11px;
}

}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape){
	
.newbannerfontssize{
    font-size:25px;
  }
  
.newdescriptionsize{
    font-size:15px;
  }
  
.headingdivnewone{
	font-size:23px;
	}
	
.visionmissionheight{
	min-height:30px;
	}
	
.col-md-product-1{
	width:41%;
	margin:auto;
}
  
.topmenu_navbar_bottom_footer_new ul > li > a {
  border-right:none;
}

.topmenu_navbar_bottom_inner .dropdown-menu {
    font-size: 11px;
}

}

@media only screen and (min-device-width: 320px) and (max-device-height: 480px) and (orientation : portrait){
	
.menupaddingdivone{
	padding:7px 0px !important;
	}
	
.newbannerfontssize{
    font-size:25px;
  }
  
.newdescriptionsize{
    font-size:15px;
  }
  
.headingdivnewone{
	font-size:23px;
	}
	
.visionmissionheight{
	min-height:30px;
	}
  
.topmenu_navbar_bottom_footer_new ul > li > a {
  border-right:none;
}

.col-md-product-1{
	width:84%;
	margin:auto;
}

.topmenu_navbar_bottom_inner .dropdown-menu {
    font-size: 11px;
}

}

@media only screen and (min-device-width: 320px) and (max-device-height: 480px) and (orientation : landscape){
	
.menupaddingdivone{
	padding:7px 0px !important;
	}
	
.newbannerfontssize{
    font-size:25px;
  }
  
.newdescriptionsize{
    font-size:15px;
  }
  
.headingdivnewone{
	font-size:23px;
	}
	
.visionmissionheight{
	min-height:30px;
	}
  
.topmenu_navbar_bottom_footer_new ul > li > a {
  border-right:none;
}

.col-md-product-1{
	width:56%;
	margin:auto;
}

.topmenu_navbar_bottom_inner .dropdown-menu {
    font-size: 11px;
}

}