* {outline: none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ul, menu{list-style:none; margin:0; padding:0;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
a:link, a:visited, a:hover, a:active {text-decoration: none; outline: none !important;}
.clear { clear:both;}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
textarea{overflow:auto;}



body{font-family: 'Open Sans', sans-serif !important; background:#ffffff;}

/*UTILITY STYLE*/
.col-padding{padding-left:50px !important;padding-right:50px !important;}
.no-padding-rt{padding-right:0 !important;}
.no-padding-lft{ padding-left:0 !important;}
.no-padding{padding-left:0px !important;padding-right:0px !important;}
.less-padding{padding-left:7px !important;padding-right:7px !important;}
.less-padding-rt{padding-right:7px !important;}
.less-padding-lft{padding-left:7px !important;}
.no-margin{margin-left:0px !important;margin-right:0px !important;}
.nomargin{ margin:auto;}

/*UTILITY STYLE*/

/*
* Style tweaks
* --------------------------------------------------
*/

/*NAVIGATION AND SEARCH*/

#search {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
	z-index:1;
    background-color: rgba(0, 0, 0, 0.7);
    
    -webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;

    -webkit-transform: translate(0px, -100%) scale(0, 0);
	-moz-transform: translate(0px, -100%) scale(0, 0);
	-o-transform: translate(0px, -100%) scale(0, 0);
	-ms-transform: translate(0px, -100%) scale(0, 0);
	transform: translate(0px, -100%) scale(0, 0);
    
    opacity: 0;
}

#search.open {
    -webkit-transform: translate(0px, 0px) scale(1, 1);
    -moz-transform: translate(0px, 0px) scale(1, 1);
	-o-transform: translate(0px, 0px) scale(1, 1);
	-ms-transform: translate(0px, 0px) scale(1, 1);
	transform: translate(0px, 0px) scale(1, 1); 
    opacity: 1;
}

#search input[type="text"] {
    position: absolute;
    top: 40%;
    width: 100%;
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0);
    font-size: 34px;
    font-weight: 600;
    text-align: center;
    border: 0px;
    margin: 0px auto;
    margin-top: -51px;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
}
#search input[type="email"]  {
    position: absolute;
    top: 50%;
    width: 100%;
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0);
    font-size: 34px;
    font-weight: 600;
    text-align: center;
    border: 0px;
    margin: 0px auto;
    margin-top: -51px;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
}
#search textarea  {
    position: absolute;
    top: 60%;
    width: 100%;
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0);
    font-size: 34px;
    font-weight: 600;
    text-align: center;
    border: 0px;
    margin: 0px auto;
    margin-top: -51px;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
	height:110px;
}

#search .btn {
    position: absolute;
    top: 60%;
    left: 50%;
    margin-top: 61px;
    margin-left: -45px;
	background:#ff9f51;
	border-color:#ff9f51;
}
#search .close {
    position: fixed;
    top: 15px;
    right: 15px;
    color: #fff;
	background-color: #ff9f51;
	border-color: #ff9f51;
	opacity: 1;
	padding: 10px 17px;
	font-size: 27px;
}

/*NAVIGATION AND SEARCH*/

/*
 * Custom styles
 */
 
 
.navbar-default.navbar-fixed-top{ background-color: transparent !important; border-color:transparent !important;}
.navbar.navbar-fixed-top.fixed-theme {
    background-color: rgba(34, 34, 34, 0.65) !important;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.8) !important;}

.navbar-brand {
    font-size: 24px;
	height:auto !important;
	padding:20px 5px !important; margin:auto !important;
}
.navbar-nav > li > a{ padding:4px 8px !important;color:#ffffff !important;}
.navbar-nav{ margin:20px 0 !important;}
.navbar-nav  li:last-child{}
.navbar-nav  li:last-child a{ border:1px solid #ff8b01; background:#ff8b01; color:#ffffff; border-radius:3px;}
.navbar-nav  li{ margin:0 4px;}
.nav > li > a:focus, .nav > li > a:hover{ background-color:transparent !important;color:#ff8b01 !important;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{ background-color:transparent !important;}

.navbar-container {
    padding: 20px 0 20px 0;
}

.navbar.navbar-fixed-top.fixed-theme {
    background-color: rgba(34, 34, 34, 0.65);
    /* border-color: rgba(34, 34, 34, 0.65); */
    box-shadow: 0 0 5px rgba(0,0,0,.8);
}

.navbar-brand.fixed-theme {
    font-size: 18px;
}

.navbar-container.fixed-theme {
    padding: 0;
}
.navbar{
    transition: 0.4s;
    -webkit-transition:  0.4s;
}
.navbar-brand.fixed-theme,
.navbar-container.fixed-theme,
.navbar.navbar-fixed-top.fixed-theme,
.navbar-brand,
.navbar-container{
    transition: 0.8s;
    -webkit-transition:  0.8s;
}
.ab {bottom: 3%;left: 0; position: absolute !important;right: 0;}
.dwnload-section{width:100%;float:left;}
.dwnload-section a{ margin:0 0 10px 0; display:inline-block; opacity:0.8;}
.top-section{background: #999999 url("../images/top-bg-img.jpg") no-repeat scroll center bottom / cover ;
    min-height: 100%;
    position: absolute;
    text-align: center;
    width: 100%;}
.main-site{float: left;position: absolute;top: 100%;width: 100%;}
.section-initial{width:100%; float:left; padding:70px 0;}
.feature-section{width:100%; float:left;padding:70px 0; background:#ff8b01;}
.section-one{width:100%; float:left; padding:70px 0;}
.section-two{width:100%; float:left;  padding:70px 0;}
.screen-cont{width:100%; float:left;}
.sec-cmn{ background:#ffffff;}
.sec-cmn:nth-child(even){background:#f2f2f2;}
.screen-cntent{width:100%; float:left;}
.cont-cntnr{width:80%; float:left; margin:25% 0 0 0;}
.cont-cntnr h2{font-weight:lighter; font-size:34px; position:relative; margin:0 0 20px 0; padding:0 0 15px 0;line-height:normal;}
.cont-cntnr h2:after{background:#ff8b01;content: "";left:0; right:auto; margin:auto;display: block;height: 4px;position: absolute;width: 45px; bottom:0;}
.cont-cntnr p{ font-weight:lighter; font-size:14px;}

.rt-cont-cntnr{width:80%; float:right; margin:25% 0 0 0;}
.rt-cont-cntnr h2{font-weight:lighter; font-size:34px; position:relative; margin:0 0 20px 0; padding:0 0 15px 0; line-height:normal;}
.rt-cont-cntnr h2:after{background:#ff8b01;content: "";left:0; right:auto; margin:auto;display: block;height: 4px;position: absolute;width: 45px; bottom:0;}
.rt-cont-cntnr p{font-weight:lighter; font-size:14px;}

.about-compny{width:100%; float:left;}
.about-compny h1{font-weight:lighter;color:#333333; font-size:34px; position:relative; margin:auto; padding:0 0 10px 0;}
.about-compny h1:after{background:#ff8b01;content: "";left:0; right:0; margin:auto;display: block;height: 4px;position: absolute;width: 45px; bottom:0;}
.about-compny h1 span{ font-weight:800;letter-spacing:-9px;}
.about-compny p{ font-size:16px; font-weight:lighter; margin:20px 0 0 0;}
.about-compny p a{ color:#ff8b01; }
.about-compny p a:hover{ text-decoration:none;}
.vt-feature{width:100%; float:left; margin:0 0 30px 0; }
.vt-feature h2{font-weight:lighter;text-transform:uppercase;color:#ffffff; font-size:34px; position:relative; margin:auto; padding:0 0 10px 0;}
.vt-feature h2:after{background:#ffffff;content: "";left:0; right:0; margin:auto;display: block;height: 4px;position: absolute;width: 45px; bottom:0;}
.vt-feature h2 span{ font-weight:800;}

.dvc-screen{width:100%;float:left;}

.ir-feature-cont{width:100%; float:left; position:relative;}
.ir-feature-txt-cont{width:100%; float:left;}
.indivi-feature{background:#CC6F00;border-radius: 100px;height: 170px;width: 170px;margin:20% auto 0; position:relative;}
.arw-ftur{background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll 0 0;height: 55px;position: absolute;top: 0;width: 106px; visibility:hidden;}
.arw-pos-rt{right: -97px;}
.arw-pos-lft{left: -97px;}
.arw-pos-top{background: rgba(0, 0, 0, 0) url("../images/arrow-top.png") no-repeat scroll 0 0;height: 82px;left: 0;margin: auto;position: absolute;right: 0;top: -78px;width: 27px;visibility:hidden;}
.arw-ftur-flip {
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
}
.indiv-feat-icn{background:#F08405 url("../images/icn-rdo-funs.png") no-repeat;border-radius: 100px;height: 60px;width: 60px; margin:auto;}
.indiv-feat-icn.i-rdo-fun-1{ background-position:-37px -20px;}
.indiv-feat-icn.i-rdo-fun-2{ background-position:-132px -18px;}
.indiv-feat-icn.i-rdo-fun-3{ background-position:-180px -87px;}
.indiv-feat-icn.i-rdo-fun-4{ background-position:-227px -18px;}
.indiv-feat-icn.i-rdo-fun-5{ background-position:-86px -85px;}

.indiv-feat-txt{margin: 5% 0 0;width: 100%;}
.indiv-feat-txt p{font-size: 12px;padding: 0 20px;color:#ffffff;}

/*I RADIO FEATURE SECTION*/


.indivi-feature:hover .arw-ftur{ visibility:visible;}
.indivi-feature:hover .arw-pos-top{visibility:visible;}
.indivi-feature:hover .ir-ftur-hvr-1{visibility:visible;}
.indivi-feature:hover .ir-ftur-hvr-2{visibility:visible;}
.indivi-feature:hover .ir-ftur-hvr-3{visibility:visible;}
.indivi-feature:hover .ir-ftur-hvr-4{visibility:visible;}
.indivi-feature:hover .ir-ftur-hvr-5{visibility:visible;}


.ir-ftur-hvr-1{visibility:hidden;height: 360px;left: 278px;margin: auto;position: absolute;right: auto;top: -36px;width: 203px;z-index: 1;}
.ir-ftur-hvr-2{visibility:hidden;height: 360px;left: 278px;margin: auto;position: absolute;right: auto;top: -278px;width: 203px;z-index: 1;}
.ir-ftur-hvr-3{visibility:hidden;height: 360px;left: -17px;margin: auto;position: absolute;right: auto;top: -486px;width: 203px;z-index: 1;}
.ir-ftur-hvr-4{visibility:hidden;height: 360px;left:auto;margin: auto;position: absolute;right:279px;top: -36px;width: 203px;z-index: 1;}
.ir-ftur-hvr-5{visibility:hidden;height: 360px;left:auto;margin: auto;position: absolute;right:279px;top: -278px;width: 203px;z-index: 1;}

/*I RADIO FEATURE SECTION*/


.footer{width:100%;float:left; padding:2% 0; border-top:2px solid #FFEEDA;}
.foot-cnt{width:100%;float:left;}
.foot-cnt ul{ margin:5px 0 ;}
.foot-cnt ul li{ display:inline;}
.foot-cnt ul li a{}
.foot-cnt ul li a i{ background: #aeaeae;border-radius: 10px;color: #ffffff;display: inline-block;font-size: 13px;height: 21px;line-height: 20px;text-align: center;
    width: 21px;}
.foot-cnt p{color:#666666; font-size:11px; margin:auto;}







