@import url(settings.css);
@import url(../assets/owl-carousel/owl-carousel/owl.carousel.css);
@import url(../assets/owl-carousel/owl-carousel/owl.theme.css);

/* START --> Body and structure */

body, html {position: relative;margin: 0 0 0 0;font: 14px/22px 'source_sans_proregular','Helvetica Neue', Helvetica, Arial, sans-serif;color:#888;border:0 0 0 0;padding:0 0 0 0;background-color: #ffffff;}

.wrapper{position:relative;}

.header_ligin{color: #00407d;
    font-size: 32px;
    padding-bottom: 15px;}

.wrapper.index{position:relative;}
	
a{outline: none !important;}	
	
	
/* END --> Body and structure
-------------------------------------------------- */

/* START --> Header and Navigation
-------------------------------------------------- */

header{position:relative;top:0;width:100%;height:auto;z-index:990;background-color:#ffffff;}

header .upperbar{position:relative;background-color:#d84747;color:#a6a6a6;height:0px;overflow:hidden;box-shadow: 0px 1px 2px rgba(0,0,0,1);}

/* Header and Navigation - Top Area of Header */

header .toparea{position:relative;background-color:#121416;padding-top:14px;color:#a6a6a6;height:48px;overflow:hidden;}

header .toparea .info span{margin: 0 20px 0 0;transition: all .35s ease-in-out;-moz-transition: all .35s ease-in-out;-webkit-transition: all .35s ease-in-out;}
header .toparea .i
nfo span:hover{color:#fff;}

header .toparea .info span i{margin: 0 5px 0 0;} 

header .toparea .social{position:relative;display:inline-block;top:-3px;}

header .toparea .social:after{position:relative;top:-2px;content:"|";margin: 0 10px 0 10px;font-size:14px;line-height:14px;}

header .toparea .social a{position:relative;width:24px;padding:2px;display:inline-block;text-align:center;margin: 0 0 0 0;color:#a6a6a6 !important;-moz-border-radius: 2px;-webkit-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;background:none;}

header .toparea .social a:hover{color:#fff !important;}

header .toparea .search{position:relative;display:inline-block;top:-4px;}

header .toparea .search form{margin:0;}

header .toparea .search label{position:relative;top:1px;display:inline;margin:0 5px 0 0;padding:0;font-weight:normal;}

header .toparea .search .textfield{margin:0;-moz-border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;border-radius:4px;border:0;padding: 3px 10px 3px 10px;line-height:14px;color: #1f1f1f;height:28px;color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.1);outline-width: 0;width:200px;transition: all .55s ease-in-out;-moz-transition: all .55s ease-in-out;-webkit-transition: all .55s ease-in-out;}

header .toparea .search .ta-btn{position:absolute;top:0;right:0;padding:5px;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:14px;line-height:13px;color:rgba(255,255,255,0.5);display:block;height:28px;width:28px;background:rgba(0,0,0,0.5);-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

header .toparea .search .ta-btn:hover{background:#000;}

header .toparea .btn{position:relative;top:-5px;padding: 2px 10px 2px 10px;color:#a6a6a6;border:none;font-size: 13px;box-shadow:none;}

/* Header and Navigation - Bottom Area of Header */
header .bottomarea{}

/* Header and Navigation - Navigation in Header */
.navbar-default {background-color: #fff;border-color: transparent;}

.navbar-toggle{position:absolute;display:none;right:0;z-index:9999;background:#fff;}

.navbar-default .search{position:relative;right:-15px;border-left:1px solid #ddd;padding: 5px 0 0 20px;line-height:95px;}

.navbar-default .navbar-brand {position:relative;color:#000;display:inline-block;top:5px;background:url('../../images/logo.png') no-repeat center center;}

.navbar-nav > li > a {color:#888;font-size:15px;padding:0 0 0 30px;text-transform:uppercase;}

.navbar-nav > li a.btn{line-height:24px;display:inline-block;padding:4px 10px 4px 10px;margin: 32px 0 0 30px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;text-transform:inherit;font-size:14px;text-decoration:none;border: none;border-bottom:2px solid rgba(0,0,0,0.25);box-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;text-shadow: -1px 1px 0px rgba(0,0,0,0.25);background-color: #d84747;color:rgba(255,255,255,0.85) !important;}

.navbar-nav > li a.btn:hover{text-decoration:none;background-color: #d84747;box-shadow: inset 0 0 1px 1px rgba(255,255,255,0.35), 0 0 10px 2px rgba(0,0,0,0.35), inset 0 0 0 40px rgba(0,0,0,0.10);color:#666666;}

.nav_p{font-size: 12px;padding: 0px;color: #dddddd; margin: 0px;margin-top: -15px;margin-left: 17px;}

.navbar-nav > li > a i {position:relative;top:-1px;left:3px;font-size:13px;color:#888;width:14px;height:11px;display:inline-block;text-align:center;-moz-border-radius: 2px;-webkit-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{font-family: 'Oswald', sans-serif; background:transparent; border:none !important;}

.navbar-inverse{height:77px; background:transparent;}

.navbar-nav .dropdown-menu{top:74px;}

/* END --> Header and Navigation
-------------------------------------------------- */




/* START --> Sections
-------------------------------------------------- */
section.main                            { padding: 40px 0 0px 0; width:100%; background:#fff; border-bottom:1px solid #e4e4e4;  }
section.main.bg_color                   { background:#f9f9f9; color:#777; background-size: 100%; width:100% !important;  }
section.main.action                     { padding: 40px 0 40px 0;  }
section.main.bg_color2                  { background:#d84747; background-size: 100%; border:none; color:#fff; }
section.main.bg_color2 h2               { color:#fff; }
section.main.bg_dark                    { background:#272727; color:#ccc; background-size: 100%; border:none; }
section.main.action h4                  { margin: 0 0 0 0; }
section.main.action .btn                { margin: 5px 0 5px 0; }



/* END --> Sections
-------------------------------------------------- */


/* START --> Footer
-------------------------------------------------- */
footer .toparea{position: relative;background-color:#000b15;padding: 40px 0 0px 0;color: rgba(255,255,255,0.5);height: auto;margin: 0px;border: 0px;border-top: 1px solid #eee;}

footer .toparea .divider{margin: 0 0 8px 0;border-top: 1px solid rgba(255,255,255,0.15);display:inline-block;}

footer .toparea .divider.fw:after{width:15%;left:15px;}

footer .toparea a{font-family: 'Raleway', sans-serif;color: rgba(255,255,255,0.5);font-size: 14px;vertical-align: top;line-height: 30px;}

footer .toparea a:hover{color:#00aaff;}

footer .toparea .blog{border:none;margin:0;}

footer .toparea .blog p{border-bottom:1px dashed rgba(255,255,255,0.1);padding: 0 0 10px 0;margin: 0 0 10px 0;}

footer .toparea .blog p:last-child{border:none;}

footer .toparea .blog span{font-size:12px;}

footer .toparea h4{color: #fff;margin: 0 0 20px 0;font-family: 'Oswald', sans-serif;text-transform: uppercase;}

footer .toparea .contact-info .box{border-bottom:1px dashed rgba(255,255,255,0.1);padding: 0 0 10px 0;margin: 0 0 10px 0;-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-ms-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}

footer .toparea .contact-info .box:hover, footer .toparea .contact-info .box:hover i{color:#fff;}

footer .toparea .contact-info .box i{position:absolute;margin: 0;font-size:22px;display:inline-block;color:#333;-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-ms-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}

footer .toparea .contact-info .box span{position:relative;display:inline-block;left: 40px;}

footer .toparea .social a{background: rgba(255,255,255,0.5);padding: 2px;display: inline-block;text-align: center;width: 30px;height: 30px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;font-size: 16px;color: #fff;margin: 0 5px 0 0;}

footer .toparea a.tag{position:relative;display:inline-block;border:1px solid rgba(255,255,255,0.1);background:rgba(0,0,0,0.1);cursor:pointer;margin: 0 8px 8px 0;padding: 0 10px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;text-shadow: 0 1px 0 rgba(0,0,0,0.1);font-size:13px;line-height:28px;color: #aeaeae;letter-spacing: normal;word-spacing: normal;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

footer .toparea a:hover.tag{background:#d84747;color:#fff;text-shadow:none;}

footer .bottomarea{position: relative;font-size: 13px;background-color: #000f1d;height: auto;padding: 10px 0 0px 0;color: #eeeeee;margin-top: 30px;border-top: 1px solid #262626;}

footer .bottomarea .links a{margin: 0 10px 0 0;padding: 0 0 2px 0;text-decoration:none;color:#888888;}

footer .bottomarea .links a:hover{margin: 0 10px 0 0;color:#ccc;border-bottom:1px solid #ccc;}

/* END --> Footer
-------------------------------------------------- */


/* START --> Spacings
-------------------------------------------------- */
.nm                 { margin: 0 0 0 0 !important; }
.np                 { padding: 0 0 0 0 !important; }
.sp-b-5             { margin-bottom: 5px!important; }
.sp-b-10            { margin-bottom: 10px!important; }
.sp-b-20            { margin-bottom: 20px!important; }
.sp-b-30            { margin-bottom: 30px!important; }
.sp-b-40            { margin-bottom: 40px !important; }
.sp-b-60            { margin-bottom: 60px !important; }

.sp-r-5             { margin-right: 5px!important; }
.sp-r-10            { margin-right: 10px!important; }
.sp-r-20            { margin-right: 20px!important; }
.sp-r-30            { margin-right: 30px!important; }
.sp-r-40            { margin-right: 40px !important; }

.sp-t-5             { margin-top: 5px!important; }
.sp-t-10            { margin-top: 10px!important; }
.sp-t-20            { margin-top: 20px!important; }
.sp-t-30            { margin-top: 30px!important; }
.sp-t-40            { margin-top: 40px !important; }

.alignleft          { float:left; margin: 5px 10px 5px 0; }
.alignright         { float:right; margin: 5px 0 5px 10px; }



/* END --> Spacings
-------------------------------------------------- */

/* START --> Images and Hovers
-------------------------------------------------- */
img{position:relative;border:none;display:inline-block;}

.img-cnt{position: relative;width: 100%;display: block;padding: 0;overflow: hidden;min-height: 545px;max-height: 1500px;background-color: #627894;}

.img-cnt1{position: relative;width: 65px;height: 65px;display: block;padding: 0;background-repeat: no-repeat;margin: auto;background-color: #fff;background-color: #fff;border-radius: 100%;border:1px solid #ffffff;}

.img-cnt1 img{margin-left: 12px;position: relative;width: 40px;display: block;border: none;box-shadow: none;padding-top: 10px;}

.img-cnt img{position:relative;width: 100%;display: block;border: none;box-shadow:none;margin:0px !important;}

.img-cnt.zoom img{-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-ms-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0stransition: all 0.25s ease 0s;}

.img-cnt1.zoom img{-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-ms-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}

.img-cnt .b-caption{position: relative;bottom: 0;left: 0;right: 0;margin: 0;display: block;height: auto;background-color: #f9f9f9;padding: 20px 0px 5px 0px;color: #888;text-align: center;}

.img-cnt1 .b-caption{position:relative;bottom:0;left:0;right:0;margin: 0;display:block;height:auto;background:rgba(0,0,0,0.0);padding:10px 10px 5px 10px;color:#888;text-align:center;}

.img-cnt .b-caption .title, .img-cnt .overlay .title{font: 16px/16px 'source_sans_prolight','Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;display:block;color:#666;}

.img-cnt1 .b-caption .title, .img-cnt .overlay .title{font: 16px/16px 'source_sans_prolight','Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;display:block;color:#666;}

.img-cnt .b-caption .title{padding:15px 0 0px 0px; font-size:20px; color:#0049ce; font-family: 'Oswald', sans-serif; text-transform:uppercase; font-weight:500;}

.img-cnt1 .b-caption .title{padding:15px 0 0px 0px; font-size:22px; color:#00aaff; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.img-cnt .b-caption .description, .img-cnt .overlay .description{
    display:block;
}

.img-cnt1 .b-caption .description, .img-cnt .overlay .description{
    display:block;
}

.description{text-align: justify;padding-top: 10px;padding-bottom: 10px;position: relative;font-family: 'Raleway', sans-serif;font-size: 12px;color: #000;}

.img-cnt .b-caption .info{position:absolute;right:10px;top:20px;}

.img-cnt1 .b-caption .info{position:absolute;right:10px;top:20px;}

.img-cnt .b-caption .info span{position:relative;margin: 0 2px 0 0;top:-2px;}

.img-cnt1 .b-caption .info span{position:relative;margin: 0 2px 0 0;top:-2px;}

.img-cnt .b-caption .info i{color:#d84747;font-size:18px;}

.img-cnt1 .b-caption .info i{color:#d84747;font-size:18px;}

.img-cnt .overlay{display:block;opacity:0;width:100%;height:100%;position: absolute;top:0;left:0;text-align:center;padding:20px 20px 20px 20px; }

.img-cnt1 .overlay{display:block;opacity:0;width:100%;height:100%;position: absolute;top:0;left:0;text-align:center;padding:20px 20px 20px 20px; }

.img-cnt .overlay.primary{padding:0;left:0;top:0;height:100%;display:block;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}

.img-cnt1 .overlay.primary{padding:0;left:0;top:0;height:100%;display:block;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}


.img-cnt:hover .overlay{opacity:1;height:100%;-webkit-transition: all 0.45s ease 0s;-moz-transition: all 0.45s ease 0s;-ms-transition: all 0.45s ease 0s;-o-transition: all 0.45s ease 0s;transition: all 0.45s ease 0s;}


.img-cnt1:hover .overlay{opacity:1;height:100%;-webkit-transition: all 0.45s ease 0s;-moz-transition: all 0.45s ease 0s;-ms-transition: all 0.45s ease 0s;-o-transition: all 0.45s ease 0s;transition: all 0.45s ease 0s;}

.img-cnt:hover .overlay.o50{background-color:rgba(0,0,0,0.50);}

.img-cnt1:hover .overlay.o50{background-color:rgba(0,0,0,0.50);}

.img-cnt .overlay .icon-wrap{position:absolute;width:100%;text-align:center;margin:auto auto;height:55px;display:block;top:-100px;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}

.img_padding{padding-top:30px;}

.img-cnt1 .overlay .icon-wrap{position:absolute;width:100%;text-align:center;margin:auto auto;height:55px;display:block;top:-100px;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}

.img-cnt .overlay .icon-wrap .icon-cnt{position:relative;left:0;right:0;top:0;bottom:0;width:55px;height:55px;display:inline-block;margin: auto auto;margin-right:5px;background:rgba(255,255,255,0.5);-moz-border-radius: 4px;-ms-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

.img-cnt1 .overlay .icon-wrap .icon-cnt{position:relative;left:0;right:0;top:0;bottom:0;width:55px;height:55px;display:inline-block;margin: auto auto;margin-right:5px;background:rgba(255,255,255,0.5);-moz-border-radius: 4px;-ms-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

.img-cnt .overlay .icon-wrap .icon-cnt:hover{background:rgba(255,255,255,0.8);}

.img-cnt1 .overlay .icon-wrap .icon-cnt:hover{background:rgba(255,255,255,0.8);}

.img-cnt.zoom:hover img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}

.img-cnt .overlay .icon-wrap .icon-cnt i{line-height:55px;color:#000;}

.img-cnt1 .overlay .icon-wrap .icon-cnt i{line-height:55px;color:#000;}

.img-cnt:hover .icon-wrap{top:0;bottom:0;}

.img-cnt1:hover .icon-wrap{top:0;bottom:0;}

.img-cnt .overlay .title{color:#d84747;}

.img-cnt .overlay .cat{color:#fff;}

.img-cnt .overlay .description{color:#ccc;border-top:1px solid #666;margin: 10px 0 15px 0;padding: 10px 0 0 0;}

.img-cnt .overlay .btn{width: 150px;padding: 16px 5px 2px 5px !important;height: 50px;line-height: 23px;margin: 75px 10px 0 0;background: #ededed;border-radius: 0px !important;color: #333;box-shadow: none;border: none;font: 18px/18px 'source_sans_prolight','Helvetica Neue', Helvetica, Arial, sans-serif;}

.img-cnt .overlay .btn.bg{background:#d84747;color:#fff;}

.img-cnt .overlay .btn:hover{background:#666;color:#fff;}

.img-cnt1 .overlay .title{color:#d84747;}

.img-cnt1 .overlay .cat{color:#fff;}

.img-cnt1 .overlay .description{color:#ccc;border-top:1px solid #666;margin: 10px 0 15px 0;padding: 10px 0 0 0;}

.img-cnt1 .overlay .btn{width: 150px;padding: 16px 5px 2px 5px !important;height: 50px;line-height: 23px;margin: 75px 10px 0 0;background: #ededed;border-radius: 0px !important;color: #333;box-shadow: none;border: none;font: 18px/18px 'source_sans_prolight','Helvetica Neue', Helvetica, Arial, sans-serif;}

.img-cnt1 .overlay .btn.bg{background:#d84747;color:#fff;}

.img-cnt1 .overlay .btn:hover{background:#666;color:#fff;}
/* END --> Hover Images
-------------------------------------------------- */

/* START --> Typography
-------------------------------------------------- */
p {margin: 0 0 20px 0;font-family: 'Raleway', sans-serif;text-align:justify;font-size:13px;}

/* Typography - Headings */
h1,
h2,
h3,
h4,
h5,
h6 {line-height: inherit;font-weight:lighter;margin-top: 0;margin-bottom:20px;font-family: 'Oswald', sans-serif;font-weight:400;text-transform:uppercase;}

h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#00aaff;}

div.google-map {background: #E5E3DF;height: 300px;margin: 0 0 0 0;width: 100%;border-bottom:1px solid #ccc;}

/* heading sizes */
h1{   font-size: 30px; }
h2{   font-size: 24px; }
h3{   font-size: 24px; }
h4{   font-size: 18px;   }
h5{   font-size: 14px; }
h6{   font-size: 12px; }

.alert .alert-link {
    font-weight: normal;
}

/* Typography - Blockquote styling */
blockquote {padding: 10px 20px;margin: 0 0 20px;border-left: 2px solid #d84747;}

blockquote p {position:relative;font-size: 14px;line-height: 24px;}

/* Typography - Custom list styling */
ul.c-list{position:relative;padding:0;margin:0 0 0 0;height:auto;}

ul.c-list li{position:relative;list-style-type: none;height:auto;padding: 0 0 4px 0;margin: 0 0 4px 0;display: list-item;}

ul.c-list.b-btm li{display:block;border-bottom:1px solid #ddd;padding: 5px 0 5px 0 !important;}

ul.c-list.b-btm li.last{border:none;}

ul.c-list.b-btm li a i{float: right;font-size:16px;margin: 5px 0 0 0;}

ul.c-list li .key{width:35%;display:inline-block;vertical-align: top;color:#aaa;}

ul.c-list li .value{width:65%;display:inline-block;}

ul.c-list li .value .tag.sm{top:-2px;}

.c-list.m-circle li:before {-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;-ms-border-radius: 50%;background-color:#d84747;}

.c-list.iconok li:before {font: 13px/18px 'fontawesome', Arial, sans-serif;padding:3px;left:0;content: "\f00c";color: #fff;text-shadow: 0 1px 3px rgba(120,213,58,0.1);width: 20px;height: 20px;margin: 0 10px 0 0;}

ul, ol{position:relative;padding:0 0 0 20px;margin:0 0 20px 0;height:auto;}

/* Typography - Default link styling */
a:link{color:#888;text-decoration: none;-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-ms-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}

a:visited   { color:#666; text-decoration: none;  }
a:hover     { color:#00aaff; text-decoration: none;  }
a:active    { color:#666; text-decoration: none;  }

a[data-rel="tooltip"] {color:#d84747;}


/* START --> Buttons
-------------------------------------------------- */
.btn{font-family: source_sans_prosemibold, Arial, sans-serif;text-decoration:none;margin:0;border: 1px solid rgba(0,0,0,0.15);box-shadow: inset 0 0 0 1px rgba(255,255,255,0.20);-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;overflow: hidden;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}

.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{text-shadow: -1px 1px 0px rgba(0,0,0,0.25);background-color: #d84747;color:#fff !important;}

.btn-default,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{box-shadow: inset 0 0 1px 1px rgba(255,255,255,0.20);color:#4f4f4f !important;background-color: #ededed;text-shadow: -1px 1px 0px rgba(255,255,255,0.75);}

.btn-success,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{text-shadow: -1px 1px 0px rgba(0,0,0,0.45);box-shadow: inset 0 0 1px 1px rgba(255,255,255,0.20), 0 1px 1px rgba(0,0,0,0.20);color:#fff !important;background-color:#5cb85c;}

.btn-info,
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info{text-shadow: -1px 1px 0px rgba(0,0,0,0.45);box-shadow: inset 0 0 1px 1px rgba(255,255,255,0.20), 0 1px 1px rgba(0,0,0,0.20);color:#fff !important;background-color:#5bc0de;}

.btn-warning,
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning{text-shadow: -1px 1px 0px rgba(0,0,0,0.45);box-shadow: inset 0 0 1px 1px rgba(255,255,255,0.20), 0 1px 1px rgba(0,0,0,0.20);color:#fff !important;background-color:#f0ad4e;}

.btn-danger,
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{text-shadow: -1px 1px 0px rgba(0,0,0,0.45);box-shadow: inset 0 0 1px 1px rgba(255,255,255,0.20), 0 1px 1px rgba(0,0,0,0.20);color:#fff !important;background-color:#d9534f;}

.btn-dark,
.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active,
.btn-dark.active,
.open .dropdown-toggle.btn-dark{text-shadow: -1px 1px 0px rgba(0,0,0,0.45);box-shadow: inset 0 0 1px 1px rgba(255,255,255,0.20), 0 1px 1px rgba(0,0,0,0.20);color:#fff !important;background-color:#313131;border: 1px solid rgba(0,0,0,0.45);}


.input-group .btn{box-shadow:none;border: 1px solid rgba(0,0,0,0.15);}

/* END --> Buttons
-------------------------------------------------- */

/* START --> Blog
-------------------------------------------------- */

.blog{padding: 0 0 10px 0;margin: 0 0 30px 0;border-bottom:1px solid #f2f2f2;}

.blog:last-child{border:none;}

.blog.pd-l{padding-left:50px;}

.blog .icon_cnt{display:block;margin-left:-80px;position:absolute;}

.blog .icon_cnt .icon{width:60px;height:60px;background:url('../../images/bg.png') repeat-x center center;background-color:#f2f2f2;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius: 4px;border-radius:4px;padding:15px 0 0 0;margin: 0 0 20px 0;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}

.blog:hover .icon{background-color: #d84747;color:#fff;}

.blog .icon_cnt .icon .date-t{font-family: "source_sans_prosemibold", Helvetica, Arial, sans-serif;font-size:20px;line-height:20px;display:block;}

.blog .icon_cnt .icon .date-b{font-size:12px;line-height:12px;display:block;}

.blog .author{position:absolute;margin: 0 0 0 0;display: none;padding: 5px;background-color: #ffffff;border: 1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius: 5px;border-radius:5px;}

.blog .img-cnt{margin: 0 0 20px 0;padding:4px;border:1px solid #ddd;background:#fff;}

.blog .owl-theme .owl-controls .owl-buttons .owl-next, .blog .owl-theme .owl-controls .owl-buttons .owl-prev {top: 40%;}

.blog h3{margin: 0 0 20px 0;font-size: 20px;line-height: 20px;color: #0049ce;}

.blog p{margin: 0 0 20px 0;}

.blog .btn{float:right;margin: 0 0 40px 0;}

.tag{position:relative;display:inline-block;border:1px solid rgba(255,255,255,0.1);background:rgba(0,0,0,0.1);cursor:pointer;margin: 0 10px 20px 0;
padding: 0 10px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius: 2px;border-radius:2px;text-shadow: 0 1px 0 rgba(255,255,255,0.1);font-size:13px;line-height:28px;color: #666;letter-spacing: normal;word-spacing: normal;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

.tag.sm{margin: 0 5px 0 0;line-height:13px;padding: 4px 4px 4px 4px;}

.blog .tag{background:rgba(0,0,0,0.05);color: #888;}

.blog .tag i{margin: 0 5px 0 0;}

.blog .share_cnt{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding: 30px 0 10px 0;}

.blog .comment_cnt{padding-left:100px;margin: 0 0 30px 0;}

.blog .comment_cnt.indent-1{padding-left:200px;}

.blog .comment_cnt.indent-2{padding-left:300px;}

.blog .comment_cnt .btn{margin:0;}

.blog .comment_cnt .a-image{position:absolute;margin-left:-100px;}

.blog .comment_cnt .a-image img{border:1px solid #ddd;padding:4px;background:#fff;}

.blog .comment_cnt .comment{width: 100%;padding: 20px;background: #fff;border-left: 4px solid #0049ce;font-family: 'Raleway', sans-serif;}

.blog .comment_cnt .comment .date{color:#aaa;}

/* blog small */
.blog.small{background-color:rgba(0, 0, 0, 0.6); padding:30px 0px;border-radius:5px;transition:1s;}

.blog.small:hover{background-color:rgba(17, 42, 107, 0.9);transition:1s;}

.blog.small .img-cnt{
    margin: 0 0 10px 0;
}
.blog.small h4{margin: 0 0 10px 0;font-family: "source_sans_proregular", Helvetica, Arial, sans-serif;font-size:16px;font-weight:bold;line-height: inherit;color:#666;text-align:center;padding-top:30px;}

.blog.small h4 a{color: #92dbff;font-family: 'Oswald', sans-serif;font-weight: 400;text-transform: uppercase;}

.blog.small .info{display:block;margin: 0 0 10px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:4px 0 4px 0;font-size:13px;}

.blog.small .info .date{position:relative;top:0;left:0;}

.blog.small p{margin: 10px 0 10px 0;padding: 0px 10px 0px 10px;text-align: center;color: #f0f0f0;font-size: 12px;}

.blog.small a i{position:relative;top:1px;}

/* END --> Blog
-------------------------------------------------- */

/* START --> Sidebar
-------------------------------------------------- */
.sidebar.left{padding-right: 30px;}

.sidebar.right{padding-left: 30px;}

.sidebar .divider{margin-bottom:8px;}

.sidebar h4{line-height: inherit;margin-top: 0;margin-bottom:8px;color:#888;}

.sidebar ul.c-list.b-btm li{padding:0;margin:0;}

.sidebar ul.c-list.b-btm li a{padding: 8px 0 8px 0;}

.sidebar ul.c-list.b-btm li a .badge{margin: 0 10px 0 0;background:#777;color:#fff;}

/* END --> Sidebar
-------------------------------------------------- */

/* START --> Tabs
-------------------------------------------------- */

.nav-tabs > li {float: left;margin-bottom: -1px;border-radius:0;}

.nav-tabs > li > a {margin-right: 2px;border: 1px solid transparent;border-radius: 0 0 0 0;background:#f6f6f6;font: 14px/14px 'source_sans_prosemibold', Arial, sans-serif;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin: 0 5px 0 0;}

.nav-tabs > li > a:hover {border-color: #eeeeee #eeeeee #dddddd;border-bottom: 1px solid transparent;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {color: #555555;cursor: default;background-color: #ffffff;border: 1px solid #dddddd;border-bottom: 2px solid transparent;border-top:1px  solid #dddddd;}

/* END --> Tabs
-------------------------------------------------- */


/* START --> Navigation Pills
-------------------------------------------------- */
.nav-before{display:inline-block;position:relative;float:left;line-height:40px;margin: 0 20px 0 0;font-weight:bold;}

.nav .caret, .nav a:hover .caret {border-top-color: #666;border-bottom-color: #666;}

.nav.nav-pills{display:inline-block;}

.nav-pills > li > a {margin: 0 5px 0 0;background-color: #fff !important;font-size: 14px;border: 1px solid #ddd;border-radius: 0px;color: #0049ce;padding: 5px 15px;font-weight: 500;font-family: 'Oswald', sans-serif;text-transform: uppercase;}

.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{ border-radius: 0px;border-color: #ffffff !important;border-color: #fff !important;background-color: #00b4e1 !important;color:#ffffff;}

.nav-pills > li > a:hover{background:#a3e3f9 !important; color:#0049ce;border-radius:0px;}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover {color:#666;}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color:#ffffff;}

.badge.lg{font-size:18px;line-height:34px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius: 4px;border-radius:4px;width:34px;height:34px;}

.nav-pills > li > a .badge{margin: 0 0 0 5px;font-size:11px;line-height:22px;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius: 50%;border-radius:50%;width:22px;height:22px;text-align:center;color:#fff;padding:0;}

.nav-pills > li.active > a .badge{background-color: #d84747;color:#fff;}

/* END --> Navigation Pills
-------------------------------------------------- */

/* START --> Pricing Tables
-------------------------------------------------- */
.pricing_table{border: 1px solid #ccc;border-top: 1px solid #ccc;background: #ffffff;-moz-border-radius: 12px;-webkit-border-radius: 12px;-ms-border-radius: 12px;border-radius: 12px;margin: 37px 0 0 0;overflow: hidden; padding-bottom:15px;}

.price_header{background-color: #888;width: 100%;position: relative;margin-right: 0px;margin-left: 0px;transition: 1s;}

.btn_style{margin:10px !important;}

.btn_style_2{margin: 8px 10px 3px 5px!important;}

.pricing_table .btn{display:block;}

.pricing_table h3{font-size: 32px;color: #fff;background-color: #00aaff;padding: 30px;border-radius: 10px 10px 0px 0px;font-family: 'Oswald', sans-serif;text-transform: uppercase;font-weight: 400;text-align: center;}

.pricing_table ul{list-style-type: none;padding:0;margin:0 0 20px 0;}

.pricing_table ul li{border-bottom:1px dashed #ccc;padding:10px 0 10px 0;}

.pricing_table.selected{top:-3px;background:#fff;border:6px solid rgba(0,0,0,0.1);}

.pricing_table.selected h3{background:url('../../images/bg.png') no-repeat center center #d84747;color:#fff;font: normal 24px/24px 'source_sans_prosemibold', Arial, sans-serif;letter-spacing: -1px;border-bottom:1px solid #ccc;text-shadow: 0 1px 0 rgba(0,0,0,0.5);}

/* END --> Pricing Tables
-------------------------------------------------- */

/* START --> Pagination
-------------------------------------------------- */
.pagination {display: inline-block;padding-left: 0;margin: 15px 0 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius: 4px;border-radius:4px;}

.pagination > li {display: inline;}

.pagination > li > a,
.pagination > li > span {position: relative;float: left;padding: 5px 12px;margin-left: -1px;line-height: 1.428571429;font-size:13px;text-decoration: none;background-color: #f2f2f2;border: 1px solid #dedede;text-shadow: -1px 1px 0px rgba(255,255,255,0.45);}

.pagination > li:first-child > a,
.pagination > li:first-child > span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}

.pagination > li:last-child > a,
.pagination > li:last-child > span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;color:#888;}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {background-color: #fff;border: 1px solid #dedede;text-shadow: -1px 1px 0px rgba(255,255,255,0.45);}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {z-index: 2;color: #666;cursor: default;background-color: #fff;border: 1px solid #dedede;text-shadow: -1px 1px 0px rgba(255,255,255,0.45);}

.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {color: #999999;cursor: not-allowed;background-color: #ffffff;border-color: #dddddd;}

.pagination-lg > li > a,
.pagination-lg > li > span {padding: 10px 16px;font-size: 18px;}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}

.pagination-sm > li > a,
.pagination-sm > li > span {padding: 5px 10px;font-size: 12px;}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}

.pagination a{text-decoration: underline !important;}

/* END --> pagination
-------------------------------------------------- */

/* START --> Social Icons
-------------------------------------------------- */
.social a{background:#ccc;padding:0;display:inline-block;text-align:center;width:24px;height:24px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius: 4px;border-radius:4px;font-size:14px;line-height:24px;color:#fff;margin: 0 5px 0 0;}

.social a:hover{color:#fff !important;}
.social a.facebook:hover      { background-color:#3b5998; }
.social a.twitter:hover       { background-color:#47c0d8; }
.social a.google-plus:hover   { background-color:#ce482b; }
.social a.linkedin:hover      { background-color:#0073B2; }
.social a.youtube:hover       { background-color:#b72d24; }


/* END --> Social Icons
-------------------------------------------------- */
.well input, .well select, .well textarea, .well .form-control {background:#fff;color:#777;}

input, select, textarea, .form-control {color:#777;}

input.error, select.error, textarea.error {color: #b94a48 !important;background-color: #f2dede;border-color: #eed3d7;}

/*-----------------------------------------------------------------------------------*/
/*	16: Owl-Carousel
/*-----------------------------------------------------------------------------------*/
.owl-carousel .clients{background:#fff;border:1px solid #ddd;margin: 0 15px 0 15px;padding:20px 15px 20px 15px;}

.owl-carousel .clients img{display:block;width: 100%;}

.owl-carousel .clients:hover{background:#f9f9f9;border:1px solid #ddd;}

.owl-carousel.portfolio{}

.owl-carousel.portfolio .portfolio{margin: 0 15px 0 15px;}

.owl-carousel.post{border:none;}

.owl-carousel.post .post{margin: 0 15px 0 15px;padding:0;border:none;}

.owl-theme .owl-controls{margin: 30px 0 0 0;text-align: center;}

/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div, .customNavigation a{position: relative;display: inline-block;width: 33px;background: #333333;padding: 5px 2px 2px 1px;border: 1px solid #ffffff;opacity: 1;color: #ffffff;font-size: 12px;box-shadow: inset 0 0 0 1px rgba(255,255,255,0.5);margin: 0px 6px 10px 6px;z-index: 2;cursor: pointer;}

.owl-theme .owl-controls .owl-buttons div:hover, .customNavigation a:hover{background:#666666;}

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}

.customNavigation:before{display:inline-block;position:absolute;left:0;right:0;margin:auto auto;border-bottom:1px solid #ffffff;width:300px;height:15px;content:' ';}

.customNavigation:after{display:inline-block;position:absolute;left:0;right:0;margin:auto auto;border-bottom:1px solid #fff;width:90px;height:15px;content:' ';}

.customNavigation{text-align:center;margin-bottom:-5px;}

.bg_color .customNavigation{background:#f0f0f0;}

.bg_color .customNavigation:after{border-bottom:1px solid #f0f0f0;}

.customNavigation a{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

.owl-carousel.single .owl-controls{margin:auto;}

.owl-theme .owl-controls .owl-buttons div {position: absolute;margin:auto;}

.owl-theme .owl-controls .owl-buttons .owl-prev{left: 15px;top: 45%;width:40px;height:40px;line-height:35px;font-size:18px;background:rgba(255,255,255,0.5);color:#666;padding:3px 2px 1px 2px;opacity:1;border:1px solid rgba(255,255,255,0.5);box-shadow: 0 0 1px rgba(0,0,0,0.2);}

.owl-theme .owl-controls .owl-buttons .owl-next{right: 15px;top: 45%;width:40px;height:40px;font-size:18px;line-height:35px;background:rgba(255,255,255,0.5);color:#666;padding:3px 2px 1px 2px;opacity:1;border:1px solid rgba(255,255,255,0.5);box-shadow: 0 0 0 1px rgba(0,0,0,0.2);}

/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}

.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 0 3px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;background: #869791;}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px;}

/* preloading images */
.owl-item.loading{min-height: 150px;background: url(../assets/owl-carousel/assets/img/AjaxLoader.gif) no-repeat center center}

/*-----------------------------------------------------------------------------------*/
/*	16: Owl-Carousel
/*-----------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/*	16: MIXIT UP
/*-----------------------------------------------------------------------------------*/
#Grid .mix{opacity: 0;display: none;margin: 0 0 30px 0;}

ul.bdr{padding:0;}

ul.bdr li{padding: 5px 10px 5px 10px;border-bottom:1px solid #ddd;}

/*-----------------------------------------------------------------------------------*/
/*	16: scrollUp
/*-----------------------------------------------------------------------------------*/


.more{width:104px;
height:25px;
margin:auto;}

.more p a{text-align:center;font-size:13px;padding:3px 12px!important;color:#FFFFFF;background-color:#666666;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius: 1px;border-radius:1px;}


navbar-inverse.navbar-nav>li>a:hover{color: #1b9cff;}

.footer{padding-top:0px;}
.tp-caption>a{top:300px !important;}

.form{width: 180px;height: 30px;background-color: rgba(255,255,255,0.9);-moz-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;border: 0px;margin-left: 5px;outline-color: #000;text-align: justify;padding: 9px 7px;color: #000 !important;}

input::placeholder {color:#000000;}


.form1{margin-top:8px;width:180px;height:30px;background-color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius: 3px;border-radius:3px;border:0px;box-shadow:inset 2px 2px 2px #000000;margin-left:6.5px;text-align: justify;padding: 9px 7px;outline-color:#666;color:#cccccc !important;}

.form:active{border:1px solid #000000;}

.btn{margin: 0px 0 0 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;border-radius: 2px;background-color: #005e9f;color: #FFFFFF !important;width: 80px;height: 30px;border: 0px;font-size: 12px;}


.footer_link{font-size: 13px !important;vertical-align: top !important;line-height: 20px !important;color: #40B5DE !important;}


.blg_btn{padding: 5px 20px;background-color: #00A9FE !important;border: 1px solid #00A9FE !important;color: #ffffff !important;text-shadow: none !important;transition:1s;}
	
.blg_btn:hover{background-color:#353536 !important; transition:1s; border: 1px solid #353536 !important; color:#ffffff !important;}	



.slider-h3
{
	font-size: 15px;
	text-transform: none;
	text-align: center;
	color: #FFFFFF;
	max-width: 550px;
	margin: 0px auto;
	margin-top: 35px;
	font-weight: normal;
	line-height: 35px;
	font-family: 'Raleway', sans-serif !important;
}	

.contact-info{margin-bottom:30px;}

.btm_border{}

.head{padding-left:20px;}

.news_box{height:270px;overflow-y: scroll;padding-left: 25px;padding-top: 20px;padding-bottom: 10px;
}

.news_box li{margin-bottom: 10px;padding-bottom: 4px; font-family: 'Raleway', sans-serif;}

.news_box li a{color:#ffffff; font-family: 'Raleway', sans-serif;}

#style-3::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}

#style-3::-webkit-scrollbar
{width: 6px;background-color: #F5F5F5;}

#style-3::-webkit-scrollbar-thumb{background-color: #888888;}

.items_p{width: 100% !important;
    line-height: 28px;
    font-family: 'Raleway', sans-serif;
    color: #444444;
    float: left;
    border-bottom: 1px dashed #b9b9b9;
    margin-bottom: 4px;
    font-weight: 500;}


.items_p i{margin-right: 5px;
    color: #0a5990;
    font-size: 14px;}


.text_top{margin-top:40px; margin-bottom:40px;}

.row_color{border:1px solid #cccccc; background-color:#FFFFFF; margin-bottom:40px;}

.pic_right{float:right !important;} 

.div_top{padding-top:0px; margin-bottom:50px;}
.div_top_head{padding-top: 25px;margin-top: 90px;margin-bottom: 30px;background-repeat: no-repeat;}

.menu{position:fixed; top:152px; z-index:99;display: none;}

.menu .menu_item{display: block;background: #769ac6;color: #ffffff;padding: 10px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-decoration: none;text-align: center;margin-right: 4px;border-radius: 0px 0px 5px 5px;font-family: 'Oswald', sans-serif;text-transform: uppercase; border-bottom:2px solid #445f82;}
	
.menu a.menu_item:focus{background:#005e9f; color:#ffffff; border-bottom:2px solid #445f82;}

.menu a.menu_item:hover{background: #005e9f !important;border-bottom: 2px solid #00385f !important;}

.menu .menu_padding{padding:16px 20px;}

.h_color{color: #00407d;padding-top: 25px;font-family: 'Oswald', sans-serif;text-transform:uppercase;}

.bg{color:#f3f3f3 !important; background-color:#00aaff!important; }

.bg:hover{background-color:#121212 !important; color:#ffffff !important;}

.button_bg{background-image:url(../../images/darrow.png) !important; border:1px solid #cccccc !important; /*margin-top: -45px !important;*/ border-radius:0px !important;  left:0px !important; margin-left:15px; right:auto; outline:0px; z-index:5 !important}

.button_bg:hover{background-image:url(../../images/darrowhover.png) !important; border:1px solid #00aaff !important;}

.div_margin{margin-top:10px; margin-bottom:80px;}

.col-md-10.pull-right.div_margin p{text-align:justify}

.imgshadow{box-shadow:0 0 20px #000000;}

.read_more{border-radius: 1px;padding: 3px 10px;color: #eeeeee !important;border: 1px solid #eeeeee;font-family: 'Oswald', sans-serif;text-transform: uppercase; transition:1s;}

.read_more:hover{background-color:#FFFFFF; color:#000000 !important; transition:1s;}

.toparea ul {list-style: none;padding:0;margin:0;}

.toparea ul li { padding-left: 1em; text-indent: -.7em;}

.price{padding: 8px 5px 8px 5px;display: block;margin: 25px 15px 0px 15px;color: #f10000;display: block;transition: 1s;text-align: center;font-size: 14px;top: 30px !important;font-family: 'Oswald', sans-serif;background-color: #ffffff;border: 1px solid #dbdbdb;}

.theme_demo_button{border-top-color: #b6e026;border-right-color: #819BCB;border-bottom-color: #819BCB;border-left-color: #819BCB;border-width: 0px 0px 0px 0px; border-style: solid;-webkit-box-shadow: #B4B5B5 0px 1px 1px inset;-moz-box-shadow: #B4B5B5 0px 1px 1px inset;box-shadow: #B4B5B5 0px 1px 1px inset;-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;font-size: 15px;font-family: arial, helvetica, sans-serif;padding: 4px 10px;text-decoration: none;display: inline-block;font-weight: 600;color: #FFFFFF;background-color: #b6e026;background-image: -webkit-gradient(linear, left top, left bottom, from(#b6e026), to(#abdc28));background-image: -webkit-linear-gradient(top, #b6e026, #abdc28);background-image: -moz-linear-gradient(top, #b6e026, #abdc28);background-image: -ms-linear-gradient(top, #b6e026, #abdc28);background-image: -o-linear-gradient(top, #b6e026, #abdc28);background-image: linear-gradient(to bottom, #b6e026, #abdc28);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b6e026, endColorstr=#abdc28);font-family: 'Oswald', sans-serif;text-transform: uppercase;text-align: center;margin-top: 9px;}
	 
.theme_demo_button a{color:#FFFFFF;}

.theme_details_button{border-top-color: #CB236C;border-right-color: #819BCB;border-bottom-color: #819BCB;border-left-color: #819BCB;border-width: 0px 0px 0px 0px;border-style: solid;-webkit-box-shadow: #B4B5B5 0px 1px 1px inset;-moz-box-shadow: #B4B5B5 0px 1px 1px inset;box-shadow: #B4B5B5 0px 1px 1px inset;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;font-family: arial, helvetica, sans-serif;padding: 10px 10px 10px 10px;text-decoration: none;display: inline-block;font-weight: 600;color: #FFFFFF;background-color: #d2d2f9;background-image: -webkit-gradient(linear, left top, left bottom, from(#d2d2f9), to(#a6a6f2));background-image: -webkit-linear-gradient(top, #d2d2f9, #a6a6f2);background-image: -moz-linear-gradient(top, #d2d2f9, #a6a6f2);background-image: -ms-linear-gradient(top, #d2d2f9, #a6a6f2);background-image: -o-linear-gradient(top, #d2d2f9, #a6a6f2);background-image: linear-gradient(to bottom, #d2d2f9, #a6a6f2);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d2d2f9, endColorstr=#a6a6f2);display: inline-block;cursor: pointer;color: #ffffff;font-family: 'Oswald', sans-serif;text-transform: uppercase;font-size: 15px;padding: 4px 11px;text-decoration: none;margin-top: 10px;text-align: center;}

.theme_details_button a{color:#FFFFFF;}

.demo_btm{moz-box-shadow: 0px 1px 0px 0px #fff6af;-webkit-box-shadow: 0px 1px 0px 0px #fff6af;bx-shadow: 0px 1px 0px 0px #fff6af;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);background-color: #ffec64;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;border: 1px solid #ffaa22;display: inline-block;cursor: pointer;color: #333333;font-family: Arial;font-size: 15px;font-weight: bold;padding: 7px 10px;text-decoration: none;text-shadow: 0px 1px 0px #ffee66;font-family: 'Oswald', sans-serif;text-transform:uppercase;margin-bottom:5px;}

.demo_btm1{padding:2px 5px 2px 5px; background-color:#00aaff; -moz-border-radius:2px; -ms-border-radius: 2px; -webkit-border-radius:2px;  border-radius:2px; border:1px solid #008acf; color:#FFffff; transition:1s; text-align:center; font-size:14px; text-transform:uppercase;}

.btm_price{background: #fafafa;padding: 6px 14px;font-size: 13px;letter-spacing: 1px;font-family: 'Oswald', sans-serif;text-transform: uppercase;border: 0;color: #4C407D;text-transform: uppercase;font-weight: 500;display: inline-block;text-align: center;border: 1px solid #cccccc;margin-right:15px;margin-bottom:10px;}

.top_price{background: #fafafa;padding: 6px 0px 6px 10px;font-size: 13px;letter-spacing: 1px;font-family: 'Oswald', sans-serif;border: 0;color: #4C407D;text-transform: uppercase;font-weight: 500;display: inline-block;text-align: center;margin: 0px !important;}


.navbar-inverse{border:none;}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{}

.navbar-nav > li > a:hover{color:#00aaff !important;}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{}

.navbar-toggle{background-color:#CCCCCC !important; border:1px solid #999999 !important;}

.navbar-inverse .navbar-collapse{border-color:#cccccc;}

.navbar-inverse .navbar-nav>li>a:hover{color:#00aaff;}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{}

.list{margin-left:10px; margin-right:10px; margin-bottom:2px;}

.navbar-brand{padding:1px 5px !important;}

.navbar-brand img{margin:0px;}

.img-cnt ul li{display:block; float:left; padding:5px;}

.product_top{margin-top:10px; margin-bottom:70px;}

.product_price_button a{color:#744a00; display:block; width:100%;}

.product_price_button:hover{background-color:#000000; transition:1s;}

.button_bottom{position: relative;bottom: 15px;min-height: 55px;max-height: 500px;background-color: #ffffff;padding: 7px; border:1px solid #dddddd;}


.button_bottom h3{    margin: 0px;
    padding: 8px;
    color: #bd0000 !important;
    padding-top: 12px;}

.edition{background-color:#00aaff; text-align:center; color:#FFFFFF; padding:5px; margin:auto; width:130px; position:relative; transition:1s;}

.edition:hover{background-color:#000000; transition:1s;}

.edition a{color:#FFFFFF; display:block; width:100%;}

.product_rate{margin-bottom: 0px;color: #f10000;font-weight: 400;font-family: 'Oswald', sans-serif;text-transform: uppercase;text-align: center;padding: 10px 0px;}

.non_edition{margin-top:35px;}

.table-hover{margin-top:30px;}

.table_heading{font-size:14px; vertical-align:middle;}

table h4{padding:0px !important; margin:0px !important; font-family: 'Oswald', sans-serif;text-transform:uppercase; color:#000000;}

table{font-family:Arial, Helvetica, sans-serif; }

table tr td img{margin:0px !important; max-width:55px;}

.price_btn_bg{padding:5px 7px; background-color:#888888; right:9% !important;}

.purchase_head{background-color: #748ca9;
    color: #fff;
    display: block;
    width: 100%;
    padding: 12px;
    margin-top: 10px;
    margin-bottom: 2px;}

.purchase_head_addon{background-color:#000000; color:#FFFFFF; display:block; padding:10px; text-align:center; margin-top:10px;}

.purchase_dtails{min-height: 255px;max-height: 1800px;background: #eee; margin-bottom:40px;}

.purchase_dtails p{padding-top:40px;}

.purchase_div{min-height:225px;}

.about{text-align: center;position: relative;margin-bottom: 30px;border-top: 1px solid #00a9fe;margin-top:40px;}

.about h1{padding: 10px;text-align: center;width: 200px;background-color: #fff;margin: 0px auto;margin-top: -22px;font-size:36px;color:#00a9fe;}

.login_color{color:#00aff !important;}

.txt_box1{width:100%; border:none; border:1px solid #dedede; background-color:#ffffff; height:50px; padding-left:10px;}

.txt_testimonial{width:100%; border:none; border:1px solid #dedede; background-color:#ffffff; height:235px; padding-left:10px;}

.edit_testimonial{width:100%; border:none; border:1px solid #dedede; background-color:#ffffff; height:143px; padding-left:10px;}

.product_country1{width:100% !important; border:none !important; border-left:4px solid #00aaff !important; background-color:#f2f2f2; height:50px;padding-left:20px;}

.test_country{width:100% !important; border:none; border:1px solid #dedede; background-color:#ffffff !important; height:50px; padding-left:10px;}

.slelct_product{width:100% !important; border:none !important; border-left:4px solid #00aaff !important; background-color:#f2f2f2; height:50px;padding-left:20px;}

.txt_box_term{width:100%; border:1px solid #ccccc; background-color:#ffffff; height:50px;padding-left:20px; margin-bottom:10px;}

.txt_boxmargin{margin-top:20px;}

.login_btn{min-width: 200px;background: #00aaff;padding: 12px 20px;font-size: 15px;letter-spacing: 1px;font-family: 'Raleway', sans-serif;border: 0;color: #ffffff;text-transform: uppercase;font-weight: 500;display: inline-block;border-radius: 30px;text-align: center;margin-top: 15px;transition:1s;}

.login_btn:hover{background:#353535; color:#FFFFFF; transition:1s;}

.purchase_login_btn{min-width: 160px;background: #00aaff;padding: 12px 20px;font-size: 15px;letter-spacing: 1px;font-family: 'Raleway', sans-serif;border: 0;color: #ffffff;text-transform: uppercase;font-weight: 500;display: block;border-radius: 30px;text-align: center;margin-top: 0px;transition:1s;margin:auto;}

.purchase_login_btn:hover{background:#353535; color:#FFFFFF; transition:1s;}

.reset_btn{min-width: 200px;background: #00aaff;padding: 12px 20px;font-size: 15px;letter-spacing: 1px;font-family: 'Raleway', sans-serif;border: 0;color: #ffffff;text-transform: uppercase;font-weight: 500;display: inline-block;border-radius: 30px;text-align: center;margin-top: 15px;transition:1s;margin: auto;text-align: center;min-width: 150px;display: block;}

.reset_btn:hover{background:#353535; color:#FFFFFF; transition:1s;}

.login_btn1{width:100%; display:block; background-color:#00aaff; padding:15px; border:none; border-bottom:10px solid #0289cc; color:#FFFFFF; font-size:18px;}


.btn_login{background: #00aaff;padding: 12px 20px;font-size: 13px;letter-spacing: 1px;font-family: 'Raleway', sans-serif;border: 0;color: #ffffff;text-transform: uppercase;font-weight: 400;display: inline-block;border-radius: 30px;text-align: center;float:left;transition:1s;}
	 
.btn_login:hover{background:#353535; color:#FFFFFF; transition:1s;}

.login_form{background-color: #FFFFFF;box-shadow: 0 0 5px #888888;border-radius: 10px;padding: 0px;margin-bottom: 10px;}

button{outline:none;}

.term h5,.term h4,.term a{color: #00407d;padding-top: 25px;font-family: 'Oswald', sans-serif;text-transform: uppercase;}

.term h5{font-size:20px;}

.term p{text-align:justify;}

.down select {background-color:#ddd;}
 
.form-control{border-radius:0px !important; border:none;  box-shadow:none;}

.contact input, select, textarea, .form-control{height:50px;}

.form-control:focus{box-shadow:none; border-color:#cccccc;}

.input-group-addon {padding:0px !important;font-size: 14px;font-weight: normal;line-height:none !important;text-align: center;background-color: #ffffff !important;border:none;border-radius: 0px !important;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;}

.input-group-addon img{margin-left:10px;}

.input-group{color:#FFFFFF; padding:0px !important; border:none; margin-bottom:20px;}

.registration h4{font-size:16px !important; color:#666666; margin:0px; padding-top:15px;}

.cntrl_div{border:1px solid #888888; margin-top:20px; height:200px;}

.star:before {color: red;content: "#";font-size: 10px;vertical-align: super;} 

.compare_div table tr:nth-child(odd){}

.compare_div table tr td a{moz-box-shadow: 0px 1px 0px 0px #fff6af;-webkit-box-shadow: 0px 1px 0px 0px #fff6af;bx-shadow: 0px 1px 0px 0px #fff6af;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);background-color: #ffec64;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;border: 1px solid #ffaa22;display: inline-block;cursor: pointer;color: #333333;font-family: Arial;font-size: 15px;font-weight: bold;padding: 4px 10px;text-decoration: none;text-shadow: 0px 1px 0px #ffee66;font-family: 'Oswald', sans-serif;text-transform:uppercase;}

.compareHeader{background-color: #000000 !important;color: #ffffff;height: 60px;vertical-align: middle;text-align: center;font-size: 22px;font-family: 'Oswald', sans-serif;text-transform:uppercase;}

.compareHeader th{font-weight:400 !important;}

.manageHeader{background-color:#000000; color:#ffffff; height:40px; vertical-align:middle;}

.compareMiddle{vertical-align:middle !important;}

td.compareMiddle[rowspan]{border-right: 1px solid #cccccc;border-bottom: 1px solid #dddddd;background-color: #FFFFFF;}

.table-bordered>thead>tr>th {border: 1px solid #dddddd;text-align: center;padding: 15px 10px;background-color:#666666;-webkit-box-shadow: 0 1px 0 #fff inset;box-shadow: 0 1px 0 #fff inset;font-family: 'Oswald', sans-serif;text-transform:uppercase;font-weight: 500;}

.login_head{font-size: 32px;color: #fff;background-color: #00aaff;padding: 30px;border-radius: 10px 10px 0px 0px;font-family: 'Oswald', sans-serif;text-transform:uppercase;font-weight:400;text-align:center;}

.purchase_login_head{font-size: 32px;color: #fff;background-color: #00aaff;padding: 30px;font-weight: 400;font-family: 'Oswald', sans-serif;text-transform: uppercase;text-align:center;}

.page_head{text-align: center;padding-top: 30px;font-size: 28px;color: #00aaff;font-family: 'Oswald', sans-serif;}

.project_head{padding-top: 5px;font-size: 24px;color: #00aaff;padding-bottom:15px;font: 24px/24px 'source_sans_proregular','Helvetica Neue', Helvetica, Arial, sans-serif;}

.page_details{padding-top:20px; padding-bottom:20px; float:right; background-color:#FFFFFF; height:50px; margin-top:5px;}


.page_details li{list-style:none;}

.login_btn2 {width: 100%;display: block;background-color: #00aaff;padding: 15px;border: none;color: #FFFFFF;font-size: 16px;margin-bottom: 40px;border-radius: 30px;transition:1s;font-family: 'Raleway', sans-serif;}

.login_btn2:hover{background:#353535; color:#FFFFFF; transition:1s;}

.test_button {background: #00aaff;padding: 12px 20px;font-size: 13px;letter-spacing: 1px;font-family: 'Raleway', sans-serif;border: 0;color: #ffffff;text-transform: uppercase;font-weight: 400;display: inline-block;border-radius: 30px;text-align: center;float: left;transition: 1s;}

.test_button:hover{background: #353536; color:#FFFFFF;}

.test_button:hover{border:none; outline:0; -webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}

.ad_item {width: 100%;display: block;background-color: #00aaff;padding: 5px;border: none;color: #FFFFFF;font-size: 14px;border-radius:2px;}

.ad_item:active{border:none; outline:0;}

.ad_item:hover{background-color:#019fee;}



.go{width: 100%;display: block;background-color: #00aaff;padding: 13px;border: none;color: #FFFFFF;font-size: 20px;border:1px solid #0082c3;border-radius:2px;}

.go:hover{border:none; background-color:#0289cc; outline:0; border:1px solid #0082c3;}

.trial_product{background-color: #5F6B61;color: #ffffff;vertical-align: middle;white-space: nowrap;font-weight: 500;font-family: 'Oswald', sans-serif;text-transform:uppercase;}

.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th{background-color: transparent !important;}

.order_table{min-height:40px; max-height:200px; border-bottom:1px dotted #cccccc; margin-top: 10px;}

.order_button{padding:5px 10px 5px 10px; font-size:12px; background-color:#666666; color:#FFFFFF; margin:25px 0px 10px 0px; border:none !important;}

.order_button:hover{box-shadow:0 0 10px #888888; background-color:#777777;}

.order_back{padding:5px 20px; font-size:12px; background-color:#666666; color:#FFFFFF !important; margin:25px 0px 10px 0px; float:right;}

.order_back:hover{box-shadow:0 0 10px #888888; background-color:#777777;}


.blog1.small{padding: 0;margin-bottom: 30px;border:1px solid #cccccc;padding:20px;background-color:#f8f8f8;min-height:150px;max-height:1500px;border-radius:5px;}

.blog1.small .img-cnt{margin: 0 0 10px 0;}

.blog1.small h4{margin: 0 0 10px 0;font-family: "source_sans_proregular", Helvetica, Arial, sans-serif;font-size:16px;font-weight:bold;line-height: inherit;color:#666;text-align:center;padding-top:15px;}

.blog1.small .info{display:block;margin: 0 0 10px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:4px 0 4px 0;font-size:13px;margin-top:5px;}

.blog1.small .info .date{position:relative;top:0;left:0;}

.blog1.small p{margin: 10px 0 10px 0;padding:0px 10px 0px 10px;text-align:center;}

.blog1.small a i{position:relative;top:1px;}

.comment_head{width:100%; display:block; border-bottom:1px solid #cccccc; margin-top:50px; min-height:30px; max-height:100px; margin-bottom:40px;}

.pull-right .label1 {font-size: 16px;font-weight: bold;position: absolute;vertical-align: text-bottom;}

.pull-right .label2 {font-size: 16px;font-weight: bold;vertical-align: text-top;}
	
.demo_head{margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 30px;
    background-color: #043f69;}

.demo_dtails{min-height: 50px;max-height: 200px;margin-top: 5px;padding-top: 14px;background-color: #fff;box-shadow: 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);-ms-box-shadow: 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);}

.demo_dtails a{color: #000;
    font-size: 15px;
    font-weight: 500;}
	
	
	.demo_dtails p{margin-bottom:0px;}
	
	.demo_dtails h6{margin-bottom:0px;}
	
	
	.log_dtls{color: #000;
    font-size: 13px;
    font-weight: 500;}

	
.demo_dtails span{color: #cc3d06;}


.demo_head p{margin-bottom:0px;}

.demo_head h5{margin-bottom:0px;}

.demo_head h4{margin-bottom:0px;}

.demo_head h3{margin-bottom:0px;}

.demo_button{padding: 0px 10px;
    background-color: #fff;
    color: #02917C !important;
    border-radius: 2px;
    border: 1px solid #02917C;
    font-size: 12px !important;
    font-weight: 500 !important;
    float: right;
    margin-right: 14px;}

.demo_button span{color: #02917C !important;}

.demo_button_head{padding: 2px 8px 2px 8px;
    background-color: #e77e22;
    border-bottom: 2px solid #ab5912;
    border-radius: 2px;
    color: #fff!important;
    float: right;
    font-size: 13px;}
	
.ch-grid {margin: 20px 0 0 0;padding: 0;list-style: none;display: block;text-align: center;width: 100%;}

.ch-grid:after,
.ch-item:before {content: '';display: table;}

.ch-grid:after {clear: both;}

.ch-grid li {width: 240px;height: 240px;display: inline-block;margin: 35px;}

.ch-item {width: 100%;height: 100%;border-radius: 50%;position: relative;cursor: default;box-shadow: 0 1px 3px rgba(0,0,0,0.2);float:left;}

.ch-thumb {width: 100%;height: 100%;border-radius: 50%;overflow: hidden;position: absolute;box-shadow: inset 0 0 0 15px rgba(255,255,255, 0.5);-webkit-transform-origin: 95% 40%;-moz-transform-origin: 95% 40%;-o-transform-origin: 95% 40%;-ms-transform-origin: 95% 40%;transform-origin: 95% 40%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

.ch-thumb:after {content: '';width: 8px;height: 8px;position: absolute;border-radius: 50%;top: 40%;left: 95%;margin: -4px 0 0 -4px;background: rgb(14,14,14);background: -moz-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%, rgba(125,126,125,1) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(14,14,14,1)), 				
color-stop(100%,rgba(125,126,125,1)));background: -webkit-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);background: -o-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);background: -ms-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);background: radial-gradient(ellipse at center, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);box-shadow: 0 0 1px rgba(255,255,255,0.9);}

.ch-img-1 { background-image:url(../../images/7.jpg);z-index: 12;}

.ch-img-2 { background-image: url(../../images/8.jpg);z-index: 11;}

.ch-img-3 { background-image: url(../../images/9.jpg);z-index: 10;}

.ch-img-4 { background-image: url(../../images/10.jpg);z-index: 12;}

.ch-img-5 { background-image: url(../../images/11.jpg);z-index: 11;}

.ch-img-6 { background-image: url(../../images/12.jpg);z-index: 10;}

.ch-img-7 { background-image: url(../../images/13.jpg);z-index: 12;}

.ch-img-8 { background-image: url(../../images/14.jpg);z-index: 11;}


.ch-info {position: absolute;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;background:#717171 url(../../images/noise.png);box-shadow: inset 0 0 0 5px rgba(0,0,0,0.05);}

.ch-info h3 {color: #fff;text-transform: uppercase;position: relative;letter-spacing: 2px;font-size: 18px;
margin: 0 60px;padding: 22px 0 0 0;height: 85px;font-family: 'Open Sans', Arial, sans-serif;text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.3);}

.ch-info p {color: #fff;padding: 10px 5px;font-style: italic;margin: 0 30px;font-size: 12px;border-top: 1px solid rgba(255,255,255,0.5);text-align:center;}

.ch-info p a {display: block;color: #333;width: 80px;height: 80px;background: rgba(255,255,255,0.3);border-radius: 50%;color: #fff;font-style: normal;font-weight: 700;text-transform: uppercase;font-size: 9px;letter-spacing: 1px;padding-top: 24px;margin: 7px auto 0;font-family: 'Open Sans', Arial, sans-serif;opacity: 0;text-align:center;text-decoration:none;-webkit-transition: -webkit-transform 0.3s ease-in-out 0.2s,opacity 0.3s ease-in-out 0.2s,background 0.2s linear 0s;-moz-transition: -moz-transform 0.3s ease-in-out 0.2s,opacity 0.3s ease-in-out 0.2s,background 0.2s linear 0s;-o-transition: -o-transform 0.3s ease-in-out 0.2s,opacity 0.3s ease-in-out 0.2s,background 0.2s linear 0s;-ms-transition: -ms-transform 0.3s ease-in-out 0.2s,opacity 0.3s ease-in-out 0.2s,background 0.2s linear 0s;transition: transform 0.3s ease-in-out 0.2s,opacity 0.3s ease-in-out 0.2s,background 0.2s linear 0s;-webkit-transform: translateX(60px) rotate(90deg);-moz-transform: translateX(60px) rotate(90deg);-o-transform: translateX(60px) rotate(90deg);-ms-transform: translateX(60px) rotate(90deg);transform: translateX(60px) rotate(90deg);-webkit-backface-visibility: hidden;}

.ch-info p a:hover {background: rgba(255,255,255,0.5);color:#FF0000;}

.ch-item:hover .ch-thumb {box-shadow: inset 0 0 0 15px rgba(255,255,255, 0.5), 0 1px 3px rgba(0,0,0,0.2);-webkit-transform: rotate(-110deg);-moz-transform: rotate(-110deg);-o-transform: rotate(-110deg);-ms-transform: rotate(-110deg);transform: rotate(-110deg);}

.ch-item:hover .ch-info p a{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);-moz-transform: translateX(0px) rotate(0deg);-o-transform: translateX(0px) rotate(0deg);-ms-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg);}

.home-h3{font-size: 20px !important;padding-top:30px;}

.addon_purchase{color: #00AAFF;font-size: 16px;min-height: 40px;margin-top: 5px;padding-left: 0;padding-top: 10px;}

.addon_details{min-height: 65px;padding-left: 5px !important;padding-right: 5px !important;}

.addon-purchase-btn{display: none;}

.totalmoney{color: #f20000;}

.demo_btm_price{margin-bottom: 0px;border: 1px solid #888;color: black;display: inline-block;padding: 7px 10px;font-size: 14px;background-color: #ffffff;}
	
.puchase_box_div{margin-bottom: 20px;padding: 0px;}


.product_name_head{line-height: 15px;font-size: 16px;font-weight: 500;font-family: 'Oswald', sans-serif;text-transform: uppercase;color: #000000;}

.padding-side{padding-left: 0px;padding-right: 0px;}


.product_bg{background-image: url(../../images/bg-image-2.jpg) !important;background-position: center center !important;background-repeat: no-repeat !important;background-attachment: fixed !important;background-size: cover !important;}

.container_data{margin-top: 60px;font-family: 'Raleway', sans-serif;}

.our-product{margin-top: 50px;}

.manage_head{padding: 6px 12px;background-color: #eee;font-family: 'Oswald', sans-serif;text-transform: uppercase;border: 1px solid #ddd;color: #00407d;font-size: 18px;}
		
.prdt_price_main{display: block;float: right;margin-right: 25px;background-color: #d20000;text-align: center;min-width: 75px;border: 1px solid #d20000;padding: 5px 10px; color:#FFFFFF; font-size: 14px;}

.product_head_main{display: block;float: left;font-size: 24px;padding-top: 8px; line-height: 20px;font-size: 24px;font-weight: 500;font-family: 'Oswald', sans-serif;text-transform: uppercase;color: #000000;}
	
.details_bg{background-size:cover; background-position:center;}

@media (max-width: 767px) {
.container_data{margin-top: 20px;}
	
.our-product{margin-top: 30px;}

.active1 .dropdown-menu a {
    color: #888888 !important;
}




.slider-h3
{
	line-height: 25px;
	
}


.clone_detail_div img{margin:auto;}

.inner_main_head{text-align:center;}



.items_p{width:100% !important;}

.prdt_price_main {display: block;float: right;margin-right: 25px;background-color: #d20000;text-align: center;min-width: 100px;border: 1px solid #d20000;padding: 0px 10px;color: #FFFFFF;font-size: 14px;margin-bottom: 10px;}

.product_head_main{line-height: 30px;font-size: 16px;}
	}
	
.go-to-top {position: fixed;bottom: 2em;right: 20px;border-radius:2px;display: none;width:40px;height:40px;background-image:url(../../images/scroll.png); background-repeat:no-repeat;}

.go-to-top:hover {width:40px;height:40px;background-image:url(../../images/scroll.png); background-repeat:no-repeat;}	
	
.data-row{min-height: 40px;padding-top: 5px;border-bottom: 1px solid #CCCCCC;}

.data-row1{min-height: 40px;padding-top: 8px;}

.data-row1 a{text-align: center;color: #FFFFFF;padding:5px 10px;white-space: nowrap;}

.hosting{text-align: center;}

.hosting_button{}

.hosting h1{padding: 10px;text-align: center;background-color: #FFFFFF;margin: -22px auto 0px;font-size: 36px;color: #00407d;}

.hosting_button{background-color: #005E9F;
    margin-top: 10px;}

.free-download-button {border-radius: 3px 3px 3px 3px;text-align: center;line-height: 1.5;color: #FFFFFF !important;font-size: 11px;padding: 4px;display: block;font-weight: 600;outline: 0;}

.caption .offer-table{width:100%;	}

.caption-div{width: 100%;}

.caption-div div{padding: 10px 20px 10px 8px;}

.offer-table-head{font-size: 14px; font-weight: bold;}

.offer-table-head td{height: 30px; border-bottom: 1px solid #000000;}

.offer-table-content{font-size: 12px; }

.offer-table-content td{height: 20px; border-bottom: 1px solid #000000;}

.offer-table-coupon{text-align: center;	}

.offer-table-coupon span{padding: 3px 10px;background-color: #FF6600;margin-bottom: 5px;font-weight: bold;}

@media (max-width: 767px) {

.offer-table-head{font-size: 10px; font-weight: bold;}
	
.offer-table-head td{height: 20px; }
	
	
.offer-table-content{font-size: 10px; }
	
.offer-table-content td{height: 20px; }

}



@media (max-width: 600px) {

.addon_purchase{font-size: 14px;	}
	
.purchase_head_addon{line-height: 11px;}

.addon_purchase_content{line-height: 11px;}

.feature_thumb{
	max-width: 110px;
	margin:auto;
    margin-top: -70px;
    margin-bottom: 10px !important;
    border: 5px inset rgba(57, 155, 255, 0.95);
    border-radius: 50%;
}

.product-feature-group .head_h {
        padding: 0px !important;
    font-size: 20px;
    text-align: center !important;
    color: #e6670c;
    font-weight: 500;
    text-transform: none;
    font-family: 'Raleway', sans-serif;
    margin-top: 0px !important;
    margin-right: 15px;
    margin-bottom: 30px;
}

}

@media (max-width: 360px) {

.purchase_head_addon{font-size: 10px;}

}


.addon-list-page {margin-bottom: 5px;}


.slide-body .container {max-width:100% !important;}

.addon-list-page a{font-size: 13px !important;padding: 2px 18px !important;margin-right: 1px !important;}

#menubar ul li{margin-bottom: 0px !important;margin-top: 0px;float: left;width: 143px !important;}

@media (min-width: 992px) and (max-width: 1200px) {

.menu .menu_item{padding:5px 6px;font-size:14px; text-align:center;}
	
}

@media (min-width: 768px) and (max-width: 991px) {

.addon-list-page a{font-size: 16px !important;padding: 5px !important;}
	
menu .menu_item{padding:12px 6px;font-size:14px;}
	
#menubar ul li {width: 115px;}
	
}

@media (min-width: 674px) and (max-width: 767px) {

.addon-list-page a{font-size: 14px !important;padding: 5px !important;}
	
.menu .menu_item{border-radius:0px !important; margin-bottom:2px;}
	
}


@media (min-width: 280px) and (max-width: 673px) {

.addon-list-page a{font-size: 12px !important;padding: 3px !important;}

.menu .menu_item{border-radius:0px !important; margin-bottom:2px;}
}

.container_data_details{margin-top: 0px;}

.container_data_purchase{margin-top: 120px;}

.menu_outer{}

.product-feature-group{margin: 0px;margin-bottom: 15px;float: left;}

.product-feature-group .list{margin-left:0px; display: block; float: left; height:45px; display:none;}
	

.product-feature-group .head_h {
	padding: 0px !important;
    font-size: 20px;
    text-align: right;
    color: #e6670c;
    font-weight: 500;
	text-transform: none;
    font-family: 'Raleway', sans-serif;
    margin-top: -55px;
    margin-right: 15px;
    margin-bottom: 15px !important;}
    
    
    
@media (min-width: 768px) and (max-width: 991px) {
    
    .product-feature-group .head_h
    {
    	font-size: 16px;
    }
}    
    
    
    
    
    
	
	

.product-feature-group{width: 100%;}


@media (min-width: 991px)
{
.product-feature-group{min-height:160px;}	
	
.product-feature-group:nth-child(odd){ /*margin-right: 1%;*/}
	
.product-feature-group:nth-child(even)
	{/*margin-right: 1%;*/}	
	
/*.product-feature-group div:nth-child(1){width: 20%;background-color:#d3c984; }	

.product-feature-group div:nth-child(2){width: 79%;margin-top: 15px;}*/
	
.items_p{
	width: 100% !important;
    line-height: 28px;
    font-family: 'Raleway', sans-serif;
    color: #444444;
    float: left;
    border-bottom: 1px dashed #b9b9b9;
    margin-bottom: 4px;
    font-weight: 500;
	}
	
}

@media (min-width: 560px) and (max-width: 990px) {

.product-feature-group .items_p{line-height: 25px;}

}



@media (min-width: 280px) and (max-width: 990px) {
	
/*.product-feature-group div:nth-child(odd){ display: none;}
	
.product-feature-group div:nth-child(even){float: left;}*/
	
.common_btn{margin: 2px;}
}



@media (min-width: 280px) and (max-width: 767px) {
	
.menu .menu_item{border-radius:0px !important; margin-bottom:2px;}
	
}




@media (min-width: 280px) and (max-width: 559px) {
	
.product-feature-group .items_p{width: 100% !important;float: left;}

}



.product-box{width: 100%;display: block;padding: 0;background-color: #f1f1f1;overflow: hidden;border: 1px solid #fff;border-radius: 3px;}

.product-box-head{border-bottom:1px solid #cccccc;height: 75px;}

.td-first{width: 75px;height:75px;text-align: center;vertical-align: middle;}

.td-second{text-align: left;vertical-align: middle;}

.product-box .title{color: #333333;font-size: 17.5px;font-weight: 500;font-family: 'Oswald', sans-serif;text-transform: uppercase;}

.product-price{margin-bottom: 0px;color: #ffffff;font-weight: 400;font-family: 'Oswald', sans-serif;}

.product-box-button{background-color:#00aaff; text-align:center;color:#FFFFFF; padding:5px; margin-top:10px; border-radius:1px; transition:1s;}

.product-box-button a{color:#FFFFFF; display:block; width:100%;}

.product-box-button:hover{background-color:#000000; transition:1s;}

.product-rate{font-size: 14px;margin: 0px !important;font-family: 'Oswald', sans-serif;text-transform: uppercase;max-width: 96px;padding: 3px 0px;color: #0089ce;font-weight: 400;background-color: #fff;border-radius: 2px;text-align: center;}

.button-list-one{min-height:35px; max-height:150px;}

.button-list-two{min-height: 53px;background-color: #627894;border-top: 1px solid #627894;}

.product_price_button {moz-box-shadow: 0px 1px 0px 0px #fff6af;-webkit-box-shadow: 0px 1px 0px 0px #fff6af;bx-shadow: 0px 1px 0px 0px #fff6af;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);background-color: #ffec64;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;border: 1px solid #ffaa22;display: inline-block;cursor: pointer;color: #ffaa22 !important;font-size: 15px;font-weight: bold;padding: 3px 18px;text-decoration: none;text-shadow: 0px 1px 0px #ffee66;font-family: 'Oswald', sans-serif;}

.product_demo_button{-moz-box-shadow: inset 0px 1px 0px 0px #a4e271;-webkit-box-shadow: inset 0px 1px 0px 0px #a4e271;box-shadow: inset 0px 1px 0px 0px #a4e271;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));background: -moz-linear-gradient(top, #89c403 5%, #77a809 100%);background: -webkit-linear-gradient(top, #89c403 5%, #77a809 100%);background: -o-linear-gradient(top, #89c403 5%, #77a809 100%);background: -ms-linear-gradient(top, #89c403 5%, #77a809 100%);background: linear-gradient(to bottom, #89c403 5%, #77a809 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);background-color: #89c403;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;border: 1px solid #74b807;display: inline-block;cursor: pointer;color: #ffffff;font-size: 15px;font-weight: 600;padding: 7px 28px;text-decoration: none;text-shadow: 0px 1px 0px #528009;font-family: 'Oswald', sans-serif;text-transform: uppercase;margin-bottom:5px !important;}

.select_section{width: 35px;}



.common_btn{    border: 1px solid #76ab2c;text-align: center;color: #fff;background-color: #79b12a;padding: 0px 0px;border-radius: 2px;font-size: 13px;font-family: 'Oswald', sans-serif;text-transform: uppercase;}
	
.common_btn a{color:#ffffff;}

.product-purchase{font-size: 16px;margin-top: 5px;padding-left: 0;padding-top: 10px;min-height: 110px;}

.product-purchase table{width: 98%;height: 120px;-ms-box-shadow: 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);border: 1px solid #eee;background-color:#fbfbfb;}

.common_bg{margin-bottom: 30px;}

.common_bg_requirement{margin-bottom: 30px;}

.common_bg_requirement h3{padding:10px !important;margin-bottom: 0px; color:#FFFFFF;}

.common_bg_requirement h4{padding-bottom: 5px;
    margin-bottom: 0px;
    padding-top: 15px;
    font-family: 'Raleway', sans-serif;
    text-transform: none;
    font-weight: 400;
    font-size: 18px;
    color: #d88304;}


.common_bg_requirement p{margin-bottom: 5px;
    font-weight: 400;
    color: #d8d8d8;
    line-height: 18px;}


.common_bg_requirement h4:before {content: "\f101";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #d88304;
    font-size: 20px;
    padding-right: 0.5em;}

.product-purchase table td:nth-child(1){padding-left: 5px;}

.product-purchase .product-name{    line-height: 15px;font-size: 15px;font-weight: 500;font-family: 'Oswald', sans-serif;text-transform: uppercase;color: #0049ce;padding-bottom: 5px;padding-top: 10px;}

.prdt_price{font-weight: 500;color: #f10000;font-family: 'Oswald', sans-serif;text-transform: uppercase;padding-top: 10px;}

.product-purchase .product-compatibility{font-size: 13px;font-family: 'Raleway', sans-serif;}

.product-purchase .product-price{ }





.footer_price_div{background-color: #f1f1f1;padding-top: 10px;margin-top: 20px;margin-bottom: 40px;}


.main-head h3{text-align: left;font-size: 24px;color: #0049ce;margin-bottom: 10px;padding-bottom: 5px;background-color: #f6f7f8;padding: 10px;-ms-box-shadow: 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);border: 1px solid #eee;}

.sub-head{color: #000000;margin-top: 20px;font-family: 'Oswald', sans-serif;text-transform: uppercase;border-bottom: 1px solid #cccccc;padding-bottom: 5px;margin-bottom: 10px !important;font-size: 24px;}

.sub-head h4 {text-align: center;}




.purchase_btm{moz-box-shadow: 0px 1px 0px 0px #fff6af;-webkit-box-shadow: 0px 1px 0px 0px #fff6af;bx-shadow: 0px 1px 0px 0px #fff6af;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);background-color: #ffec64;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;border: 1px solid #ffaa22;display: inline-block;cursor: pointer;color: #666666 !important;font-size: 15px;font-weight: bold;padding: 7px 24px;text-decoration: none;text-shadow: 0px 1px 0px #ffee66;font-family: 'Oswald', sans-serif;text-transform: uppercase;margin-bottom:5px !important;}

.product_div {max-width: 150px;margin: auto;margin-bottom: 30px;}

.product_bg_inner h3 {text-align: center;font-size: 16px;font-family: 'Raleway', sans-serif;font-weight: bold;}

.service_icon1 i {display: table;width: 45px;height: 45px;border: 1px #00aaff solid;border-radius: 50%;background-color: #00aaff;box-shadow: inset 0 0 0 3px #fff;color: #ffffff;text-align: center;font-size: 16px;line-height: 45px;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-webkit-transition: all 300ms linear;transition: all 300ms linear;margin-bottom: 25px;margin-left: 10px;float: right;}

.about_us h2 {text-align: center;font-weight: 600;font-size: 36px;font-family: 'Oswald', sans-serif;padding-bottom: 10px;text-transform: uppercase;color: #00407d;}

.about_us h3 {color: #00407d; font-size: 22px;}

.about_us p {color: #333;}

.product_bg_inner {background-image: url(../../images/inner_background.jpg) !important;margin-top: 100px;padding-bottom: 100px;background-position: center;background-size: cover;background-attachment: fixed;}

.service_icon h6 {padding-top: 10px;font-weight: 400;font-family: 'Raleway', sans-serif;font-size: 14px;color: #000000;text-transform: initial;}

.service_icon ul li{list-style-type: none;}

.service_icon1 ul li{list-style-type: none;}

.service_icon i {display: table;width: 45px;height: 45px;border: 1px #00aaff solid;border-radius: 50%;background-color: #00aaff;box-shadow: inset 0 0 0 3px #fff;color: #ffffff;text-align: center;font-size: 16px;line-height: 45px;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-webkit-transition: all 300ms linear;transition: all 300ms linear;float: left;margin-bottom: 30px;margin-right: 10px;}

.service_icon {margin-top: 60px;}

.service_icon1 h6 {padding-top: 10px;font-weight: 400;font-family: 'Raleway', sans-serif;font-size: 14px;color: #000000;text-align: right;text-transform: initial;}

.service_icon1 {margin-top: 60px;}

.hosting_box{border: 1px solid #CCCCCC;background-color: #fbfbfb;box-shadow: 0px 0px 5px #dddddd;padding-bottom: 25px;padding-top: 20px;}
	
.services_content h2 {text-align: center;font-weight: 600;font-size: 36px;font-family: 'Oswald', sans-serif;padding-bottom: 10px;text-transform: uppercase;color: #00407d; line-height:40px;}

.second_heading {font-family: 'Raleway', sans-serif;padding-bottom: 100px;font-weight: 400;font-style: italic; text-align:center;}

.box-2-cont {position: relative;border-top: 1px #ECECEC solid;text-align: center;padding: 0 12px 15px;border: 1px #E6E6E6 solid;margin-bottom: 30px;}

.service-box-2 p.mediumFont {overflow: hidden;min-height: 122px;border-bottom: 1px #eee solid;padding-bottom: 25px !important;font-size: 12px;font-family: 'Raleway', sans-serif;line-height: 24px;}


.service-box-2 .r-more {position: relative;z-index: 1;display: table;margin: 15px auto 0;padding: 8px 15px;background: #00aaff;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-webkit-transition: all 300ms linear;transition: all 300ms linear;color: #ffffff;}

.service-box-2 p.mediumFont {overflow: hidden;max-height: 180px;border-bottom: 1px #eee solid;padding-bottom: 25px !important;font-size: 12px;font-family: 'Raleway', sans-serif;line-height: 24px;}

.service-box-2 .fa {display: table;margin: 0 auto 25px;margin-top: -45px;width: 100px;height: 100px;border: 1px #00aaff solid;border-radius: 100%;background-color: #00aaff;box-shadow: inset 0 0 0 3px #fff;color: #ffffff;text-align: center;font-size: 38px;line-height: 90px;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-webkit-transition: all 300ms linear;transition: all 300ms linear;}

.service-box-2 h4 {text-align: center;font-weight: 500;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-webkit-transition: all 300ms linear;transition: all 300ms linear;color: #00407d;padding-bottom: 10px;font-size: 20px;}

.about_bg {background: #f7f7f7;border-bottom: 1px solid #f2f2f2;border-top: 1px solid #f2f2f2;}

.feature-text {text-align: center;}

.mb-40 {margin-bottom: 40px !important;}

.feature-text.left-icon .feature-icon {position: absolute;left: 0;}

.feature-text .feature-icon span, .feature-text .feature-icon i {font-size: 40px;margin-bottom: 30px;display: inline-block;padding-left: 15px;transition: 0.5s ease-in-out;-webkit-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;color: #84ba3f;}

.ti-desktop:before {content: "\e640";}

.feature-text.left-icon .feature-info {text-align: left;padding-left: 60px;}

.feature-info h5 {font-size: 18px;font-style: normal;font-weight: 600;line-height: 18px;}

.feature-info p {font-weight: normal;line-height: 1.5;color: #626262;}

.feature-text .button {margin-top: 10px;}

.button.icon-color {background: none;border: none;color: #84ba3f;padding: 0;}

.button.icon-color:hover i {background: #353535;border-color: #353535;color: #ffffff;transform: translateX(3px);}

.button {background: #84ba3f;padding: 12px 20px;font-size: 13px;letter-spacing: 1px;font-family: 'Montserrat', sans-serif;border: 0;color: #ffffff;text-transform: uppercase;font-weight: 400;display: inline-block;border-radius: 30px;text-align: center;border: 2px solid #84ba3f;}

.button.icon-color i {border: 1px solid #84ba3f;border-radius: 50%;height: 22px;width: 22px;line-height: 20px;margin-left: 10px;transform: translateX(0px);transition: all 0.5s cubic-bezier(0.76, 0.46, 0.22, 1) 0s;}

.feature-box {border: 1px solid #e6e6e6;padding: 1px;position: relative;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: 1;background-color:#f9f9f9;}

.feature-box-content {position: relative;padding: 30px;padding-bottom: 0;z-index: 9;}

.feature-box a {font-size: 16px;font-weight: 500;color: #000;margin: 25px 0 10px;padding: 0 30px;display: block;position: relative;z-index: 3;font-family: 'Raleway', sans-serif;}

.feature-box .feature-box-img {bottom: 0;left: 0;opacity: 0;position: absolute;right: 0;top: 0;z-index: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: 0;background-size: cover;background-position: center center;}


.feature-box .border {position: absolute;background: #299BE8;height: 0px;bottom: 0;left: 0;z-index: 2;width: 100%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}

.feature-box:hover:before, .feature-box.active:before {background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;color: #fff;content: "";display: inline-block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}

.feature-box:hover .feature-box-img, .feature-box.active .feature-box-img {opacity: 1;}

.feature-box:hover h4, .feature-box.active h4, .feature-box:hover p, .feature-box.active p {color: #fff;}

.feature-box h4 {text-transform: none;padding: 30px 0 0px;font-weight: 500;transition: all 0.3s ease-out 0s;font-family: 'Raleway', sans-serif;color: #363636;}

.feature-box p {transition: all 0.3s ease-out 0s;text-align: center;font-size: 12px;color:#333333;}

.feature-box:hover a, .feature-box.active a {color: #fff;}

.feature-box:hover .border, .feature-box.active .border {height: 45px;}

.feature-box i {width: 100%;font-size: 40px;color: #fff;padding: 0 10px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;width: 80px;height: 80px;background-color: #299be8;padding-top: 30px;border-radius: 50%;}

.feature-box:hover i, .feature-box.active i {color: #299be8;background-color:#ffffff;}

.white-bg {background-color: #fff;}

.login-fancy {padding: 30px;height: 100%;box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.06);}

.login-fancy h2 {font-size: 70px;line-height: 70px;}

.mb-20 {margin-bottom: 20px !important;}

.pb-40 {padding-bottom: 40px !important;}

.pb-100{padding-bottom:100px;}

.pb-80{padding-bottom:80px;}

.pb-50{padding-bottom:50px;}

.pt-40 {padding-top: 40px !important;}

.pt-100{padding-top:100px;}

.pt-80{padding-top:80px;}

.pt-50{padding-top:50px;}

.mb-30 {margin-bottom: 30px !important;}

.text-white {color: #fff !important;}

.login-fancy-bg {position: relative;z-index: 1;}

.section-field> .form-control {border-radius: 30px !important;height: auto;line-height: 1.33333;padding: 15px 18px 15px 30px;background: #f6f7f8;color: #323232;border: 0px solid transparent;box-shadow: none;}

.no-gutter {margin-right: 0;margin-left: 0;}

.pos-bot {position: absolute;bottom: 0;width: 100%;}

.pos-r {position: relative;}

.bg-overlay-black-20:before {background: rgba(0, 0, 0, 0.2);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}

.list-inline>li {display: inline-block;padding-right: 5px;padding-left: 5px;}

.no-gutter > [class*='col-'] {padding-right: 0;padding-left: 0;}

.button:hover, .button:focus {background: #353535;color: #ffffff;border-color: #353535;}

.button {background: #299be8;padding: 12px 20px;font-size: 13px;letter-spacing: 1px;font-family: 'Montserrat', sans-serif;border: 0;color: #ffffff !important;text-transform: uppercase;font-weight: 400;display: inline-block;border-radius: 30px;text-align: center;border: 2px solid #299be8;}

.remember-checkbox input[type="checkbox"] {display: none;}

.mt-20 {margin-top: 20px !important;}

.header_top{background-image: url(../../images/top_img.jpg);background-position: center;background-size: cover;background-repeat: no-repeat;padding: 100px 0px 30px 0px;}
	
.header_top h1{color:#FFFFFF;}
	
.navbar-inverse .navbar-nav > .open a, .navbar-inverse .navbar-nav > .open a:active{text-align:left;}
	
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{color:#ffffff;}
	
.navbar-inverse .navbar-nav>.open>a i{color:#FFFFFF;}
	
.navbar-scroll .navbar-nav>.open>a i{color:#888888;}
	
.navbar-scroll .navbar-nav>.open>a, .navbar-scroll .navbar-nav>.open>a:hover, .navbar-scroll .navbar-nav>.open>a:focus{color:#888888;}
	
.navbar-fixed-top {position: fixed;top: 0;left: 0;width: 100%;padding: 0;z-index: 10000;transition: all 1s ease-in-out;height: auto;background-color: rgba(17, 42, 107, 0.4);text-align: center;line-height: 40px;}

.navbar-fixed-top .active {background: red;-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);}
	
.active1 {background-color: #ffffff !important;-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);}

.product_country{width: 100%;border: none;border-radius: 30px !important;height: auto;line-height: 1.33333;padding: 15px 18px 15px 30px;background: #f6f7f8;color: #323232;border: 0px solid transparent;box-shadow: none;margin-top:30px;}
	
.txt_box{width: 100%;border: none !important; border-radius: 30px !important; height: auto;line-height: 1.33333;padding: 15px 18px 15px 30px;background: #f6f7f8;color: #323232;border: 0px solid transparent;box-shadow: none;}

.Support_inner label{font-family: 'Oswald', sans-serif; padding-left:27px; text-transform:uppercase; font-weight:400; font-size:16px; color:#333333;}

.Support_inner .form-group{margin-bottom:30px;}

.pd-20{padding:20px; font-family: 'Raleway', sans-serif;}

.btn_center{background: #00aaff;padding: 10px 30px;font-size: 13px;letter-spacing: 1px;font-family: 'Raleway', sans-serif;border: 0;color: #ffffff;text-transform: uppercase;font-weight: 400;border-radius: 30px;text-align: center;transition: 1s;margin:auto; display:block;}
	
.btn_center:hover {background: #353536;color: #FFFFFF;}

.select_section_inner {position: relative;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

/* Hide the browser's default checkbox */
.select_section_inner input {position: absolute;opacity: 0;cursor: pointer;}

/* Create a custom checkbox */
.checkmark {position: absolute;top: -20px;left: 0;height: 22px;width: 22px;background-color: #FFFFFF;border: 1px solid #000000;}

/* On mouse-over, add a grey background color */
.select_section_inner:hover input ~ .checkmark {background-color: #ccc;}

/* When the checkbox is checked, add a blue background */
.select_section_inner input:checked ~ .checkmark {background-color: #2196F3;}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {content: "";position: absolute;display: none;}





/* Show the checkmark when checked */
.select_section_inner input:checked ~ .checkmark:after {display: block;}

/* Style the checkmark/indicator */
.select_section_inner .checkmark:after {left: 9px;top: 5px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}


.table_head{background-color: #f9f9f9;padding: 6px 10px;font-family: 'Oswald', sans-serif;text-transform: uppercase;border: 1px solid #eee; color:#00407d;}
	
.table_head select{ text-transform: uppercase; font-size:12px; border:1px solid #eeeeee;}
	
.table_head h3{font-size:18px; padding-top:5px; margin-bottom:0px;}

.drk_btn{background-color: #00407d;text-transform: uppercase;border: none;color: #fff;padding: 3px 10px;border-radius: 3px;}

.footer_div{float:left; margin-right:20px; font-family: 'Oswald', sans-serif; text-transform:uppercase;}

.apply_btn{background-color: #00407d;color: #fff;border: none;padding: 3px 10px;text-transform: uppercase;border-radius: 3px;}

.news_box_outer{background: #299BE8;margin-top: -160px;color: #fff;padding: 50px 40px !important;}

.nav_p_scroll{color:#333333;}

.compare_div table tr th:nth-of-type(1) {background: white;color:#000000;}
  
.compare_div table tr th:nth-of-type(2) {background: #909092;color: #ffffff;}

.compare_div table tr th:nth-of-type(3) {background: #10CDD5;}

.compare_div table tr th:nth-of-type(4) {background: #FCBF3A;}

.compare_div table tr th:nth-of-type(5) {background: #F14D54;}

.full-width {width: 100% !important;}

.service-blog-outer{background-color: #eee;
    min-height: 190px;
    padding: 20px 5px 20px 5px;
    max-height: 400px;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px #ccc;}
	
.service-blog-outer img{max-height:125px;}

.service-blog {padding-top: 20px;padding-right: 25px;margin-bottom: 0px;}

.service-blog h3{color:#00407d; font-size:20px;}

.service-blog.left b {left: 0;right: inherit;}

.service-blog b {position: absolute;z-index: 0;top: -35px;font-family: 'Poppins', sans-serif;right: 0;font-size: 300px;color: #dde1eb;line-height: normal;opacity: 0.3;}

.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 10px;padding-right: 0;}

.service-blog ul {border-right: 6px solid #84ba3f;padding-right: 20px;}

ul.list li {margin: 5px 0;padding-left: 24px;position: relative;line-height: 20px;}

.service-blog li {color: #626262;font-size: 16px;line-height: 22px;padding: 2px 0 7px;font-family: 'Oswald', sans-serif;font-weight: 200;text-transform: uppercase;}


.banner-title{font-family: 'Oswald', sans-serif;font-weight: 100;font-size: 60px;color: #fff;padding-bottom: 40px;}

.banner-title h1{line-height:30px;}

.banner-content p{text-align: center;color: #f9f9f9;margin-bottom: 5px;font-style: italic;font-size: 14px;}


.banner-title-image{font-family: 'Oswald', sans-serif;font-weight: 100;font-size: 60px;color: #fff;}

.banner-title-image h1{line-height: 30px;
    text-align: left;
    font-family: 'Raleway', sans-serif;
    text-transform: none;
    font-weight: 600;
    font-size: 34px;}
	
	

.banner-content-image p{text-align: left;
    color: #f9f9f9;
    margin-bottom: 5px;
	    font-size: 17px;
    font-weight: 300;}



.banner_price{font-size: 32px;
    color: #FFFFFF;
    float: left;
    padding-top: 18px;
    margin-bottom: 15px;}




.cpn_code{max-width: 274px;margin: auto;margin-bottom: 10px;}
	
.paypal_btn{background-color: #2D7BDD;}
	
.twoco_btn{background-color: #5C36AD;}
	
.back_btn{background-color: #9E1B3B;}

.cpncode_btn{background-color:#e75703;
    color: #fff;
    border: none;
    text-transform: uppercase;
    font-family: 'Oswald', sans-serif;
    padding: 3px 5px;
    border-radius: 3px;}
	
	
	.inner_main_head{font-family: 'Oswald', sans-serif; font-size:36px; text-transform:uppercase; color: #00407d; line-height:38px;}
	
	
	.inner_main_head_mdm{font-family: 'Oswald', sans-serif; font-size:30px; text-transform:uppercase; color: #00407d;}
	
	.inner_main_head_center{font-family: 'Oswald', sans-serif; font-size:36px; text-transform:uppercase; color: #00407d; text-align:center;}
	
	.inner_main_head_center_bld{font-family: 'Oswald', sans-serif; font-size:36px; text-transform:uppercase; color: #00407d; text-align:center; font-weight:bold;}
	
	.host_btn{background-color:#00407d; color:#FFFFFF; padding:10px 20px !important; border-radius:3px; margin-top:10px; display:inline-block;}
	
	
	.host_btn:hover{background-color:#0255a5; color:#FFFFFF;}
	
	
	.pd-top-50{padding-top:50px;}
	
	.pd-btm-30{padding-bottom:30px;}
	
	
	
	.logo_outer_div{    border: 1px solid #eee;
	background-color:#fbfbfb;
    padding: 20px;
    border-radius: 5px; margin-bottom:20px; transition:.5s; }
	
	
	.logo_outer_div:hover{box-shadow: 0px 0px 8px #ddd; transition:.5s;}
	
	.logo_outer_div img{margin:auto;}
	
	
	.logo_outer_div p{    color: #555555;
    font-size: 15px;
    text-align: center;
    border-top: 1px solid #eeeeee;
    padding: 10px 0px;
    margin-bottom: 0px;
    text-transform: uppercase;
    font-family: 'Oswald', sans-serif;}
	
	
	.clone_detail_div{border:1px solid #eee; border-radius:5px; padding:20px; background-color:#fbfbfb;}
	
	
	.clone_detail_div ul li{text-align:left; list-style-type: none;}
	
	.clone_detail_div ul{padding-left:0px !important;}

   
 .clone_detail_div ul li::before {
    content: "\f105";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #888;
    font-size: 18px;
    margin-right: 10px;
}  
   
   
   
   
   
   .inner_sub{text-align:center; color: #00407d;}
	

/*Home slider start*/

#main-slider {position: relative;}

#main-slider .carousel .carousel-content {margin-top: 120px;}

#main-slider .carousel .slide-margin{margin-top: 25px;}

#main-slider .carousel h2 {color: #ffffff;font-size: 16px;font-weight: 200;line-height: 45px;font-family: 'Raleway', sans-serif !important;margin-top: 20px;text-transform: none;text-align: center;max-width: 650px;margin: auto;padding-top: 20px;}

#main-slider .carousel .btn-slide {padding: 10px 15px;background: #0063c2;color: #FFFFFF;border-radius: 3px;margin-top: 25px;display: block;font-size: 16px;margin: auto;max-width: 130px;text-align: center;margin-top: 30px;font-family: 'Raleway', sans-serif !important;}

#main-slider .carousel .slider-img{text-align: right;position: absolute;right: 10px;top: 100px;}

#main-slider .carousel .item {background-position: 50%;background-repeat: no-repeat;background-size: cover;left: 0 !important;opacity: 0;top: 0;position: absolute;width: 100%;display: block !important;height: 650px;-webkit-transition: opacity ease-in-out 500ms;-moz-transition: opacity ease-in-out 500ms;-o-transition: opacity ease-in-out 500ms;transition: opacity ease-in-out 500ms;}

#main-slider .carousel .item:first-child {top: auto;position: relative;}

#main-slider .carousel .item.active {opacity: 1;-webkit-transition: opacity ease-in-out 500ms;-moz-transition: opacity ease-in-out 500ms;-o-transition: opacity ease-in-out 500ms;transition: opacity ease-in-out 500ms;z-index: 1;}

#main-slider .prev,
#main-slider .next {position: absolute;top: 50%;background: rgba(0,0,0,0.3);color: #fff;display: inline-block;margin-top: -25px;height: 40px;line-height: 40px;width: 40px;line-height: 40px;text-align: center;border-radius: 4px;z-index: 5;}

#main-slider .prev:hover,#main-slider .next:hover {background-color: #000000;}

#main-slider .prev {left: 10px;}

#main-slider .next {right: 10px;}

#main-slider .carousel-indicators li {width: 10px;height: 10px;background-color: #FFFFFF !important;margin: 0 8px 10px 0;position: relative;}

#main-slider .carousel-indicators li:after {position: absolute;content: "";width: 14px;height: 14px;border-radius: 100%;background: rgba(0, 0, 0, 0);border: 1px solid #FFFFFF !important;left: -3px;top: -3px;}

#main-slider .carousel-indicators .active{width: 10px;height: 10px;background-color: #c52d2f;margin: 0 8px 9px 0;border: 1px solid #c52d2f;position: relative;}

#main-slider .carousel-indicators .active:after {position: absolute;content: "";width: 12px;height: 12px;border-radius: 100%;background: #c52d2f;border: 1px solid #c52d2f;left: -3px;top: -3px;}

#main-slider .active .animation.animated-item-1 {-webkit-animation: fadeInUp 300ms linear 300ms both;-moz-animation: fadeInUp 300ms linear 300ms both;-o-animation: fadeInUp 300ms linear 300ms both;-ms-animation: fadeInUp 300ms linear 300ms both;animation: fadeInUp 300ms linear 300ms both;
 }

#main-slider .active .animation.animated-item-2 {-webkit-animation: fadeInUp 300ms linear 600ms both;-moz-animation: fadeInUp 300ms linear 600ms both;-o-animation: fadeInUp 300ms linear 600ms both;-ms-animation: fadeInUp 300ms linear 600ms both;animation: fadeInUp 300ms linear 600ms both;}

#main-slider .active .animation.animated-item-3 {-webkit-animation: fadeInUp 300ms linear 900ms both;-moz-animation: fadeInUp 300ms linear 900ms both;-o-animation: fadeInUp 300ms linear 900ms both;-ms-animation: fadeInUp 300ms linear 900ms both;animation: fadeInUp 300ms linear 900ms both;}

#main-slider .active .animation.animated-item-4 {-webkit-animation: fadeInUp 300ms linear 1200ms both;-moz-animation: fadeInUp 300ms linear 1200ms both;-o-animation: fadeInUp 300ms linear 1200ms both;-ms-animation: fadeInUp 300ms linear 1200ms both;animation: fadeInUp 300ms linear 1200ms both;}

.carousel-indicators{bottom:0px !important;}

.carousel-indicators .active{width: 12px;height: 12px;margin: 0;background-color: #888888 !important;}

.carousel-indicators li{	display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000 \9;background-color: rgba(0,0,0,0);border: 1px solid #888888 !important;border-radius: 10px;}

.title_color {color: #ffffff !important;font-size: 45px !important;font-weight: bold !important;font-family: 'Raleway', sans-serif !important;text-transform: none;text-align: center;padding-top: 70px; line-height:60px;}

.no-margin {margin: 0;padding: 0;}
.demo_button_head span{color: #ffffff;}


.feat_content{
	color: #404040;
    margin-bottom: 0px;
    font-weight: 500;
    font-size: 13px;
	}


@media (min-width: 1200px) {

	.description{height: 275px;}
		
	.product-box{height: 440px;}
		
	.addon-box {height: 355px;}
		
	.addon-box .description{height: 190px;}
}

@media (min-width: 992px) and (max-width: 1199px) {

	.description{height: 230px;}
		
	.product-box{height: 395px;}
		
	.addon-box {height: 350px;}
		
	.addon-box .description{height: 165px;}	
	
	
	
	
}

@media (min-width: 768px) and (max-width: 991px) {
	.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 12px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.description{height: 185px;}
	
	.product-box{height: 350px;}
	
	.addon-box {height: 325px;}
	
	.addon-box .description{height: 145px;}	
	
	
.nbs-flexisel-nav-left {
    left: 45% !important;}
	
	.nbs-flexisel-nav-right {
    right: 45% !important;}
	
}

@media (min-width: 650px) and (max-width: 767px) {

.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 12px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.list {margin-left: 0px;margin-right: 5px;margin-bottom: 2px;}

	.button-list-one{min-height:45px;}

	.common_btn{margin:5px;}

	.description{height: 220px;}
	
	.product-box{height: 395px;}
	
	.addon-box {height: 335px;}
	
	.addon-box .description{height: 155px;}		
	
	.product-purchase {font-size: 14px;margin-bottom: 0px !important;}
	
	.product-box-button-one {margin-right: 10px;}
	
	.product-box-button-two {margin-left: 10px;}
	
	.product-box-button-three {float: right;margin-left: 10px;}

.nbs-flexisel-nav-left {
    left: 45% !important;}
	
	.nbs-flexisel-nav-right {
    right: 45% !important;}

}

@media (min-width: 568px) and (max-width: 649px) {


	.service-blog_img{display:none;}

	.service-blog_content{width:100%;}

	.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 12px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.button-list-one{min-height:45px;}

	.common_btn{margin:8px;}

	.description{height: 280px;}
	
	.product-box{height: 455px;}
	
	.addon-box {height: 375px;}
	
	.addon-box .description{height: 190px;}			
	
	.product-purchase {font-size: 14px;margin-bottom: 0px !important;}
	
	.product-purchase table {height: 120px;}
	
	.product-box-button-one {margin-right: 2px;}
	
	.product-box-button-two {margin-left: 15px;}
	
	.product-box-button-three {float: right;margin-left: 2px;}

.nbs-flexisel-nav-left {
    left: 44% !important;}
	
	.nbs-flexisel-nav-right {
    right: 44% !important;}
}


@media (min-width: 536px) and (max-width: 567px) {

	.service-blog_img{display:none;}

	.service-blog_content{width:100%;}

	.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 12px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.description{height: 270px;}
	
	.product-box{height: 435px;}
	
	.addon-box {height: 390px;}
	
	.addon-box .description{height: 210px;}			
	
	.product-purchase {font-size: 14px;margin-bottom: 0px !important;}
	
	.product-purchase table {height: 120px;}
	
	.product-box-button-one {margin-right: 2px;}
	
	.product-box-button-two {margin-left: 15px;}
	
	.product-box-button-three {float: right;margin-left: 2px;}
	
	.nbs-flexisel-nav-left {
    left: 44% !important;}
	
	.nbs-flexisel-nav-right {
    right: 44% !important;}

}


	@media (min-width: 480px) and (max-width: 535px) {
	.service-blog_img{display:none;}

	.service-blog_content{width:100%;}

	.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 12px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.description{height: 320px;}
	
	.product-box{height: 485px;}
	
	.addon-box {height: 420px;}
	
	.addon-box .description{height: 240px;}		
	
	.product-purchase {width: 100%;font-size: 14px;margin-bottom: 0px !important;}
	
	.product-box-button-one {margin-right: 2px;padding-left: 2px;}
	
	.product-box-button-two {margin-left: 15px;}
	
	.product-box-button-three {float: right;margin-left: 2px;}
	
	.nbs-flexisel-nav-left {
    left: 43% !important;}
	
	.nbs-flexisel-nav-right {
    right: 43% !important;}
	
}


@media (min-width: 360px) and (max-width: 479px) {
	.service-blog_img{display:none;}

	.service-blog_content{width:100%;}

	.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 5px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.list {margin-left: 0px;margin-right: 0px;margin-bottom: 0px;}

	.product-box-outer {width: 100%;}
	
	.description{height: 180px;}
	
	.product-box{height: 345px;}
	
	.addon-box {height: 310px;}
	
	.addon-box .description{height: 135px;}		
		
	.product-purchase {width: 100%;font-size: 12px;margin-bottom: 0px !important;}
	
	.product-box-button-one {margin-right: 2px;padding-left: 2px;}
	
	.product-box-button-two {margin-left: 15px;}
	
	.product-box-button-three {float: right;margin-left: 2px;}
	
	
	.main-slider h1{font: 36px/46px 'Raleway', sans-serif; font-weight: 700 !important;}
	
	.main-slider .title{font: 16px/26px 'Raleway', sans-serif; padding:0px 35px;}
	
	.nbs-flexisel-nav-left {
    left: 41% !important;}
	
	.nbs-flexisel-nav-right {
    right: 41% !important;}
}

@media (min-width: 330px) and (max-width: 359px) {

.main-slider h1{font: 36px/46px 'Raleway', sans-serif; font-weight: 700 !important;}
.main-slider .title{font: 16px/26px 'Raleway', sans-serif; padding:0px 35px;}

	.service-blog_img{display:none;}

	.service-blog_content{width:100%;}


	.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 12px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.fl_wdth{width:100%;}

	.product-box-outer {width: 100%;}
	
	.description{height: 260px;}
	
	.product-box{height: 480px;}
	
	.addon-box {height: 355px;}
	
	.addon-box .description{height: 175px;}		
	
	.product-purchase {width: 100%;font-size: 10px;margin-bottom: 0px !important;}
	
	.product-box-button-one {margin-right: 2px;padding-left: 2px;}
	
	.product-box-button-two {margin-left: 15px;}
	
	.product-box-button-three {float: right;margin-left: 2px;}
	
	.nbs-flexisel-nav-left {
    left: 40% !important;}
	
	.nbs-flexisel-nav-right {
    right: 40% !important;}
}

@media (max-width: 329px) {

.main-slider h1{font: 36px/46px 'Raleway', sans-serif; font-weight: 700 !important;}
.main-slider .title{font: 16px/26px 'Raleway', sans-serif; padding:0px 35px;}

	.service-blog_img{display:none;}

	.service-blog_content{width:100%;}

	.fl_wdth{width:100%;}

	.service-blog-outer {background-color: #F9F9F9;min-height: 165px;padding: 20px 5px 20px 5px;max-height: 400px;margin-bottom: 20px;box-shadow: 2px 2px 2px #ddd;}

	.service-blog.left ul {border-left: 6px solid #00aaff;border-right: 0 none;padding-left: 0px;padding-right: 0;}

	ul.list li {margin: 5px 0;padding-left: 12px;position: relative;line-height: 20px;font-size: 11px;}

	.service-blog {padding-top: 10px;padding-right: 0px;margin-bottom: 0px;}

	.product-box-outer {width: 100%;}
	
	.description{height: 260px;}
	
	.product-box{height: 480px;}
	
	.addon-box {height: 400px;}
	
	.addon-box .description{height: 220px;}		
	
	.product-purchase {width: 100%;font-size: 10px;margin-bottom: 0px !important;}
	
	.product-box-button-one {margin-right: 2px;padding-left: 2px;}
	
	.product-box-button-two {margin-left: 15px;}
	
	.product-box-button-three {float: right;margin-left: 2px;}
	
	.nbs-flexisel-nav-left {
    left: 39% !important;}
	
	.nbs-flexisel-nav-right {
    right: 39% !important;}
}



.float-button
{
	position: fixed;
	right: 10px;
	top:130px;
	z-index: 1000;
}
 	
 	
@media (min-width: 280px) and (max-width: 320px) {
	 	
 	.nav_p {margin-left: 7px;}
}	
 	
 	
@media (max-width: 480px) { 	
 	
 	h3 {font-size: 20px;}
 	
 	.product_name_head
 	{
 		font-size: 13px;
 	}
 	
 	.product-name
 	{
 		font-size: 13px;
 	}
 	
 	.main-head h3
 	{
 		font-size: 16px;
 	}
 	
 	.prdt_price
 	{
 		font-size: 14px;
 	}
}

@media (min-width: 768px) { 	

	.float-button
	{
		top:130px;
		
	}

}


.feature-box-outer
{
	margin-bottom: 5px;
}



@media (max-width: 767px) { 	

	.float-button
	{
		text-align: right;
		
	}

  .navbar-toggle-temp
  {
    right:unset;
    left: 0;
    margin-right:0px;
    margin-left: 15px;
    border-radius: 0px;
    background-color: #1db0bf !important;
    border-color: #066069 !important;
  }

  .navbar-header-temp
  {
      display: flex;
      align-items: center;
  }

  .navbar-header-temp a
  {
      margin: 0px auto;
  }


  .nav_p_temp
  {
      display: none;
  }

  .navbar-toggle-inner-temp
  {
    position: fixed !important;
    right: 0px !important;
    top: 10px !important;
    left: unset !important;
    background-color: #ffa500 !important;
    border-color: #885a07 !important;
  }


  .menu_outer_temp
  {
      position: fixed;
      top: 0px;
      right: 0px;
      z-index: 1000;
  }

  .menu_temp
  {
      top: 25px !important;
      margin-top: 27px !important;
      left: unset !important;
      right: 4px;

  }

  .main-banner-temp
  {
      display: none;
  }

  .nav-stacked-temp
  {
      width: 150px !important;
  }

  .navbar-collapse-temp
  {
      max-height: 500px;
      min-height: 350px;
  }


  .navbar-right-temp > li > a {

    padding-top: 8px !important;
    padding-bottom: 8px !important;

  }


  .navbar-right-temp .dropdown-menu > li > a {

    padding-top: 8px !important;
    padding-bottom: 8px !important;

  }




}






@media (min-width: 520px) and (max-width: 767px) {

	.feature-box-outer
	{
		width: 50%;
		float: left;
	}
}



@media (min-width: 768px) and (max-width: 991px) {

#menubar ul li {width: 90px !important;}

		
.menu .menu_item {padding: 8px 6px;font-size: 13px;}
	
	
		
}


@media (min-width: 992px) and (max-width: 1023px) {

#menubar ul li {width: 110px !important;}

		
.menu .menu_item {padding: 8px 6px;font-size: 13px;}		
		
}

@media (min-width: 1024px) and (max-width: 1199px) {

#menubar ul li {width: 120px !important;}

		
.menu .menu_item {padding: 8px 6px;font-size: 13px;}		
		
}

@media (min-width: 1200px){

#menubar ul li {width: 140px !important;}

		
.menu .menu_item {padding: 8px 6px;font-size: 14px;}		
		
}

.order-payment-box
{
	z-index: 1;
}	


.order-payment-position
{
	position: fixed;
	top: 71px;
	width: 100%;	
}


.cont p {
    color: #505050;
    font-family: "Raleway", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.8;
    margin: 0;
}


@media (max-width: 1023px) {
	
.apply_btn {padding: 3px 5px;font-size: 12px;}

.order-coupon {width: 170px;}

.order-price-box {font-size: 11px;margin-right: 0px;}
		
#coupon-notice {font-size: 10px;}

.order-payment-box .purchase_btm {font-size: 12px;padding: 5px 10px;}
}

.active1 .dropdown-menu a {color: #FFFFFF !important;}

@media (max-width: 767px) {
.navbar-inverse .navbar-collapse{overflow-y:scroll;}
	
	.active1 li a {color: #888888 !important;}
	
	.active1 .dropdown-menu a {
    color: #888888 !important;
}
	
	
	.cont p
	{
		height:auto;
	}

}
	


.clone-title
{
	font-size: 25px;
	line-height: 30px;
	
}


@media (max-width: 360px)
{
	.clone-box-mobile{width: 100%;}
}


.product_field1
{
	border: 1px solid #CCCCCC;
}

.banner-title h2
{
	font-size: 30px;
	line-height: 30px;
}



.pagination
{
margin-top:20px;
float: right;
border-collapse:initial;
}


.pagination img
{
	vertical-align: middle;
	
}

.page_span
{
	width:8px;
	height:8px;
	padding:5px 10px;
	font-size: 14px;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}
.select_span
{
	width:8px;
	height:8px;
	padding:5px 10px;
	font-weight: bold;	
	font-size: 14px;	
	color:#FFFFFF;
	background-color:#0190FE;
	
	border: 1px solid #222222;
}
.pagination a
{
	text-decoration: none;
}


.pagination .previous
{
	width:8px;
	height:8px;
	padding:2px 10px;
	background-color:#ECECEC;
	border: 1px solid #CCCCCC;	
}

.pagination .previous a
{
	color:#46BE8A;
	font-size:14px;
	font-weight: bold;
}

.pagination .next
{
	width:8px;
	height:8px;
	padding:2px 10px;
	background-color:#ECECEC;
	border: 1px solid #CCCCCC;
}

.pagination .next a
{
	color:#46BE8A;
	font-size:14px;
	font-weight: bold;
}

.view-upgrade-button
{
    border: 1px solid #3AC7DA;
    background-color: #3AC7DA;
    padding: 5px 5px;
    color: #FFFFFF !important;
    font-size: 14px;
    white-space: nowrap;
    text-decoration: none;
    border-radius: 5px;
    cursor:pointer;
    margin-bottom:5px;
}

.view-upgrade-button:hover 
{
	background-color: #24BBCF;
}

.display-message
{
	color : #CF2555;
	height:auto;
}

.product_head_main .support-note
{
	font-size: 12px;
	text-transform: capitalize;
	color: #777777;
	font-family: none;
}

.support-period
{
	float: left;
	font-size: 14px;
	
}


.support-period select
{
	float: right;
	padding: 0px;
}

.support-period .checkmark 
{
	top:0px;
}



.ad-popup-div
{
	display:none;
	position: absolute;
	padding: 5px;
	min-height: 30px;
	min-width: 50px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-left:50px;
}

.ad-popup-div .title
{
	color: green;
	padding: 2px 0;
}

.ad-popup-div .description
{
	color: red;
	padding: 2px 0;
}

.ad-popup-div .url
{
	color: blue;
	padding: 2px 0;
}	

.ad-popup:hover .ad-popup-div
{
	display:block;
}

.help-popup,.help-popup img
{
	cursor : pointer;
}


.help-popup-div
{
	display:none;
	position: absolute;
	padding: 10px;
	min-height: 30px;
	min-width: 50px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
	

.help-popup:hover .help-popup-div
{
	display:block;
}




.banner_buy_btn{padding:10px 25px; color:#FFFFFF !important; background-color:#E77E22; border-bottom:2px solid #C16515;     text-transform: uppercase; font-family: 'Raleway', sans-serif; font-size: 13px;
    font-weight: 600; border-radius:2px;}  
	
	.banner_buy_btn i{padding-right:5px;}

.banner_demo_btn{padding:10px 25px; color:#FFFFFF !important; background-color:#10BC98; border-bottom:2px solid #0C8D72;     text-transform: uppercase; font-family: 'Raleway', sans-serif; font-size: 13px;
    font-weight: 600; border-radius:2px;}
	
	.banner_demo_btn i{padding-right:5px;}
	
	
	
	
	
	
	.star-rating {
        display: block;
    padding: 18px 0px 0px 10px;
    float: left;
}


	
	
	
	.star-rating {
        display: block;
    padding: 18px 0px 0px 10px;
    float: left;
}



.checked {
    color: orange;
}




.banner_price{font-size: 32px;
    color: #FFFFFF;
    float: left;
    padding-top: 18px;
    margin-bottom: 15px;}

.btn_outer{display: block;
    width: 100%;
    float: left;
    margin-top: 15px;
    
    text-align: left;
    
    
    }



.section-padding {
    padding: 80px 0;
}



.abt_head{

    text-transform: none;
    color: #222222;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
    font-size: 30px;
}

.abt_p{line-height:30px; color:#666666;}

.addon_title{text-align: center;
    text-transform: none;
    color: #222222;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
    font-size: 30px;}


.addon_content{text-align: center;
    padding-bottom: 40px;
    color: #444444;}


.addon_bg{font-size: 13.5px;
    color: #000000;
    background-color: #eee;
    padding: 10px 5px;
    border: 1px solid #ddd;
    font-family: 'Raleway', sans-serif;
    font-weight: 400;
	overflow:hidden; transition:.5s;}

.addon_bg:hover{background-color:#0495d6; transition:.5s; border: 1px solid #0495d6; color:#FFFFFF;}


.addon_bg:hover i{    color: #0495d6;
    background-color: #ffffff; transition:.5s;}

.addon_bg img{width:40px;}

.addon_outer{margin-bottom:30px;}

.bg-gray {
    background: #dddddd;
padding-bottom: 40px !important;	
}

.mt-20 {
    margin-top: 20px !important;
}

.mb-75{margin-bottom:75px;}

.requirements{padding:100px 0px;}

.requirements_section{background-image:url(../../images/prodt_bg.jpg); background-size: cover;
    position: relative;
    background-attachment: fixed;
    overflow: hidden; padding-bottom:40px;}
	
	
	.require_head{color: #fff;
    position: relative;
    text-align: center;
    text-transform: none;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
    font-size: 30px;
    padding-bottom: 10px;}


.black-overlay {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.6);
}

.hero .item {
    -webkit-transition: all .2s linear;
    background-color: #fff;
    box-shadow: 0px 20px 40px 0 rgba(0, 0, 0, 0.2);
    padding: 30px 15px;
    transition: all .2s linear;
}

.text-center {
    text-align: center!important;
}

.hero .item .back-circle {
    background-color: #ffffff;
    border-radius: 100px;
    border: 1px solid #ebebeb;
    height: 80px;
    left: 50%;
    margin: 0 auto 0 -37.5px;
    position: absolute;
    text-align: center;
    text-shadow: none;
    top: -41px;
    width: 80px;
}


.hero .item .back-circle .front-circle {
    -webkit-transition: all .2s linear;
    background: #0495d6;
    border-radius: 500px;
    height: 66px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 66px;
}

.hero .item span {
    color: #fff;
    font-family: 'Dosis', sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 66px;
}

.hero .item .cont {
    padding-top: 15px;
}

.hero .item h6 {
   	margin-bottom: 15px;
    text-transform: none;
    font-size: 18px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
    color: #666;
}



.hero .item .more {
    border-bottom: 1px solid;
    color: #0495d6;
    display: inline-block;
    padding: 5px;
    transition: all .5s;
}


.features_btn{}


.features_btn p{text-align:center;}


.features_btn p a{text-align: center;
    padding: 10px 20px;
    background-color: #0f3b9e;
    color: #FFFFFF;
    border-radius: 2px;
    border-bottom: 2px solid #041d56;}

.features-section h4
{
	text-transform: none;
	font-size: 18px;
	font-family: 'Raleway', sans-serif;
	color: #666666;
	font-weight: 600;
	height: 25px;
}


.btn_outer{
	display: block;
    width: 100%;
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
    }



.grn_btn{padding: 10px 20px;
    background-color: #659A36;
    color: #FFFFFF !important;
    margin: 5px;
    border-radius: 2px;
    text-transform: uppercase;
    font-weight: 600; 
	transition:.5s;}
	
	
.grn_btn:hover{background-color:#456f1f; color: #FFFFFF !important; transition:.5s;}


.org_btn{padding: 10px 20px;
    background-color: #E63939;
    color: #FFFFFF !important;
    margin: 5px;
    border-radius: 2px;
    text-transform: uppercase;
    font-weight: 600;
	transition:.5s;}
	
.org_btn:hover{background-color:#c32424; color: #FFFFFF !important; transition:.5s;}
	
.blu_btn{padding: 10px 20px;
    background-color: #506AF6;
    color: #FFFFFF !important;
    margin: 5px;
    border-radius: 2px;
    text-transform: uppercase;
    font-weight: 600;
	transition:.5s;}

.blu_btn:hover{background-color:#2741cc; color: #FFFFFF !important; transition:.5s;}


.add_on_btn {margin-top:30px;}


.add_on_btn p{text-align:center;}


.add_on_btn p a{text-align: center;
    padding: 10px 20px;
    background-color: #D26C1F;
    color: #FFFFFF;
    border-radius: 2px;
    border-bottom: 2px solid #9e4908;}


.addon_bg i{
	font-size: 18px;
    position: relative;
    display: block;
    float: left;
    margin-right: 8px;
    color: #ffffff;
    background-color: #0495d6;
    padding: 2px 5px 1px 5px;
	}


.feature_cover{margin-top:100px;}



.themes{background-color:#f0f0f0;}




.test_btn{margin-top:70px;}


.test_btn p{text-align:center;}


.test_btn p a{text-align: center;
    padding: 10px 20px;
    background-color: #075488;
    color: #FFFFFF;
    border-radius: 2px;
    border-bottom: 2px solid #042f4c;}


.clients{padding-bottom:10px;}


.testimonial_outer	{
    background-color: #fff;
    padding: 25px 40px;
    margin-bottom: 50px;
    border-radius: 4px;
    border: 1px solid #c7c7c7;}
	
.testimonial_outer h5{margin-bottom: 5px;
    font-family: 'Raleway', sans-serif;
	color: #00508a;
    font-weight: 500;
    text-align: center;
    font-size: 16px;
    text-transform: none;}
	
.testimonial_outer p{font-style:italic; color:#333333; margin-bottom:5px;}


.testimonial_outer p i{color: #2d8cd0;}


.testimonial_outer h6{color:#333333; font-family: 'Raleway', sans-serif; text-align:center; margin-bottom:10px; text-transform:none;}

.testimonial_outer h6 a{color: #f5980d;
    font-weight: 600;}
	
.testi_logo{
	background-color: #fff;
    padding:5px;
    border-radius: 2px;
    border: 1px solid #c7c7c7;
    max-width: 145px;
    margin: auto;
    margin-top: -45px;
    margin-bottom: 20px;
    min-height: 40px;	
}
	
	
.testi_logo img{max-width: 100px; margin:auto;}
	

.feature_cover{margin-top:100px;}

	.feature_thumb{    
	max-width: 110px;
    margin-top: -70px;
    margin-bottom: 25px;
    border: 5px inset rgba(57, 155, 255, 0.95);
    border-radius: 50%;}
	
	.feature_outer{
    padding-top: 20px;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #c7c7c7; 
	padding-bottom:25px;}
	
	
span.star {

        line-height: 5px !important;

}

.cont h3
{
	font-size: 18px;
}



.purchase_btn_blue
{
	moz-box-shadow: 0px 1px 0px 0px #00407d;
	-webkit-box-shadow: 0px 1px 0px 0px #00407d;
	bx-shadow: 0px 1px 0px 0px #00407d;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #00407d), color-stop(1, #1e3042));
	background: -moz-linear-gradient(top, #00407d 5%, #1e3042 100%);
	background: -webkit-linear-gradient(top, #00407d 5%, #1e3042 100%);
	background: -o-linear-gradient(top, #00407d 5%, #1e3042 100%);background: -ms-linear-gradient(top, #ffec64 5%, #1e3042 100%);
	background: linear-gradient(to bottom, #00407d 5%, #1e3042 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00407d', endColorstr='#1e3042',GradientType=0);
	background-color: #00407d;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #081a2b;
	display: inline-block;
	cursor: pointer;
	color: #FFFFFF !important;
	font-size: 15px;
	font-weight: bold;
	padding: 7px 24px;
	text-decoration: none;
	text-shadow: 0px 1px 0px #081a2b;
	font-family: 'Oswald', sans-serif;
	text-transform: uppercase;
	margin-bottom:5px !important;


}


