/*---------------------------------
 *  Default tags
 *---------------------------------*/
a{color:#980029;text-decoration:none;}
a:hover,
.jps a:hover{text-decoration:underline;}
a:active,
.jps a:active{color:orangeRed}
a:focus{}
a:visited{}


.main_nav ul li ul li a{
background:none !important;
}

ul{margin:0 0 10px 0;padding:0;list-style:disc inside none;}
ul li{margin:0 0 5px;}


.noscript{margin:10px 0 15px;padding:0px;color:#fff;background:red;}

#page ul{margin:10px 0 10px 15px;}

#page, #content{ height:449px; position:relative;margin:0 auto; width:1047px; margin-top:-2px;}

#page .jps ul,
#page .customtabs ul{margin:0;}

#page ul{margin:10px 0 10px 15px;}


#page_inner, #content_inner{ height:268px; position:relative;margin:0 auto; width:1047px; margin-top:-2px;}

#page .jps ul,
#page .customtabs ul{margin:0;}


.jps{display:none;position:relative;overflow:hidden;text-align:left; width:100%!important; }
.jps a,
.jps a:hover{text-decoration:none; display:block;}
.jps a:focus{outline:1px dotted #000;/*optional*/}
.jps img{border:0; width:1047px;}

/*---------------------------------
 *  Navigation
 *---------------------------------*/
.jps .jps-nav{z-index:10;position:absolute;text-align:center;}

/* Nav > Clip */
.jps .jps-nav-clip{position:absolute; margin:0 auto;}
.jps .jps-nav-clip ul{position:relative; left:0; top:570px; z-index: 1000;list-style:none;margin:0;padding:0;}
.jps .jps-nav-clip ul li{float:left;}
.jps .jps-nav-clip ul li a{display:block;overflow:hidden;}

/*---------------------------------
 *  Buttons
 *---------------------------------*/
.jps .jps-btn{z-index:10;}

/*---------------------------------
 *  Panels
 *---------------------------------*/
.jps .jps-panel{z-index:1;position:absolute; top:0; left:0; width:1047px;}
.jps .jps-panel-active{z-index:5;}
.jps .jps-panel-old{z-index:4;}

/* Panels > Overlay */
.jps .jps-panel .jps-panel-textbox{position:absolute;z-index:1;}
.jps .jps-panel .jps-panel-text{position:absolute;z-index:3;top:0;left:0;}
.jps .jps-panel .jps-panel-overlay{position:absolute;z-index:2;top:0;left:0;}


/*---------------------------------
 *  Loader
 *---------------------------------*/


.contentslider-std { }
.contentslider-std .jps-panels{width:1047px; display: block; height:452px; background:#fff url(../images/ajax-loader.gif) no-repeat center center; overflow:hidden;}


/* Panels buttons */
.contentslider-std .jps-go-btn {  color: #FFFFFF; cursor: pointer; font-size: 50px; font-weight: normal; height: 58px; }
.contentslider-std .jps-go-btn{position: absolute; text-align: center; top: 50%; width: 58px; line-height: 58px; margin-top: -29px; }
.contentslider-std .jps-go-prev{left:-58px; }
.contentslider-std .jps-go-next{right:-58px; }
.contentslider-std .jps-go-btn a{border-radius:solid 1px #000;}
.contentslider-std .jps-go-prev a{display: block; width:58px; height:58px; background:#e30011 url(../images/l-arr.png) no-repeat center center; border-top-right-radius:10px; border-bottom-right-radius:10px;}
.contentslider-std .jps-go-prev a{margin:0 auto 0 auto; font-size:0; line-height:0; text-indent:-4000px;}
.contentslider-std .jps-go-next a{display: block; width:58px; height:58px; background:#e30011 url(../images/r-arr.png) no-repeat center center; }
.contentslider-std .jps-go-next a {margin:0 auto 0 auto; font-size:0; line-height:0; text-indent:-4000px; border-top-left-radius:10px; border-bottom-left-radius:10px;}
.contentslider-std .jps-go-prev a:hover{}
.contentslider-std .jps-go-next a:hover{}
.contentslider-std .jps-go-btn span{display:none;}


/* setting the path to the thumb images the name of the thumbnail images have to be like the big slide images followed by "-thumb"*/ 
#a-thumb{ background: url(../images/thum/a-thumb.jpg);} 
#b-thumb{ background: url(../images/thum/b-thumb.jpg);} 
#c-thumb{ background: url(../images/thum/c-thumb.jpg);;} 
#d-thumb{ background: url(../images/thum/d-thumb.jpg);} 

/* setting the style of thumbnail images frame*/
.jps-go-next strong{  display:block;  position:absolute; right:65px; top:-18px; z-index: 100; border:solid 3px #cf0000;  box-shadow: #333 2px 2px 2px; }
.jps-go-next strong, .jps-go-prev strong{ width:145px; height:85px;  border:solid 3px #cf0000; box-shadow: #333 2px 2px 2px;  border-radius:3px;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* IE 5-7 */
  filter: alpha(opacity=0);
  /* Netscape */
  -moz-opacity: 0;
  /* Safari 1.x */
  -khtml-opacity: 0;
  /* Good browsers */
  opacity: 0;
}

.jps-go-prev strong{   display:block;  position:absolute; left:65px; top:-18px; z-index: 100;}

/* styling the description box */
.description{ position:relative; margin:0 auto; top:40%; z-index: 100; text-align: left!important; width:45%; background:url(../images/dot.png); padding:10px 14px 14px 14px;  }
.description h2{ font-size: 29px; line-height:29px; font-family: 'Patua One', sans-serif; margin:0; color:#ffc600; font-weight: normal;}
.description h2{ letter-spacing: 0.04em; margin-bottom:12px;}
.description p{ margin:0 0 3px 0; color:#fff; font-size: 14px; line-height:22px; white-space: normal; font-family: Arial, sans-serif;}
.description p{ }
.description a{ color:#ffc600; text-decoration: underline; }
.description a:hover{ text-decoration: none; }

.jps-panels { list-style-type: none;}
.jps-panels li {padding:0; width:1047px; margin:0; float:left; display:none; height:452px;}

.cbp-fwprev em{ display: block; width:19px; height:28px; background:url(../images/l-arr.png); margin:16px auto 0 auto; font-size:0; line-height:0; text-indent:-4000px;}
.cbp-fwnext em{ display: block; width:18px; height:27px; background:url(../images/r-arr.png); margin:16px auto 0 auto; font-size:0; line-height:0; text-indent:-4000px;}

h2.slider-title{  font-size: 35px; line-height:100px; font-family: font-family: 'Patua One', sans-serif;, sans-serif; background:#fefefe; color:#333; height:100px; font-weight: normal; margin:0;}
.jps-panels-wrapper{ height:452px; position:relative;}

a.holder{ position:absolute; top:0; left:0; z-index: 1; height:auto; width:1047px; display: block; overflow: visible;}


/* -------------------------------  Media Query Max Width 1300, Min Width 720 ------------------------------- */



@media only screen and (min-width:720px) and (max-width: 1300px) {

    .description { top:30%; width:50%;}
    .description h2 { font-size:21px; margin:0; }
    .description p {  font-size:13px; line-height:15px;}
	.contentslider-std .jps-go-prev a{ width:55px; }
	.contentslider-std .jps-go-next a{  width:55px;}
	.contentslider-std .jps-go-btn { width:55px;}
	.jps-go-next strong, .jps-go-prev strong{ width:125px; height:73px;  border:solid 3px #FFC62B; top:-10px;}
	.jps-go-next strong{ right:61px}
	.jps-go-prev strong{ left:61px}

}

/* -------------------------------  Media Query Max Width 719 ------------------------------- */

@media only screen and (max-width:719px) {

    .description { display:none; }
	.contentslider-std .jps-go-prev a{ width:35px; height:35px; background:#000 url(../images/l-arr-sm.png) no-repeat 12px center; }
	.contentslider-std .jps-go-next a{  width:35px; height:35px; background:#000 url(../images/r-arr-sm.png) no-repeat 15px center; }
	.contentslider-std .jps-go-btn { width:35px; line-height:35px; height:35px;}
	.jps-go-next strong, .jps-go-prev strong{ width:110px; height:64px;  border:solid 3px #FFC62B;}
	.jps-go-next strong{ right:36px;}
	.jps-go-prev strong{ left:36px;}

}

