/*font-family: 'Roboto', sans-serif;*/
* { margin:0; padding:0; }
body { margin:0; padding:0; font-family: 'Roboto', sans-serif; color:#3d3d3d;  background-color:#fafbfc; font-size:18px; font-weight:400;}
::-moz-selection {background:#28166e;color:#FFF;}
img { border:none; line-height:1px; font-size:0; margin:0; padding:0; vertical-align:top; }
ul{ margin:0; padding:0; list-style:none;}
a { outline:none; cursor:pointer; text-decoration:none; color:#024f9d;
 -webkit-transition: all 0.2s ease-in;
   -moz-transition: all 0.2s ease-in;
   -o-transition: all 0.2s ease-in;
   -ms-transition: all 0.2s ease-in; 
   transition: all 0.2s ease-in;}
a:focus { outline:none; text-decoration:none;}
a:hover { color:#f82e56; text-decoration:none;}
input { font-family: 'Roboto', sans-serif; border-radius:0; }
textarea  { overflow:auto; resize:none;font-family: 'Roboto', sans-serif; }
input:focus, textarea:focus { outline:none; }

.container{ max-width:1180px; padding:0 20px; width:100%;}
.Page_Container{ float:left; width:100%;}
.row{ float:left; width:100%;}

/*======================= Owl Full Slider ======================= */
.FullSlider{ float:left; width:100%; overflow:hidden;}
.FullSlider .owl-item{ float:left; width:100%;}
.FullSlider .owl-item li{ float:left; width:100%;}
.FullSlider .SlideImages{ float:left; width:100%;}
.FullSlider .SlideImages .container{ max-width:100%; width:100%; padding:0;}
.FullSlider .SlideImages img{ float:left; width:100%;}
.FullSlider .SlideText{ position:absolute; top:50%; left:0; width:100%; margin-top: -105px; z-index:5;}
.FullSlider .SlideText .container{max-width: 500px; width:100%; background-color: rgba(0, 0, 0, .5);padding: 20px;
color: #fff;}
.FullSlider:hover .owl-buttons{ opacity:10;}
.FullSlider .owl-buttons{ float:left; width:100%; opacity:0;}
.FullSlider .owl-buttons .owl-prev, .FullSlider .owl-buttons .owl-next {border-radius: 50px; height: 30px;
position: absolute; text-indent: -99999px; top: 50%; width: 30px; left: 10px;  margin: -15px 0 0 0; background: url(../images/LeftArrow.png) no-repeat center #4485f5; cursor: pointer;}
.FullSlider .owl-buttons .owl-next{right: 10px; left: auto !important; background-image: url(../images/RightArrow.png) !important;}
.FullSlider .owl-buttons .disabled{ opacity:.4; cursor:none;}
.FullSlider .owl-pagination{ float:left; width:100%; text-align:center; position: absolute; bottom: 10px;}
.FullSlider .owl-pagination .owl-page {display: inline-block; zoom: 1; width:auto;}
.FullSlider .owl-pagination .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 7px;
filter: Alpha(Opacity=50);opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;
 background: #4485f5;}
.FullSlider .owl-pagination .owl-page.active span, .FullSlider .owl-pagination .owl-page:hover span{opacity: 1;}

@media only screen and (max-width:767px) { 
.FullSlider .owl-buttons{ opacity:10;}
.FullSlider .SlideText{ position:relative; top:0; margin:0;     float: left;}
.FullSlider .SlideText .container{ max-width:100%;  padding-bottom:40px;}
.FullSlider .SlideText h3{ font-size:24px;}
.FullSlider .SlideText p{ font-size:16px;}
}
/*======================= Owl Full Slider ======================= */


/*=======================Owl Full Slider ======================= */
.CarouselSlider{ float:left; width:100%; overflow:hidden;}
.CarouselSlider .owl-item{ float:left; width:100%;}
.CarouselSlider .owl-item li{ float:left; width:100%; padding:10px; position:relative; height: 270px;}
.CarouselSlider .SlideImages{ width:10%; margin:auto;}
.CarouselSlider .SlideImages img{ float:left; width:100%;border-radius: 50%;}
.CarouselSlider .SlideText{  position:absolute; top:30%; left:15%; padding:0px; width:70%; text-align: center; z-index:5;}
.CarouselSlider .TextIN{/*background-color: rgba(0, 0, 0, .5); color:#fff;*/ /*padding: 10px;*/ width:100%;}
.CarouselSlider .SlideText h3{ font-size:20px;}
.CarouselSlider .SlideText p{/* margin: auto;font-size: 16px;width: 700px;*/}
.CarouselSlider:hover .owl-buttons{ opacity:10;}
.CarouselSlider .owl-buttons{ float:left; width:100%; opacity:1;}
.CarouselSlider .owl-buttons .owl-prev, .CarouselSlider .owl-buttons .owl-next {border-radius: 50px; height: 30px;
position: absolute; text-indent: -99999px; top: 50%; width: 30px; left: 210px;  margin: -15px 0 0 0; background: url(../images/LeftArrow.png) no-repeat center #febd1f; cursor: pointer;}
.CarouselSlider .owl-buttons .owl-next{right: 210px; left: auto; background-image: url(../images/RightArrow.png) !important;}
.CarouselSlider .owl-buttons .disabled{ opacity:.4; cursor:none;}
.CarouselSlider .owl-pagination{ float:left; width:100%; text-align:center; position: absolute; bottom: 10px;}
.CarouselSlider .owl-pagination .owl-page {display: inline-block; zoom: 1; width:auto;}
.CarouselSlider .owl-pagination .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 7px;
filter: Alpha(Opacity=50);opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;
 background: #4485f5;}
.CarouselSlider .owl-pagination .owl-page.active span, .CarouselSlider .owl-pagination .owl-page:hover span{opacity: 1;}
@media only screen and (max-width:767px) { 
.CarouselSlider .owl-buttons{ opacity:10;}
.CarouselSlider .SlideText{ position:relative; top:0; margin:0; float: left; padding:0; }
.CarouselSlider .TextIN{ padding-bottom:40px;}
.CarouselSlider .SlideText h3{ font-size:18px;}
.CarouselSlider .SlideText p{ font-size:14px;}
}
/*=======================Owl Full Slider ======================= */


/*======================= Thumbnail Carousel Slider ======================= */
.thumbCarousel{ float:left; width:100%;}
.thumbCarousel .owl-item{ float:left; width:100%;}
.thumbCarousel .owl-item li{ float:left; width:100%; padding:0; position:relative;}
.thumbCarousel .SlideImages{ float:left; width:100%;}
.thumbCarousel .SlideImages img{ float:left; width:100%;}
.thumbCarousel:hover .owl-buttons{ opacity:10;}
.thumbCarousel .owl-buttons{ float:left; width:100%; opacity:0;}
.thumbCarousel .owl-buttons .owl-prev, .thumbCarousel .owl-buttons .owl-next {border-radius: 50px; height: 30px;
position: absolute; text-indent: -99999px; top: 50%; width: 30px; left: 10px;  margin: -15px 0 0 0; background: url(../images/LeftArrow.png) no-repeat center #4485f5; cursor: pointer;}
.thumbCarousel .owl-buttons .owl-next{right: 10px; left: auto !important; background-image: url(../images/RightArrow.png) !important;}
.thumbCarousel .owl-buttons .disabled{ opacity:.4; cursor:none;}
.thumbCarousel .owl-pagination{ float:left; width:100%; text-align:center; position: absolute; bottom: 10px;}
.thumbCarousel .owl-pagination .owl-page {display: inline-block; zoom: 1; width:auto;}
.thumbCarousel .owl-pagination .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 7px;
filter: Alpha(Opacity=50);opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;
 background: #4485f5;}
.thumbCarousel .owl-pagination .owl-page.active span, .thumbCarousel .owl-pagination .owl-page:hover span{opacity: 1;}
.thumbCarousel #sync2 .owl-item{ padding:5px; background-color:#4485f5; opacity:.5; cursor:pointer;}
.thumbCarousel #sync2 .owl-item:hover, .thumbCarousel #sync2 .owl-item.synced{ opacity:10;}
/*======================= Thumbnail Carousel Slider ======================= */



/*======================= Pop Up ======================= */
.KitPopUp .modal-content{border-radius: 0;}
.KitPopUp .close{position: absolute; right: 10px; height: 20px; width: 20px; background-color:#fff; color:#ed6358;
border-radius: 50%; font-size: 15px; font-family: Arial, Helvetica, sans-serif; opacity: 10; line-height: 20px;}
.KitPopUp .close:hover, .KitPopUp .close:focus{background-color: #000; color: #fff; outline:none;}
.KitPopUp .modal-header{font-size: 24px; background-color: #ed6358; color: #fff; padding:5px 15px;}
.KitPopUp h4.modal-title{font-size: 20px;}
/*======================= Pop Up ======================= */


.btnOuter{ width: 100%; display: inline-block;}
.btnOuter .kitbut{background-color:#4485f5; color:#fff;}
.btnOuter .kitbut:hover{ background-color:#ea4335}





