@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Cabin:400,700);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,500,700);
@import url(http://fonts.googleapis.com/css?family=Lato:400,700);
body { font-family: 'PT Sans', sans-serif; font-size:15px;color:#666666;background-color:#fff;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: 'PT Sans', sans-serif; color:#666;}
 a{color:#585757;}
 a:hover {color:#333; }
 a ,#menu ul  ul {-webkit-transition: all 0.25s ease-out;
-moz-transition: all 0.25s ease-out;
-ms-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
transition: all 0.25s ease-out; }
    .overTxtLabel {padding-top:5px;padding-left:2px;}
    #right {}
    .blog-meta-bottom { position: absolute;
bottom: 5px;
width: 100%;}
div#menu_bolster {
width: 100%;display:none;
background-color: #353535;
position: absolute;
bottom: -190px;
height: 195px;
z-index: 150;
}

.hp-testimonial-quote {
     min-height: 190px;
}

.heading-ds h2 {color: #9AB62C;}
.ps-post {color: #9AB62C;}
.mod-imgg img {width: 100px;
height: 100px;
border-radius: 9999px;
box-shadow: 3px 3px 2px #777;
margin: 4px;}

.fancybox-overlay-fixed {
     z-index: 999;
}

.tag-21 { font-size:20px; font-family: 'Lato', sans-serif; }

.fcbox {
    display: none;
}

*:focus  
{  
    outline: none;  
}  
    .blog-taglist {margin-top:10px}
    img {max-width:100%}
    .intro-blg{margin: 0px -25px;}
         #ezblog-posts .blog-post-items:nth-child(2n) {padding-left: 0px;}
#ezblog-posts .blog-post-items {padding:0px 15px 0px 0px;min-height: 360px;}
     .cpl-cont ,.blog-meta-bottom .blog-read ,.blog-meta-bottom ,#bodyarea1 #eblog-wrapper  .blog-taglist {padding:0px 15px}
         #bodyarea1 .validation-advice,  #bodyarea1 .validation-e , .blog-cap .blog-meta ,.blog-read .blog-meta {display:none !important}
    #bodyarea1 .cmc-signup {position:relative}
    #bodyarea1 .cmc-signup p {font-size:15px; }
     .cmc-signup #advice-required-EMAIL , input[type=text] {border:1px solid #666666; border-radius:4px;background:#f2f2f2;float:left;padding: 4px 5px;margin: 0px 4px 0px 0px;}
     .cmc-signup input[type=submit] {background:url('../images/btn33.png') no-repeat; text-indent:-9999px;border:none;height:32px;width:32px;float: left;}
 #right > .moduletable  {margin-bottom:15px;float:left;}
    #right .moduletable > h3 {font-family: 'PT Sans', sans-serif;
font-weight: bold; margin:34px 0px 10px 0px;
font-size: 18px; }
  #tst {background:#DDDDDD;padding:25px 0px}
#tst .tst-main {position:relative;background:#fff;padding:15px; display:table;width:100%; }
.tst-main .tst-img {padding-right:10px;}
.tst-main p {font-size:16px;font-weight:normal}
.tst-main .tst-by {position:absolute;bottom:0px;right:0px;background:url('../images/tst-corner.jpg') no-repeat scroll left top #717171;color:#FFF;padding:5px 20px 5px 25px}
.tst-main ul {list-style-type:none;margin:0px;padding:0px; font-family: 'PT Sans', sans-serif; font-size:15px;}
.tst-main ul li {float:left; margin:0px;padding:0px;}
.tst-main ul li.tst-item{ display:none;}
#pkg4 {background:#fff;padding: 0px 0px 20px 0px;}
#pkg4 p {color:#00606A;display:inline-block;font-size: 20px;font-weight:bold;text-align:center;padding-right:50px;font-family:'PT Sans', sans-serif;margin: 0px;}
#pkg4 p:last-child {padding:0px}
#pkg4 p span{color:#0095A6}
#pkg-con {background:#0095A6;color:#FFF;padding:20px 0px}
#pkg-con h2 , #pkg-con h3 {color:#FFF;font-size:24px;margin:0px 0px 20px 0px;font-weight:bold}
#pkg-con h4 {color:#FFF;margin:0px;font-weight:bold;font-size:16px}
#pkg-con p {font-size:14px;}
#pkg-con .img-con {width:55px;}
#pkg-con .pkg-item {margin:10px 0px 10px 0px}
#pkg-con .txt-con {width:200px}
.rqt2 {padding:0px;}
.rqt2 legend , .rqt2 .rsform-block-frt , .rqt2 .formCaption2 ,.rqt2 .rsform-block-updateme{display:none;}

.rqt2 input[type=text] ,.rqt2 textarea {width: 250px; background:#fff;border:none;color:#666666;font-size:13px;line-height:100%;padding: 10px 0px; text-indent:10px;border-radius: 5px;}
.rqt2 .rsform-block-smb{float:right}
.rqt2 input[type=submit] {background:url('../images/addm_32.png') no-repeat scroll 95% 50% #464646; border:none; color:#FFF;border-radius:5px; padding: 7px 80px 6px 15px;font-weight:bold;font-size: 18px;} 
.rqt2 input[type=submit] {background:url('../images/addm_32.png') no-repeat scroll 95% 50% #464646; border:none; color:#FFF;border-radius:5px; padding: 7px 80px 6px 15px;font-weight:bold;font-size: 18px;border-bottom: 6px solid #333;} 
.rqt2 input[type=submit]:hover {border-bottom:4px solid #333; margin-top:2px}
.rqt2 input[type=submit]:focus {border-bottom:0px solid #333; margin-top:6px}

#tell-us {background:#fff;padding:40px 0px; text-align:center;}
.tell-us-con p {font-size:18px;line-height: 1.3em;margin:0px; font-family: 'PT Sans', sans-serif;}
.tell-us-con p a {background:#df5931;color:#FFF;line-height:100%;padding:10px 25px;border-radius:5px;font-weight:700; margin-top:10px; display:inline-block; text-transform: uppercase; font-family: 'PT Sans Narrow', sans-serif;}
 .jst {text-align:justify;}
.right {float:right !important;}
.left {float:left !important}
.text-right {text-align:right !important}
.text-left {text-align:left !important}
.text-center {text-align:center !important; }
.text-center img {display: inline;}
.nopd {padding:0px !important;}
.nopdl{padding-left:0px !important}
.nopdr{padding-right:0px !important}
#bodyarea1 div.default .sp-portfolio-item-details h4 a ,#bodyarea1 div.default .sp-portfolio-item-details p  { color:#fff;margin:0px;}

.m-page {background:#EFEFEF; padding-top:60px; padding-bottom:40px; font-family: 'PT Sans', sans-serif;  line-height: 1.7em;}
.m-page2 {width:100%;background: #FBFBFB;margin-bottom:50px; padding-top: 30px; padding-bottom:0px; display: table;}
.pkg {padding-right: 10px; margin-top:10px;}
  #rs-blog {background:#eeeeee; padding-top: 30px; padding-bottom:60px;}
 .pkg h4 { text-align:center;font-size:20px; font-weight:bold;   margin: -60px 5px 0px 5px;line-height:100%;text-transform:none; border-bottom:2px solid #FFF; padding: 100px 0px 15px 0px; font-family: 'PT Sans', sans-serif;}
 .pkg.pkg1 h4 {background: url('../images/pkg3-pkg1.png') no-repeat scroll center top;}
 .pkg.pkg2 h4 {background: url('../images/pkg3-pkg2.png') no-repeat scroll center top;}
 .pkg.pkg3 h4 {background: url('../images/pkg3-pkg3.png') no-repeat scroll center top;}
  .pkg.pkg4 h4 {background: url('../images/pkg3-pkg4.png') no-repeat scroll center top;}
 .pkg h1 {color:#4B4B4B;text-align:center;font-size:22px;line-height:90%;margin: 10px 0px 10px 0px;display: block;}
 .pkg h1 strong {display:block;font-size:40px; line-height:90%; }
 .pkg h6 {font-size:13px;text-align:center;padding:0px 20px;line-height:130%; font-family: 'PT Sans', sans-serif;}
.pkg h6 p {border:none;line-height:150%}
 .pkg p {font-size: 13px; padding: 0px 7px;border-bottom:1px solid #bfbfbf;margin:0px; line-height:200%;}
    .pkg .btn6 {color:#FFF;margin:0px 0px 0px 10px;background:#757575; display:inline-block;  font-size:16px; font-weight:bold;line-height: 100%;padding: 8px 20px 7px 20px;margin: 20px auto;display:table}
 #pkg3 {background:#0095A6;padding: 70px 0px 30px 0px;}
.pkg {transition: all 0.10s;background:#ffffff;border-top: 10px solid #c6c6c6;width: 24%;min-height:550px;margin-right: 14px;padding: 0px;}

.pkg:hover {
  box-shadow: 0px 4px 0px 5px rgba(88, 88, 88, 0.99);
-webkit-transform: scale(1.04) translateY(-5px);
  z-index: 1;
border-bottom: 0 none;
  border-top-color: #585858;
  margin: 10px 0px 0px -5px;
 }
 .pkg:last-child {margin-right: 0px;}
  #logo {
    padding: 15px 0px 5px 0px;
    text-align: left;
}
#menu .bvg li > a {font-size: 17px; font-weight:bold; font-family:'Cabin', sans-serif; /*background: url('../images/dott.jpg') no-repeat scroll 3% 41%;*/}
#menu ul {list-style-type:none;margin: 0px auto;padding: 35px 0px 0px 0px;float: none;display: table;}
#menu ul li{float:left;margin:0px;padding:0px;position:relative; text-transform: uppercase;}
#menu .bvg  > ul >li:first-child > a  {background:none}
#menu li.parent > a:hover ,#menu li.parent:hover > a {background:#353535 !important;color:#FFF;border-radius:10px 10px 0px 0px;/* padding: 5px 17px 9px 18px; */}
 #menu ul li a {
  
    padding: 4px 15px 10px 15px;
    display: block;
    font-size: 1.0em;
    color: #7c7c7c; border-radius:10px 10px 0px 0px;
font-family: 'PT Sans', Arial, Helvetica, sans-serif;

}
.container .navbar-default {
background: none;
border: 0px solid #FFF;
margin: 0px;
}
#menu ul li:hover ul {display:block}
#menuw ul ul {opacity:0;position:absolute;top:40px;padding-top:10px; min-width:220px;left:-10px; z-index:999 }
#menu  .bvg ul ul { 
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0; visibility:hidden;
  -khtml-opacity: 0;
  opacity: 0; 
    position:absolute;padding-top:10px;
 top: 31px;left:10px;
 min-width: 1060px;z-index:100;
 left: -150%; min-height:170px;
 list-style-type: none;
}
#menu  .bvg ul li:hover ul { 
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100); visibility:visible;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  top:30px;}
.itemdescription {font-size: 12px;text-transform: none;display: block;font-weight: normal;}
#menu  .bvg ul ul li {text-align:center;float:left;display:block;width: 25%;padding:20px 0px;list-style: none;}
#menu  .bvg ul ul li img {float:none;padding: 2px 7px 10px 0px;}
#menu .bvg ul li  ul li a{text-decoration:none;color:#FFF;font-size: 14px;padding: 5px 3px;margin:0px;display:block;text-transform: uppercase;background: none;}
#menu .bvg ul ul li a:hover , #menu .bvg ul li.parent ul li.active a {/* color: #333 !important; *//* background: #fff !important; */ }
.navbar-brand {display:none;color:#FFF;font-size:23px;}

.btn1{padding: 10px 20px;background:#9AB62C; color:#FFF;font-size: 14px;border-radius: 4px;vertical-align: middle;line-height: 100%;margin-right:8px; font-family: 'Cabin', sans-serif; text-transform: uppercase;}

 .btn2{padding: 10px 20px;background:#666666; color:#FFF;font-size: 14px;border-radius: 0px;vertical-align: middle;line-height: 90%; font-family: 'Cabin', sans-serif; text-transform: uppercase;}

 #head {position:relative;background:#FFF; border-bottom:1px solid #E4E4E4;z-index: 999;}
 .is-sticky #head {}
 .is-sticky #head  #menu ul {padding-top:11px}
 .is-sticky #logo img {height:40px}
 .is-sticky #logo {
  padding: 10px 0px 5px 0px;
  text-align: left;
}
.is-sticky *  , #head * {transition:all 333ms ease}
.is-sticky #right-cc {margin-top:0px}
#right-cc h4 , #right-cc a {float:left}
 #right-cc {margin-top: 10px;position: relative;}
 #right-cc h4 {color:#839A25; font-size: 20px; letter-spacing: -0.5px; font-weight:bold;line-height: 120%;margin: 15px 15px 10px 0px;float: right; font-family: 'Cabin', sans-serif; }
 #right-cc a {background:#df5931;border-radius: 5px; color:#FFF;padding: 8px 26px 8px 26px;margin: 10px 0px 3px 0px; line-height: 100%; border: 1px solid #d6401a; box-shadow: 0px 1px 2px #939393; font-family: 'Cabin', sans-serif;}
 #right-cc p {float: right;;font-size:14px; /* margin: 0px; */}
 #slider-con{background:url('../images/sli.jpg') no-repeat scroll center top;}
 #user2 a {margin-bottom: 10px; }
 .ezb-mod   .blog-readmore a {padding: 0 20px 0 0;
  background: url(../images/item-readmore.png) right center no-repeat;
  height: 16px; color: #666666;font-size: 12px;
  line-height: 16px;
  display: inline-block;font-weight: bold;float: right;}
 #right-cc ul {list-style-type:none;margin: 0px;padding:6px 45px;position: absolute;top: 15px;left: -130px;}
 #right-cc ul li {float:left;margin:0px;padding:0px;}
 #right-cc ul li a {font-size: 13px; background:none;border:none;box-shadow:none;color: #666666; text-transform:uppercase; padding:0px;margin:0px;font-weight: normal;font-family:'Cabin', sans-serif;border-right: 1px solid #666;padding: 0px 7px 0px 8px;border-radius: 0px;line-height: 80%;}
 #user2 a {font-family: 'PT Sans Narrow', sans-serif;}
 #slider {margin: 24px 0px 0px 0px;min-height: 360px;}
 #slider h1 {font-weight:bold;margin: 20px 0px 15px 0px; font-family: 'PT Sans', Arial, Helvetica, sans-serif; color: #7A9122; font-size: 2.0em; text-shadow: 1px 1px 0 #fff;}
 #slider .btt{3px 10px 3px 10px; margin-top:20px}
 #user1 {background:#9AB62C;border-bottom:2px solid #e5e5e5;padding: 0px 0px 0px 0px;}
 #user1 .us1 ,#user2 .us1{
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0px;
    padding-right: 14px;
}
#user2 .mdb {position:relative}
.m-page2 h4 , #head-bb h4 {text-align:center;width:100%;font-weight:normal !important;padding: 20px 0px 5px 0px;font-size: 32px !important;float: none !important;}
#user2 .mdb-cs {padding:13px 0px;position:relative;bottom:0px;background:#9ab62c;color:#FFF;min-height: 100px;}
  #user2 .mdb-cs a {font-weight:bold;color:#FFF;font-size:21px}
  #user2 .mdb-cs p {margin-bottom:0px}
  #user1 .us1:first-child , #user2 .us1:first-child {padding-left:0px;} 
    #user1 .us1:last-child , #user2 .us1:last-child {padding-right:0px;} 
  #user1 .mdb  {background:#9ab62c; padding: 15px 10px 10px 10px; }
  #user1 .mdb h4   {color:#FFF;text-transform:uppercase; margin:15px 0px 5px 0px;font-size: 16px; font-family: 'Cabin', sans-serif;}
    #head-bb h4 { font-weight:bold; text-transform: none; margin:15px 0px 5px 0px; font-size: 18px; color:#585757; }

   #head-bb h4 {float:left}
   #user1 .mdb h4 span {font-weight:normal}
    #user1 .mdb p {font-size: 13px;margin: 0px 0px 0px 0px;;color: #ECF3CD;}
 #bodyarea1 {margin-bottom:20px;float: left; }
 #bodyarea1 h4 , #user2 h4{ margin: 20px 0px 10px 0px; font-weight:bold; color:#666666;}
 #bodyarea1 p {color:#666666;}
 .bullet1 {list-style-type:none;margin:0px;padding:0px;}
 .bullet1 li {margin:0px;padding: 2px 0px 2px 22px;background: url('../images/bullet1.png') no-repeat scroll center left;}
 
  .bullet1.c2 {margin-bottom:20px;float:left;width:100%}
 .bullet1.c2 li {width:49%;display:inline-block}
 
 .rtb { margin-top:20px}
 .rtb p {
    padding: 9px 0px 9px 40px;
    margin: 0px;
    line-height: 100%;
    font-size: 20px !important;
}
 .rtb .r1 {background: url('../images/r1.png') no-repeat scroll 2% 50% #9ab62c;color: #FFF !important;}
 .rtb .r2 {background:url('../images/r2.png') no-repeat scroll 2% 50% #fff;color:#7c7c7c;font-size:19px;}
 .rtb span {padding:0px 7px 0px 0px}
.content-cd {padding-left: 20px;margin-top: 10px;}
.content-cd .bgx {background:#eeeeee;padding:10px 10px 5px 10px;}
.content-cd .bgx p {font-size:17px !important;}
.rsform-block-interested-in .formBody ,.rsform-block-how-did-hear .formBody , .rsform-block-website-type .formBody ,.rsform-block-do-you-have-domain .formBody ,.rsform-block-pages-required .formBody ,.rsform-block-have-hosting .formBody ,.rsform-block-hear-about-us .formBody {
 padding: 1px 0px 1px 0px;
overflow:hidden;
display: inline-table; width:100%;
}
 .rsform-block-website-type .formBody select:before {background:url(../images/drpp.jpg) no-repeat 99% 50% #616161}
.rsform-block-interested-in .formBody select ,.rsform-block-how-did-hear .formBody select , .rsform-block-website-type .formBody select ,.rsform-block-do-you-have-domain .formBody select ,.rsform-block-pages-required .formBody select,.rsform-block-have-hosting .formBody select ,.rsform-block-hear-about-us .formBody select{
background: url(../images/drpp.jpg) no-repeat 85% 50% #616161;
-webkit-appearance: none;
border: none;
box-shadow: none;
text-indent: 5px;
width: 115%;  
line-height: 125%;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
font-size:14px;
}
  .rsform-block-interested-in .formBody  ,.rsform-block-how-did-hear .formBody ,.rsform-block-website-type .formBody , .rsform-block-do-you-have-domain .formBody ,.rsform-block-pages-required .formBody ,.rsform-block-have-hosting .formBody ,.rsform-block-hear-about-us .formBody{
    /* background: #616161; */
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); 
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    padding: 0px;
    border-radius: 5px;
}
    

 .frm2 {}
 .frm2 .rsform-block {/* display: inline-block; */ margin: 1px 20px 10px 0px !important;width: 46%;padding: 0px;float: left;vertical-align: top;}
 .frm2 .formCaption {font-size:18px;min-width: 151px;}
 .frm2  div.formBody {float:none;}
  .frm2 .rsform-block-interest {}
    .frm2 .rsform-block-interest label , .frm2.quotex label   {font-weight:normal;padding:0px 10px 0px 5px}
 #bodyarea1 .frm2.quotex .rsform-block-stp2  p, #bodyarea1  .frm2.quotex .rsform-block-step1 p {font-weight:bold;font-size:20px; margin:10px 0px 10px 0px;}
  .frm2.quotex .rsform-block-stp2 span ,  .frm2.quotex .rsform-block-stp1 span {}
      .frm2.quotex .rsform-block-step1 span ,.frm2.quotex .rsform-block-stp2 span {
    display: inline-block;
    text-indent: -9999px;
    height: 28px;
    width: 32px;
}
fieldset.formFieldset ol.formContainer li{position:relative}
.rsform-block-website-type .formDescription ,.rsform-block-pages-required .formDescription ,.rsform-block-have-hosting .formDescription ,.rsform-block-hear-about-us .formDescription  {position: absolute;
background: url(../images/drpp.jpg) no-repeat 99% 50% #616161;
height: 32px;
width: 32px;top:8px;
z-index: 999;display: none;
right: 10px;}
.rsform-calendar-box {width: 31.5%; float: left;}
#btn6_0 {background: url('../images/cci.png') no-repeat;border: none;height: 38px;width: 46px;margin-left: 4px;}
 #bodyarea1 .frm2.quotex #smb {float:none}
.frm2.quotex .rsform-block-step1 .stp1{background: url('../images/stp1.jpg') no-repeat scroll 0px 2px; }
.frm2.quotex .rsform-block-stp2 .stp2{background: url('../images/stp2.jpg') no-repeat scroll 0px 2px; }


 .frm2 input[type=text] ,.frm3 input[type=text] {border-radius:4px; border:1px solid #c4c4c4;padding: 8px 0px 8px 5px;}
.frm2 input[type=submit] ,.frm3 input[type=submit] {float:right;color:#FFF;background: #df5931;border:none;font-size:19px;font-weight:bold;padding: 10px 40px 10px 40px; line-height:100%;margin-right: -5px;border-radius: 5px;}
  .socialx {
    float: left;
    background: url('../images/jsc.png') no-repeat scroll 85% 0%;
    min-height: 260px;
}
 .socialx ul {list-style-type:none;padding:0px;margin:0px;float: left;}
  .socialx ul li {/* float:left; */margin: 0px;}
   .socialx ul  li a {/* text-indent:-9999px; */ display: block;}
    .soc {background: url('../images/soc.png') no-repeat; /* height: 25px; */width: 36px;margin: 0px 0px 0px 5px;padding: 3px 0px 4px 30px;display: block;}
  .soc.fb {background-position: 0px 3px;}
    .soc.tw {background-position: 0px -26px;}
      .soc.yt {background-position: 0px -140px;}
            .soc.gp {background-position: 0px -55px;}

        .soc.in {background-position: 0px -84px;}
        .soc.pn {background-position: 0px -112px;}
        .date-p {padding: 35px 0px 10px 25px;
font-size: 17px;}
           .soc:hoveer {background-position-y:-29px}
           .date-p , .avtar {float:left}
           
           #notp {background:#999999;padding: 15px;}
           
      .slider-desc {width: 49%;padding-left: 0px;}
      .slider-img {width: 51%;padding: 10px;text-align: center;}
      .slider-desc p {margin: 0 0 15px;}
      .sm3 {padding:0px 0px 0px 65px !important;width: 130px !important;margin-right: 0px !important;}     
.social-bar .footerblock{float:left;height:100px;position:relative;padding-left: 95px;width: 165px;margin-right: 60px;}
 .social-bar .footerblock
h2{font-size: 49px;margin-bottom: -7px;margin-top: 6px;padding-bottom:0;font-weight: normal;letter-spacing: 0px;color:#FFF} 
.social-bar .footerblock
span.text{text-transform:uppercase;font-size: 14px;color: #fff;}
 .social-bar .twitter-footer{background: url(../images/tw.png) no-repeat left center;} 
 .social-bar .coffee-footer{background:url(../images/cf.png) no-repeat left top;padding-left: 110px;} 
  .social-bar .project-footer{background:url(../images/hp.png) no-repeat left top;height: 90px;width: 90px; top: 4px; position: absolute;left: 0px;}
  .social-bar .project-footer2{background:url(../images/blg.png) no-repeat left top;height: 90px;width: 60px; top: 5px; position: absolute;left: 0px;margin-top: 10px;}

.top a{text-decoration:none} .top h2 {color:#9ab62d;}
.facebookhand{background:url(../images/fb1.png) no-repeat left top;height:96px;width: 96px;position:absolute;left:5px;top: 15px;}
.facebook-footer:hover .facebookhand , .sing{-moz-animation-name:facebookhover;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-name:facebookhover;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@keyframes
facebookhover{0%{top:15px}50%{top:30px}100%{top:15px}}@-moz-keyframes
facebookhover{0%{top:15px}50%{top:30px}100%{top:15px}}@-webkit-keyframes
facebookhover{0%{top:15px}50%{top:30px}100%{top:15px}}@-o-keyframes
facebookhover{0%{top:15px}50%{top:30px}100%{top:15px}} 

 .twitter-footer:hover .singing{display:block;-moz-animation-name:sing;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-name:sing;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@keyframes
sing{0%{top:17px;opacity:0}50%{top:-2px;left:60px;opacity:1}100%{top:-18px;left:82px;opacity:0}}@-moz-keyframes
sing{0%{top:17px;opacity:0}50%{top:-2px;left:60px;opacity:1}100%{top:-18px;left:82px;opacity:0}}@-webkit-keyframes
sing{0%{top:17px;opacity:0}50%{top:-2px;left:60px;opacity:1}100%{top:-18px;left:82px;opacity:0}}@-o-keyframes
sing{0%{top:17px;opacity:0}50%{top:-2px;left:60px;opacity:1}100%{top:-18px;left:82px;opacity:0}}

.singing{ display:none; background:url(../images/sing1.png) no-repeat left top;width:25px;height:25px;position:absolute;left:75px;top:17px}
.steamcoffee{background:url(../images/coffesteam.png) no-repeat left top;opacity:0;width:29px;height:25px;position:absolute;left:36px;top:5px}
.coffee-footer:hover .steamcoffee{-moz-animation-name:steam;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-name:steam;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@keyframes
steam{0%{top:5px;opacity:0}50%{top:-5px;opacity:1}100%{top:-18px;opacity:0}}@-moz-keyframes
steam{0%{top:5px;opacity:0}50%{top:-5px;opacity:1}100%{top:-18px;opacity:0}}@-webkit-keyframes
steam{0%{top:5px;opacity:0}50%{top:-5px;opacity:1}100%{top:-18px;opacity:0}}@-o-keyframes
steam{0%{top:5px;opacity:0}50%{top:-5px;opacity:1}100%{top:-18px;opacity:0}}


.smm:hover .project-footer , .smm:hover .project-footer2 {-moz-animation-name:project-footerxx;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-name:project-footerxx;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@keyframes
project-footerxx{0%{top:5px}50%{top:15px}100%{top:4px}}@-moz-keyframes
project-footerxx{0%{top:5px}50%{top:15px}100%{top:4px}}@-webkit-keyframes
project-footerxx{0%{top:5px}50%{top:15px}100%{top:4px}}@-o-keyframes
project-footerxx{0%{top:5px}50%{top:15px}100%{top:4px}}


#ss3 {
-webkit-animation: spin2 4s infinite linear;
-moz-animation: spin2 4s infinite linear;
-o-animation: spin2 4s infinite linear;
-ms-animation: spin2 4s infinite linear;
}
#ss1 {
-webkit-animation: spin 5.5s infinite linear;
-moz-animation: spin 5s infinite linear;
-o-animation: spin 5s infinite linear;
-ms-animation: spin 5s infinite linear;
}
@-webkit-keyframes spin2 {
0% { -webkit-transform: rotate(0deg);}
100% { -webkit-transform: rotate(-360deg);}
}
@-moz-keyframes spin2 {
0% { -moz-transform: rotate(0deg);}
100% { -moz-transform: rotate(-360deg);}
}
@-o-keyframes spin2 {
0% { -o-transform: rotate(0deg);}
100% { -o-transform: rotate(-360deg);}
}
@-ms-keyframes spin2 {
0% { -ms-transform: rotate(0deg);}
100% { -ms-transform: rotate(-360deg);}
}

@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg);}
100% { -webkit-transform: rotate(360deg);}
}
@-moz-keyframes spin {
0% { -moz-transform: rotate(0deg);}
100% { -moz-transform: rotate(360deg);}
}
@-o-keyframes spin {
0% { -o-transform: rotate(0deg);}
100% { -o-transform: rotate(360deg);}
}
@-ms-keyframes spin {
0% { -ms-transform: rotate(0deg);}
100% { -ms-transform: rotate(360deg);}
}

#footer {padding-top:20px;background:url('../images/footerbg.jpg') repeat-x;color: #fff;font-size:17px;padding-bottom: 20px;}
.copyright{}
.copyright ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.copyright ul li {
    float: left;
    padding: 0px;
    margin: 0px;
}
.copyright ul li:last-child a{border:none}
.copyright ul li a {
    color: #FFF;
    padding: 0px 10px 0px 0px;
    margin: 0px 10px 10px 0px;
    border-right: 1px solid #fff;
    line-height: 90%;
    display: block;
    /* font-size: 16px; */
}
#left h3 {color:#9ab62c; margin: 0px 0px 10px 0px;font-weight:bold;text-transform: uppercase;}
.moduletable_fmr1 {border:1px solid #ddd;padding: 13px 12px;margin-bottom: 15px;}
.moduletable_fmr1  label[for=updateme0] {display: inline;
padding: 3px;
font-weight: normal;}
.cpcv {background:#fff;padding:10px;}
.verti {display:inline-block;margin-top: 15px;margin-bottom: 0px;}
.verti a {display:inline-block;font-size: 19px;color: #666666;margin: 10px 0px 10px 10px;}
.verti img {margin-bottom: 8px; margin-top: -15px;float: left;margin-right: 9px;}
.verti  span {padding: 0px 10px 0px 0px; /* display:inline-block; */font-size: 11px; line-height: 150%;float: left;width: 222px;}
#left .moduletable_wts h3 {color:#666666; margin: 0px 0px 10px 0px;font-weight:bold;text-transform: normal;}
.moduletable_wts {border:6px solid #d4d4d4; padding: 13px 12px;margin-bottom: 15px;}
#left .moduletable_wts li {font-size:16px}
 
.arpx {margin-bottom:0px;background:url('../images/arrowup.jpg') no-repeat scroll center top; margin-top:10px;}
.arpx a {background:#7c7c7c;display:inline-block;width:100%;margin-top:9px; color:#FFF;text-align:center; line-height:100%;font-size:21px;font-weight:400;padding:8px 0px 10px 0px}
.arpx2 {margin-bottom:0px;background:url('../images/arrowup2.png') no-repeat scroll center top; margin-top:10px;}
.arpx2 a {background:#7c7c7c;display:inline-block;width:100%;margin-top: 9px; color:#FFF;text-align:center; line-height:100%;font-size: 32px;font-weight:400;padding: 10px 0px 15px 0px;font-weight: bold;}
.arpx3 {margin-bottom: 10px;background: url('../images/arrowup3.jpg') no-repeat scroll 100% 50%; margin-top: 15px;padding-right: 15px;}
.arpx3 a {background:#7c7c7c;display: inline-block;width:100%;margin-right: 0px; color:#FFF;text-align:center; line-height:100%;font-size: 32px;font-weight:400;padding: 10px 0px 15px 0px;font-weight: bold;}

.moduletable_fmr1 input[type=text] ,.moduletable_fmr1 textarea{background:#fbfbff;border-bottom:1px solid #f2f2f9;border-right:1px solid #e9e9f2;border-left:1px solid #d8d8e0;border-top:1px solid #d6d6df;box-shadow:inset 1px 2px 5px #d9d9e2;font-size:14px;text-indent:5px;color:#969697;padding: 1px 0px 2px 0px;}
.moduletable_fmr1 input[type=submit] {margin-top: 10px;
background: url('../images/btn5.jpg') no-repeat scroll 90% 50% #353535;border-radius:5px; border-top:#bfbfbf; border-bottom:#bfbfbf;
color: #FFF;
text-transform: uppercase;
padding: 9px 30px 10px 15px;
line-height: 100%;
}
#bodyarea1 .tst {background:#9ab62c;padding: 10px;}
#bodyarea1 .tst p {color:#FFF;font-style:italic;/* padding: 8px; */margin: 0px 0px 7px 0px;}

#bodyarea1 .yui-calendar td.calcell a {
  color:#666;
  text-decoration:none;
}

#bodyarea1  .yui-calendar td.calcell.today {
  border:1px solid #84a112;
}

#bodyarea1  .yui-calendar td.calcell.oom {
  cursor:default;
  color:#999;
  background-color:#EEE;
  border:1px solid #E0E0E0;
}
#bodyarea1  .yui-calendar td.calcellright.selected {color:#FFF }
#bodyarea1  .yui-calendar td.calcell.selected {
  color:#FFF;
  background-color:#84a112;
  border:1px solid #84a112;
}
#bodyarea1  .yui-calendar td.calcell.calcellhover a {
  color:#FFF !important;

}
#bodyarea1  .yui-calendar td.calcell.calcellhover {
  cursor:pointer;
  color:#FFF !important;
  background-color:#9ab62c;
  border:1px solid #84a112;
}
.frm3 fieldset.formFieldset ol.formContainer li {
background-image: none;
list-style: none;
padding: 5px;
margin: 0;
clear: none;
width: 33%;
float: left;
}
#bodyarea1 .frm3  .frm3 form .rsform-block-we-will {
float: right;
width: 80%;
text-align: right;
vertical-align: middle;
height: 50px;
display: table;
line-height: 240%;
font-size: 14px;
}
#bodyarea1 .frm3 .frm3 form .rsform-block-smb {float: right;
margin: 0px 15px 0px 0px;
width: auto;
}
.frm3 div.formBody {width:100%;position:relative;min-height: 39px;}
.frm3 p{margin:0px;}
.rsform-block-project-detail {width: 100% !important;}
#btn6_0{float: right;position: absolute;top: 3px;right: 0px;background: url('../images/cci.png') no-repeat; height: 32px;width: 36px;}
.frm3 .rsform-block-stp2 {width:60% !important}
.ctp legend ,.ctp .formCaption , .frm3 legend ,.frm3 .formCaption {display:none}
.ctp form input[type=text] ,.frm3 form input[type=text] {background:#616161;color:#FFF;width: 100%;}
.ctp form textarea ,.frm3 textarea {background:#616161;color:#FFF;width: 99%;border-radius: 5px;text-indent: 6px;}
.ctp form select , .frm3 select {color: #fff;border:none}
.ctp fieldset.formFieldset ol.formContainer li {
background-image: none;
list-style: none;
padding: 0px;
margin: 0;
clear: none;
}
.ctp .rsform-block-msg {
float: right;
margin-right: 33px !important;
}
.formRed {color:#FFF !important}
.formError {
color: #fff !important;
font-weight: bold;
font-size: 12px !important;
}
 .moduletable_fmr1 legend ,.moduletable_fmr1 .formCaption2{display:none}
.breadcrumbs {margin-top:10px; margin-bottom:15px; font-size: 14px;}
.copyright p {display:block;float:left;width:100%;font-size: 15px;}
.breadcrumbs span {color:#839A25;}
#ot-page {background: url('../images/bg3.jpg') repeat-x #fff;}
#ot-page h2 {font-weight:bold;margin:0px 0px 10px 0px;font-size:23px;}
#ot-page #bodyarea1 {margin: 5px 0px 0px 0px;padding-bottom: 30px; width: 100%;}
.maillist {}
.maillist h3 {color:#9ab62c;font-weight:bold;font-size:19px;margin: 0px 0px 9px 0px;}
.maillist p {
    font-size: 15px;
}
.maillist form {    float: right;}
.maillist form input[type=text] {background:#343434;border:none;border-radius:8px;color:#FFF;padding:2px 0px 4px 0px; margin-right:3px;width: 210px;}
.maillist form input[type=submit] {float:left;background:url('../images/btn33.png') no-repeat; text-indent:-99999px;height:30px;width: 30px;padding:0px;border:none;line-height:100%;}
 @media (min-width: 1200px){
.container{width:1080px}
}
 @media (max-width:766px){
 #menu ul li {float:none;width:100%;display:block}
#menu ul li a {display:block;width:100%;text-align:center}
#footer {padding-bottom: 20px; background-color:#4d4d4d}
#footer li {float:none;border:none}
#footer li a , #footer p ,#footer .maillist{border:none;text-align:center !important;margin-top: 11px;}
#footer input[type=text] {width: 210px;}
#logo ,.content-cc {text-align:center}
.pkg ,.rqt2 input[type=text], .rqt2 textarea ,.frm3 fieldset.formFieldset ol.formContainer li,.ctp fieldset.formFieldset ol.formContainer li {width:100% !important;}
.item-page img  {float:none !important}
.pkg:hover {
margin: 10px 0px 0px 0px !important;}
.verti {display:inline-block;margin-top: 15px;margin-bottom: 10px;/* text-align: center; */width: 100%;padding: 10px 0px 0px 15px;}
.verti a {display: inline-block;font-size: 19px;color: #666666;margin: 5px 0px 20px 0px;}
 
#pkg-con .img-con ,.rqt2 .rsform-block-smb , #right-cc .moduletable , #right-cc h4 ,#right-cc p , #pkg-con .txt-con ,#ot-page .pkg-include h2 {
width: 100%;
text-align: center;
}
.rqt2 {
margin-top: 20px;
}
.bullet1.c2 li {
width: 100%;
}
div.formBody ,.ctp form textarea, .frm3 textarea {
width: 100%;
}
.ctp .rsform-block-msg {
float: right;
margin-right: 0px !important;
}
 .social-bar .footerblock {margin: 0px auto !important;
float: none;
display: table; }
.slider-img ,.slider-desc {width:100%;text-align:center}
.flex-direction-nav li .next { right: -15px !important;}
.flex-direction-nav li .prev { left: -15px !important;}
.date-p, .avtar {
float: left;
width: 100%;
text-align: center;
}
.ezb-mod .mod-item {
text-align: center !important;
}
.ezb-mod .mod-avatar {float: none !important;}
.sm3 {
padding: 0px 0px 0px 75px !important;
width: 135px !important;
margin-right: 0px !important;
}
  .rsform-block-stp2 , .rsform-block-step1 {display:none }
.rsform-error {border:1px solid #f00 !important}

 #head-bb h4 ,.rsform-block-we-will p {display:block;width:100%;float:none;text-align:center;}
 #head-bb  a.btn { margin: 10px auto;float: none !important;width: 100%;padding: 10px 0px;}
  #logo {padding: 15px 0px 10px 0px;}
#right-cc a ,.frm2 input[type=submit], .frm3 input[type=submit] {float:none;margin:0px auto; width:100%}
.navbar-default .navbar-brand {font-size: 19px;color:#333 !important;display: block;}
.ctp {padding:0px !important}
.rsform-block-smb {margin:0px !important}
}
  @media  (max-width: 820px) {
  .container .navbar-default {

border: 1px solid #ddd;
}
body #user2 .col-md-2 {
  width: auto;float:left;
}
.navbar-brand ,.navbar-brand a{display:block;color:#FFF}
    .container{width:100%}
}

  @media  (min-width: 768px) and (max-width:990px) {
body #user2 .col-md-2 {
  width: 50%;
}

}
  @media  (min-width: 990px) and (max-width:1199px) {
#pkg-con .img-con {
text-align: center;
width: 100%;
margin-bottom: 10px;
}
#right-cc ul {
 left: -185px;
}
#menu .bvg ul li ul {min-width: 1000px;
z-index: 100;
left: -284%;}
}

 @media  (min-width: 300px) and (max-width:766px) {
#sthoverbuttons {display:none}
#head .tpmm ul { position: relative;
 padding: 0px;
top:0px; left:0px; display:table;margin:0px auto;
margin-bottom:10px;
}
#menu_bolster {display:none !important}
#menu ul {float:left;width: 100%;padding: 1px 0px 0px 0px;}
section#slideshow {height: 1340px !important;}
section#slideshow div.icons {width: 100% !important;left: 0px !important;margin: 0px !important;}
section#slideshow div.icons ul li {width:92% !important;margin-bottom:10px !important;height:270px !important}
#menu .bvg ul ul {/* visibility:visible; */ /* opacity:1; */ /* position: absolute; *//* left: 0px; *//* min-width: 100%; *//* background: #000; */}
#menu .bvg ul li ul {visibility:visible; opacity:1; display:none;position:relative;top:  0px;}
#menu .bvg ul li:hover  ul ,#menu .bvg ul li a:hover  ul {visibility:visible; opacity:1;padding:0px; display:block;position:relative;top:  0px;left: 0px;min-width: 100%;}
#menu ul li {float:left}

#menu .bvg ul li ul li {width:100%;background: #353535;}
}
 @media   (max-width:340px) {
section#slideshow {height: 1440px !important;}

}

.flash {
width: 100%;
height: 621px;
position: absolute;
top: 0;
left: 0;
z-index: 95;
background: #fff;
display: none;
}
section#slideshow div.icons {
background: none repeat scroll 0 0 transparent;
bottom: 30px;
left: 50%;
margin-left: -530px;
position: absolute;
z-index: 100;
width: 1050px;
z-index: 10000;
}
.bxsliderx {padding:0px;}
 section#slideshow div.icons ul li {
display: inline-block;
float: left;
height: 320px;
margin-right: 20px;
position: relative;
width: 230px;
text-align: center;
background: #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
 -moz-transition: background .4s;
-webkit-transition: background .4s;
-o-transition: background .4s;
-ms-transition: background .4s;
transition: background .4s;
}
section#slideshow div.icons ul li a .title {
display: inline-block;
float: left;
font-size: 19px;
line-height: 25px;
margin-bottom: 10px;
text-transform: uppercase;
width: 100%;
position: relative;
color: #666666;
font-family: 'PT Sans', sans-serif;
font-weight: bold;
}
section#slideshow div.icons ul li#visual-branding {
margin-right: 0;
}
section#slideshow div.icons ul li:hover .roud   {
background: #9ab62c;-moz-transition: background .4s;
-webkit-transition: background .4s;
-o-transition: background .4s;
-ms-transition: background .4s;
transition: background .4s;
}
section#slideshow div.icons ul li:hover {
background: #DF5931;

}

section#slideshow div.icons ul li:hover   {
-moz-transition: background .4s;
-webkit-transition: background .4s;
-o-transition: background .4s;
-ms-transition: background .4s;
transition: background .4s;

}
.cbb {height:560px;padding-top:30px;}
  .cbb span,.cursor{font-size: 50px;   color:#FFF; font-family:'PT Sans', sans-serif; margin: 35px 0px 0px 0px; line-height: 90%;}
#homebanner, .slider-container , .fullwidth {height:100%}
.bxslider {padding:0px;height:100%;margin: 0px;}
.bxslider li {height:100%;}
section#slideshow {
z-index: 0;
position: relative;
width: 100%;
height:500px;
background-color: #0095A6;
}
section#slideshow div.icons ul li a.normal-box .icon {
color: #1A2F3F;
display: block;
height: 73px;
margin-bottom: 13px;
margin-top: 24px;
width: 100%;
background-image: url(../images/front-page-icons.png);
background-repeat: no-repeat;
background-color: transparent;
}

section#slideshow div.icons ul li:hover a.normal-box .icon {
background-image: url(../images/front-page-icons-hover.png);
}

section#slideshow div.icons ul li#web-design a.normal-box .icon {
background-position: center 0;
}
section#slideshow div.icons ul li#cms-website a.normal-box .icon {
background-position: center -73px;
}
section#slideshow div.icons ul li#ecommerce-shop a.normal-box .icon {
background-position: center -146px;
}
section#slideshow div.icons ul li#seo a.normal-box .icon {
background-position: center -219px;
}
section#slideshow div.icons ul li a.normal-box .title {
color: #1A2F3F;
}
section#slideshow div.icons ul li:hover a.normal-box .title, section#slideshow div.icons ul li:hover a span, section#slideshow div.icons ul li:hover div p {
color: #fff;
}
section#slideshow div.icons ul li a.normal-box {
float: left;
height: 170px;
padding: 0 15px 20px;
width: 100%;
text-align: center;
text-decoration: none;
}
section#slideshow div.icons ul li a, section#slideshow div.icons ul li a:hover {
cursor: pointer;
}
section#social ul {
position: relative;
right: 10px;
top: 6px;
float: left;
}
.facebook {
    background-image: url(social_fb.png);
}
.twitter {
    background-image: url(social_tw.png);
}
.googleplus {
    background-image: url(social_g+.png);
}
.pinterest {
    background-image: url(social_pi.png);
}
.lanyrd {
    background-image: url(social_la.png);
}
.linkedin {
    background-image: url(social_li.png);
}
.rss {
    background-image: url(social_rss.png);
}
section#social ul li {
    float: left;
    margin: 5px 0 0 10px;
}
span.social_icon a {
border: none !important;
margin: 0px !important;
    background-color: #494949;
    width: 30px;
    height: 30px;
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    border-radius: 15px; font-size:0px;
    -webkit-border-radius: 15px;
    background-position: center center;
    background-size: 15px;
    background-repeat: no-repeat;
    -webkit-transition: background-color 300ms linear, translate3d(0,  0,  2px);
    -moz-transition: background-color 300ms linear;
    -o-transition: background-color 300ms linear;
    -ms-transition: background-color 300ms linear;
    transition: background-color 300ms linear;
    -webkit-perspective: 1000;
    -webkit-backface-visibility: hidden;
}
span.social_icon a.facebook:hover {
    background-color: #3b5998;
}
span.social_icon a.twitter:hover {
    background-color: #4099ff;
}
span.social_icon a.googleplus:hover {
    background-color: #f6971c;
}
span.social_icon a.pinterest:hover {
    background-color: #c92228;
}
span.social_icon a.lanyrd:hover {
    background-color: #3c80ca;
}
span.social_icon a.linkedin:hover {
    background-color: #4875b4;
}
span.social_icon a.rss:hover {
    background-color: #f60;
}
.ccc-cookies {  position:fixed; width: 100%; left: 0; top: 0; padding: 0.5em 5%; background: #565656; background: rgba(86,86,86,0.95); color: #fff; font-size: 14px; font-weight: 400; text-shadow: 0 -1px 0 rgba(0,0,0,0.35); z-index: 99999; text-align: center; color: #fff; }
.cc-cookies p{ margin:0px;}
.cc-cookies .container {
padding: 7px 0px 1px 0px;
font-size: 13px;
font-weight: normal;
text-align: left;
color: #666;
line-height: 100%;
text-align: center;
background: #efefef;
border: 0;
height: auto;
height: auto;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
margin-top: 3px;
vertical-align: middle;
}
.cc-cookies {position: relative;
width: 100%;
top: 0px;
z-index: 99999;}

.cc-cookies a, .cc-cookies a:hover { color: #839A25; text-decoration: underline; }
.cc-cookies a:hover { text-decoration: none; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #7DAF3B; padding: 0.5em 0.75em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #A5A5A5; margin-left: 0.5em; float: right; margin: -7px 0px 1px 0px;}
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #7A7A7A; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }

@media screen and (max-width: 768px) {
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: block; margin: 1em 0; }
body #head {position:relative !important}
}

@media screen and (max-width: 480px) {
.cc-cookies { position: relative; float: left; }
}
body .item101 a {background: url('../images/home.jpg') no-repeat scroll center  !important;font-size:0px !important;padding: 14px 15px !important;opacity: 0.8;}
body .item101 a:hover ,body .item101.current a {opacity:1}

#slider2 {background:url('../images/bg21.jpg') repeat; min-height:650px;}
#slider2 h1 {color:#FFF;text-transform:uppercase;font-family:'Ubuntu';font-size: 53px;text-align: center;font-weight: 500;margin: 60px 0px 40px 0px;}
#slider2 ul {padding:0px;margin: 12px 0px 33px 0px;list-style-type:none}
#slider2 ul li {background:url('../images/tick1.png') no-repeat;color:#FFF;font-family:"Ubuntu";font-size: 29px;line-height: 100%;padding: 3px 10px 10px 40px;}
#slider2 ul li a {}
.btn.btn5 {
    background-color: #df5931;
    color: #FFF;
    font-family: "Ubuntu";
    font-size: 26px;
    text-transform: uppercase;
    font-weight: bold;
    white-space: normal;
    padding: 11px 15px 13px 15px;
    border-radius: 8px;
	border: 1px solid #d6401a;
	  box-shadow: 0px 1px 2px #939393;
    line-height: 140%;
}
.btn.btn5:hover {}

#slider2 #vm-player {
    background: url('../images/tvv1.png') no-repeat;
    width: 566px;
    min-height: 430px;
    float: right;
    margin-top: 10px;
	
}

#slider2 #vm-player video {	
  	width: 516px;
  	height: 291px;
}
#slider2 .mejs-container {margin:23px}
#user2 {margin:0px auto;float:none;display:table;float: none !important;padding: 10px 40px;width: 100%;}
#user2 .col-md-2 {width:20%}
#rs-blog #user2 {padding:0px;}
.mod-ics {background: #fff;
  border: 1px solid #e5eccc;
  border-top-color: #ebf0d8 !important;
  border-bottom-color: #d2dbb1 !important;
  padding: 0px 15px 0px 15px !important;
  margin-bottom: 0px;
  min-height: 420px;}
  #rs-blog .ezb-mod .mod-post-image {text-align:center;margin: 0px -20px 5px -20px;width: auto;}
  #rs-blog .ezb-mod .mod-post-image img {border:none;margin: -6px  0px 0px 0px;padding:0px;width: 100%;display: table;float: none;max-width: inherit;}

  #rs-blog .mod-post-title a{
font-weight: 700;
  line-height: 130%;
  clear: none; color:#585757;
  width: auto; font-size:23px;
  border: 0;
  margin: 10px 0px 10px 0px;
  background: #e9e9e9;
  display: block;
  float: left;
  padding: 3px 10px;
    
  display: block;
width: 100%;
}



div.stars {
  width: 260px;
  display: inline-block;
}

input.star { display: none; }

label.star {
  /* float: right; */
  padding: 6px;
  font-size: 23px;
  color: #444;
  transition: all .2s;
}

input.star:checked ~ label.star:before {
  content: '\f005';
  color: #FD4;
  transition: all .25s;
}

input.star-5:checked ~ label.star:before {
  color: #FE7;
  /* text-shadow: 0 0 20px #952; */
}

input.star-1:checked ~ label.star:before { color: #F62; }

label.star:hover { transform: rotate(-15deg) scale(1.3); }

label.star:before {
  content: '\f006';
  font-family: FontAwesome;
}

.strm  {
    position: absolute;
    right: 0px;
    bottom: -6px;
    text-align: center;
    width: 100%;
    }