
@media only screen and (min-width: 1600px) and (max-width: 4500px) {
	.features_sec4 .peosays {
	margin-left:20%;
	}
}

@media only screen and (min-width: 1000px) and (max-width: 1169px){
.container {
	width: 1000px;
	margin: auto;
}

.title1 h2{
    font-size: 30px;
}
.title1 h2 em{
	margin-top: 0px;
}

.title2 h2{
    font-size: 30px;
}
.title2 h2 em{
	margin-top: 0px;
}

.features_sec3 .box .right {
	width: 73%;
	margin-left: 7%;
}

.parallax_section1 h2 {
	width: 61%;
}
.parallax_section1 p {
	width: 61%;
}

.features_sec6 .rbox {
	width: 50%;
	padding: 75px 55px 0px 55px;
}

.features_sec8 .left {
	padding-top: 0px;
}
.features_sec8 .left h1 {
	font-size: 30px;
	margin-bottom: 10px;
}

.features_sec9 .tbox img {
	width: 100%;
}

.features_sec14 img {
	width: 100%;
}

.features_sec13 img {
	width: 100%;
}

.newsletter_two input.enter_email_input {
	width: 170px;
}
.newsletter_two .input_submit {
	padding: 16px 14px 15px 14px;
}
.features_sec33 .center img {
	width: 100%;
}

.features_sec38 p {
	width: 90%;
}

.features_sec39 .box1 .hovcont {
	padding: 10px 25px;
}
.features_sec39 .box1 .hovcont h2 {
	font-size: 25px;
	margin-bottom: 0px;
}
.features_sec39 .box1 .hovcont h5 {
	font-size: 14px;
	line-height: 16px;
}
.features_sec39 .box2 .hovcont,
.features_sec39 .box3 .hovcont {
	padding: 8px 14px;
}
.features_sec39 .box2 .hovcont h3,
.features_sec39 .box3 .hovcont h3 {
	font-size: 18px;
	margin-bottom: 3px;
	line-height: 23px;
}
.features_sec39 .box2 .hovcont h5,
.features_sec39 .box3 .hovcont h5 {
	font-size: 12px;
	line-height: 14px;
}

.parallax_section6 .box {
	margin-left: 2%;
}


.features_sec45 .box {
	margin-left: 22%;
}

.clogo_small li h6 {
	margin-top: 12px;
}

.features_sec64 .flips1_front img {
	height: auto;
}

.blog_postcontent .video_frame iframe {
	height: 325px;
}



/* UPDATED VERSION 1.2 */
.slidercform2 {
	width: 380px;
	padding: 30px 35px 40px 35px;
	margin-right: 50px;
	margin-top: -410px;
}
.slidercform2 strong {
	font-size: 22px;
}
.slidercform2 strong em {
	font-size: 13px;
	margin-top: 5px;
}
.slidercform2 .sky-form .input input,
.slidercform2 .sky-form .select select {
	width: 100%;
}

.headerport .boxsize1 {
	height: 250px;
}
.headerport .boxsize2 {
	height: 125px;
}
.headerport .boxsize3 {
	height: 125px;
}
.headerport .boxsize4 {
	height: 375px;
}

.headerport .boxsize1 img{
	height: 250px;
}
.headerport .boxsize2 img{
	height: 125px;
}
.headerport .boxsize3 img{
	height: 125px;
}
.headerport .boxsize4 img{
	height: 375px;
}

.headerport .boxsize2 .onlycolor {
	height: 125px;
}
.headerport .boxsize3 .onlycolor {
	height: 125px;
}

.headerport .boxsize1 h3 {
  font-size: 18px;
}
.headerport .boxsize2 h3 {
  font-size: 14px;
}
.headerport .boxsize3 h3 {
  font-size: 14px;
}
.headerport .boxsize4 h3 {
  font-size: 18px;
}

.stheader3 {
	height: 625px;
}
.textyslider {
	margin-bottom: 50px;
}
.textyslider p {
	width: 80%;
}



}


@media only screen and (min-width: 768px) and (max-width: 999px){
.container {
	width: 747px;
	margin: auto;
}

.menu_main {
	width: 75%;
	margin-top: 5px;
}
.menu_right {
	display: none;
}
.menu_right2 {
	display: none;
}

.title1 h2{
    font-size: 30px;
}
.title1 h2 em{
	margin-top: 0px;
}
.title1 .line{
    width: 47%;
	margin-left: 26.5%;
}

.title2 h2{
    font-size: 30px;
}
.title2 h2 em{
	margin-top: 0px;
}
.title2 .line{
    width: 43%;
	margin-left: 28%;
}

.features_sec3 .box .right {
	width: 65%;
	margin-left: 9%;
}

.parallax_section1 h2 {
	width: 70%;
}
.parallax_section1 p {
	width: 70%;
}

.features_sec6 .fimg {
	width: 35%;
}
.features_sec6 .rbox {
	width: 65%;
	padding: 55px 30px 0px 30px;
}

.features_sec8 .left {
	padding-top: 0px;
	width: 80%;
	margin-left: 7%;
	margin-right: 8%;
	margin-bottom: 50px;
}
.features_sec8 .right {
	float: none;
	width: 40%;
	margin: 0 auto;
}

.features_sec9 .tbox img {
	width: 100%;
}

.features_sec14 img {
	width: 100%;
}

.features_sec13 img {
	width: 100%;
}

.footer .top_footer .colleft,
.footer .top_footer .colright {
	width: 45%;
}
.footer .top_footer .colcenter {
	width: 10%;
}
.newsletter_two input.enter_email_input {
	width: 125px;
}
.newsletter_two .input_submit {
	padding: 16px 10px 15px 10px;
}

.features_sec30 .left {
	width: 20%;
}
.features_sec30 .right {
	width: 80%;
}

.features_sec33 .center img {
	width: 100%;
}

.features_sec38 p {
	width: 85%;
}

.features_sec39 .box1 .hovcont {
	padding: 10px 20px;
}
.features_sec39 .box1 .hovcont h2 {
	font-size: 23px;
	margin-bottom: 0px;
}
.features_sec39 .box1 .hovcont h5 {
	font-size: 13px;
	line-height: 16px;
}
.features_sec39 .box2 .hovcont,
.features_sec39 .box3 .hovcont {
	padding: 8px 10px;
}
.features_sec39 .box2 .hovcont h3,
.features_sec39 .box3 .hovcont h3 {
	font-size: 16px;
	margin-bottom: 3px;
	line-height: 21px;
}
.features_sec39 .box2 .hovcont h5,
.features_sec39 .box3 .hovcont h5 {
	font-size: 10px;
	line-height: 14px;
}

.features_sec40 .rimg {
	width: 100%;
}

.parallax_section6 .box {
	margin-top: 75px;
	margin-left: 2%;
}
.hexagon {
	width: 130px;
	height: 85px;
	margin-right: 16px;
}
.hexagon.two {
	margin-left: 73px;
}
.hexagon.three,
.hexagon.four,
.hexagon.five {
	margin-left: 16px;
}
.hexagon:before {
	top: -35px;
	border-left: 65px solid transparent;
	border-right: 65px solid transparent;
	border-bottom: 35px solid rgba(255, 255, 255, 0.9);
}
.hexagon:after {
	bottom: -35px;
	border-left: 65px solid transparent;
	border-right: 65px solid transparent;
	border-top: 35px solid rgba(255, 255, 255, 0.9);
}
.haxmargin {
	margin-top: 50px;
}
.hexagon:hover:before {
	border-bottom: 35px solid rgba(0, 0, 0, 0.8);
}
.hexagon:hover:after {
	border-top: 35px solid rgba(0, 0, 0, 0.8);
}
.hexagon i {
	font-size: 20px;
	margin-bottom: 5px;
}
.hexagon h6 {
	font-size: 14px;
	margin-bottom: 4px;
}
.hexagon p {
	font-size: 12px;
	line-height: 14px;
}

.features_sec45 .box {
	margin-left: 13.5%;
}

.page_title3 {
	padding: 100px 0px 100px 0px;
}
.page_title3 h5 {
	width: 100%;
	font-size: 16px;
	line-height: 27px;
}

.clogo_small li h6 {
	font-size: 12px;
	margin-top: 5px;
}

.features_sec64 .flips1_front img {
	height: auto;
}

.blog_postcontent .video_frame iframe {
	height: 280px;
}


/* UPDATED VERSION 1.2 */
.slidercform2 {
	width: 340px;
	padding: 20px 25px 30px 25px;
	margin-right: 59px;
	margin-top: -280px;
}
.slidercform2 strong {
	font-size: 22px;
}
.slidercform2 strong em {
	font-size: 12px;
	margin-top: 5px;
}
.slidercform2 .sky-form .input input,
.slidercform2 .sky-form .select select {
	width: 100%;
	padding: 5px 8px;
}
.slidercform2 .sky-form .textarea textarea {
	padding: 5px 8px;
}
.slidercform2 span {
	margin-top: 10px;
}

.headerport .boxsize1 {
	height: 200px;
}
.headerport .boxsize2 {
	height: 100px;
}
.headerport .boxsize3 {
	height: 100px;
}
.headerport .boxsize4 {
	height: 300px;
}

.headerport .boxsize1 img{
	height: 200px;
}
.headerport .boxsize2 img{
	height: 100px;
}
.headerport .boxsize3 img{
	height: 100px;
}
.headerport .boxsize4 img{
	height: 300px;
}

.headerport .boxsize2 .onlycolor {
	height: 100px;
}
.headerport .boxsize3 .onlycolor {
	height: 100px;
}

.headerport .boxsize1 h3 {
  font-size: 16px;
  font-weight: 500;
}
.headerport .boxsize2 h3 {
  font-size: 12px;
  font-weight: 500;
}
.headerport .boxsize3 h3 {
  font-size: 12px;
  font-weight: 500;
}
.headerport .boxsize4 h3 {
  font-size: 16px;
  font-weight: 500;
}

.stheader3 {
	height: 500px;
}
.textyslider {
	padding-top: 59px;
	margin-bottom: 45px;
}
.textyslider em {
	font-size: 30px;
}
.textyslider strong {
	font-size: 30px;
}
.textyslider p {
	font-size: 14px;
	line-height: 25px;
	width: 90%;
}



}



@media only screen and (min-width: 640px) and (max-width: 767px){
.container {
	width: 590px;
	margin: auto;
}
.content_left {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.right_sidebar {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.left_sidebar {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.content_right {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}

.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth, .onecol_forty, .onecol_sixty, .onecol_thirtyfive {
	margin-right: 0%;
}
.one_half {
	width: 100%;
	margin-bottom: 40px;
}
.one_third {
	width: 100%;
	margin-bottom: 40px;
}
.one_fourth {
	width: 100%;
	margin-bottom: 40px;
}
.one_fifth {
	width: 100%;
	margin-bottom: 40px;
}
.two_third {
	width: 100%;
	margin-bottom: 40px;
}
.three_fourth {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_forty {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_sixty {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_thirtyfive {
	width: 100%;
	margin-bottom: 40px;
}

.last {
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}

.header #logo{
	background-position: center top;
}

/* bigger logo? remove below comment */
/*.header #logo{
	background-position: center top;
	background-size: 50%;
}*/

.header #logo2{
	background-position: center top;
}

/* bigger logo? remove below comment */
/*.header #logo2{
	background-position: center top;
	background-size: 50%;
}*/

.logo {
	width: 100%;
	margin-top: 0px;
}
.menu_main {
	width: 99%;
	margin-left: 1%;
	margin-top: 5px;
}
.menu_right {
	display: none;
}
.menu_right2 {
	display: none;
}

.mstslider {
	padding-top: 100px;
	background: #eee;
}
.mstslider.two {
	padding-top: 0px;
}


.top_nav .left {
	width: 100%;
}
.top_nav .right {
	width: 100%;
}

.top_nav.two {
	height: 75px;
}
.top_nav.two .left {
	text-align: right;
	padding-top: 5px;
}

.top_nav.three {
	height: 75px;
}
.top_nav.three .left {
	text-align: right;
	padding-top: 5px;
}

.top_nav.four {
	height: 75px;
}
.top_nav.four .left {
	text-align: right;
	padding-top: 5px;
}


.title1 h2{
    font-size: 30px;
}
.title1 h2 em{
	margin-top: 0px;
}
.title1 .line{
    width: 57%;
	margin-left: 21%;
}

.title2 h2{
    font-size: 30px;
}
.title2 h2 em{
	margin-top: 0px;
}
.title2 .line{
    width: 53%;
	margin-left: 23%;
}

.features_sec1 {
	padding-bottom: 300px;
}

.features_sec2 .box {
	margin-left: 20px;
}

.features_sec3 .box .right {
	width: 85%;
	margin-left: 4%;
}

.parallax_section1 h2 {
	width: 70%;
}
.parallax_section1 p {
	width: 70%;
}

.features_sec4:before {
	right:0%;
}
.features_sec4 .peosays {
	width: 100%;
	margin-left: 0%;
}

.features_sec6 .fimg {
	width: 100%;
}
.features_sec6 .rbox {
	width: 100%;
	padding: 110px 50px 110px 50px;
}

.features_sec8 .left {
	padding-top: 0px;
	width: 80%;
	margin-left: 7%;
	margin-right: 8%;
	margin-bottom: 50px;
}
.features_sec8 .right {
	float: none;
	width: 40%;
	margin: 0 auto;
}

.features_sec9 .tbox img {
	width: 100%;
}

.features_sec13 img {
	width: 100%;
}

.footer .top_footer .colleft,
.footer .top_footer .colright {
	width: 100%;
	margin-top: 30px;
}
.footer .top_footer .colcenter {
	width: 0%;
}

.copyright_info .one_half {
	margin-bottom: 20px;
}
ul.footer_social_links {
	float: left;
}
.footer_social_links li {
	margin: 0px 5px 0px 0px;
}

.page_title2 h1 {
	width: 100%;
	margin-top: 12px;
}
.page_title2 .pagenation {
	float: left;
	width: 100%;
	margin: 5px 0px 0px 0px;
}

.features_sec30 .left {
	width: 10%;
}
.features_sec30 .right {
	width: 90%;
}

.features_sec33 {
	padding-bottom: 120px;
}
.features_sec33 .left {
	padding-top: 0px;
	text-align: center;
}
.features_sec33 .right {
	padding-top: 30px;
	text-align: center;
}

.features_sec34 .box {
	width: 100%;
	margin-bottom: 80px;
}

.features_sec33 .left span,
.features_sec33 .right span {
	float: left;
	margin-left: 45%;
}

.features_sec38 p {
	width: 90%;
}

.features_sec39 .box1,
.features_sec39 .box2,
.features_sec39 .box2.img2,
.features_sec39 .box3 {
	width: 100%;
	background-size: 100%;
}

.features_sec44 .box {
	margin-bottom: 100px;
}

.parallax_section6 {
	padding-bottom: 70px;
}
.parallax_section6 .box {
	margin-top: 100px;
	margin-left: 0%;
}
.hexagon {
	margin-bottom: 110px;
}
.haxmargin {
	margin-top: 0px;
}
.hexagon.two {
	margin-left: 0px;
}

.parallax_section7 .left,
.parallax_section7 .center,
.parallax_section7 .right {
	width: 100%;
}

.features_sec45 .box {
	margin-left: 4%;
}

.page_title3 {
	padding: 100px 0px 100px 0px;
}
.page_title3 h5 {
	width: 100%;
	font-size: 14px;
	line-height: 23px;
}
.page_title3 i {
	font-size: 21px;
	width: 59px;
	height: 59px;
	line-height: 59px;
	margin: 50px 10px 0px 10px;
}

.clogo_small li h6 {
	margin-top: 20px;
	text-align: center;
}
.clogo_small li {
	width: 25%;
}

.features_sec64 .flips1_front img {
	width: 50%;
	height: auto;
}

.portfolio_area_left {
	width: 100%;
}
.portfolio_area_right {
	margin: 59px 0px 0px 0;
	width: 100%;
}

.post_meta_links li {
	width: 100%;
}
.post_meta_links li.post_by {
	width: 33.3%;
}
.post_meta_links li.post_categoty {
	width: 33.3%;
}
.post_meta_links li.post_comments {
	width: 33.3%;
}

.blog_postcontent .video_frame iframe {
	height: 250px;
}


/* UPDATED VERSION 1.2 */
.slidercform {
	float: left;
	width: 400px;
	padding: 37px 40px 40px 40px;
}
.slidercform .sky-form .button {
	width: 84.7%;
}

.slidercform2 {
	width: 270px;
	padding: 20px 25px 30px 25px;
	margin-right: 45px;
	margin-top: -280px;
}
.slidercform2 strong {
	font-size: 18px;
}
.slidercform2 strong em {
	font-size: 9px;
	margin-top: 0px;
}
.slidercform2 .sky-form .input input,
.slidercform2 .sky-form .select select {
	width: 96.5%;
	padding: 3px 5px;
}
.slidercform2 .sky-form .textarea textarea {
	padding: 3px 5px;
}
.slidercform2 span {
	margin-top: 5px;
}


.headerport .left {
	width: 50%;
}
.headerport .center {
	width: 50%;
}
.headerport .right {
	width: 100%;
}

.headerport .boxsize1 {
	height: 250px;
}
.headerport .boxsize2 {
	height: 125px;
}
.headerport .boxsize3 {
	height: 125px;
}
.headerport .boxsize4 {
	height: 375px;
}

.headerport .boxsize1 img{
	height: 250px;
}
.headerport .boxsize2 img{
	height: 125px;
}
.headerport .boxsize3 img{
	height: 125px;
}
.headerport .boxsize4 img{
	height: 375px;
}

.headerport .boxsize2 .onlycolor {
	height: 125px;
}
.headerport .boxsize3 .onlycolor {
	height: 125px;
}

.headerport .boxsize1 h3 {
  font-size: 18px;
  margin-top: 37%;
}
.headerport .boxsize2 h3 {
  font-size: 14px;
  margin-top: 32.5%;
}
.headerport .boxsize3 h3 {
  font-size: 14px;
  margin-top: 16%;
}
.headerport .boxsize4 h3 {
  font-size: 18px;
  margin-top: 30%;
}

.stheader3 {
	height: 450px;
}
.textyslider {
	padding-top: 50px;
	margin-bottom: 40px;
}
.textyslider em {
	font-size: 30px;
}
.textyslider strong {
	font-size: 30px;
}
.textyslider p {
	font-size: 13px;
	line-height: 21px;
	width: 100%;
}



}




@media only screen and (min-width: 480px) and (max-width: 639px){
	
.container {
	width: 440px;
	margin: auto;
}

.content_left {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.right_sidebar {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.left_sidebar {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.content_right {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}

.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth, .onecol_forty, .onecol_sixty, .onecol_thirtyfive {
	margin-right: 0%;
}
.one_half {
	width: 100%;
	margin-bottom: 40px;
}
.one_third {
	width: 100%;
	margin-bottom: 40px;
}
.one_fourth {
	width: 100%;
	margin-bottom: 40px;
}
.one_fifth {
	width: 100%;
	margin-bottom: 40px;
}
.two_third {
	width: 100%;
	margin-bottom: 40px;
}
.three_fourth {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_forty {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_sixty {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_thirtyfive {
	width: 100%;
	margin-bottom: 40px;
}

.last {
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}

.header #logo{
	background-position: center top;
}

/* bigger logo? remove below comment */
/*.header #logo{
	background-position: center top;
	background-size: 50%;
}*/

.header #logo2{
	background-position: center top;
}
/* bigger logo? remove below comment */
/*.header #logo2{
	background-position: center top;
	background-size: 50%;
}*/

.logo {
	width: 100%;
	margin-top: 0px;
}
.menu_main {
	width: 99%;
	margin-left: 1%;
	margin-top: 0px;
}
.menu_right {
	display: none;
}
.menu_right2 {
	display: none;
}

.mstslider {
	padding-top: 90px;
	background: #eee;
}
.mstslider.two {
	padding-top: 0px;
}

.top_nav .left {
	width: 100%;
}
.top_nav .right {
	width: 100%;
}
.top_nav.two {
	height: 75px;
}
.top_nav.two .left {
	text-align: right;
	padding-top: 0px;
}
.top_nav.two .right {
	padding-top: 0px;
}

.top_nav.three {
	height: 75px;
}
.top_nav.three .left {
	text-align: right;
	padding-top: 0px;
}
.top_nav.three .right {
	padding-top: 0px;
}

.top_nav.four {
	height: 58px;
}
.top_nav.four .left {
	text-align: right;
	padding-top: 0px;
}
.top_nav.four .right {
	padding-top: 0px;
}

.title1 h2{
    font-size: 30px;
}
.title1 h2 em{
	margin-top: 0px;
}
.title1 .line{
    width: 77%;
	margin-left: 11.2%;
}

.title2 h2{
    font-size: 30px;
}
.title2 h2 em{
	margin-top: 0px;
}
.title2 .line{
    width: 70%;
	margin-left: 14.3%;
}


.features_sec1 {
	padding-bottom: 300px;
}

.features_sec2 .box {
	margin-left: 18px;
}

.features_sec3 .box .right {
	width: 80%;
	margin-left: 6%;
}

.parallax_section1 h2 {
	width: 90%;
}
.parallax_section1 p {
	width: 90%;
}

.features_sec4 .lblogs {
	width: 48%;
	margin-right: 4%;
}
.features_sec4:before {
	right:0%;
}
.features_sec4 .peosays {
	width: 100%;
	margin-left: 0%;
}

.features_sec6 .fimg {
	width: 100%;
}
.features_sec6 .rbox {
	width: 100%;
	padding: 110px 20px 110px 20px;
}

.features_sec8 .left {
	padding-top: 0px;
	width: 80%;
	margin-left: 7%;
	margin-right: 8%;
	margin-bottom: 50px;
}
.features_sec8 .right {
	float: none;
	width: 40%;
	margin: 0 auto;
}

.features_sec9 .tbox img {
	width: 100%;
}

.features_sec13 img {
	width: 100%;
}

.newsletter_two input.enter_email_input {
	width: 210px;
}
.newsletter_two .input_submit {
	padding: 16px 20px 15px 20px;
}

.footer .top_footer .colleft,
.footer .top_footer .colright {
	width: 100%;
	margin-top: 30px;
}
.footer .top_footer .colcenter {
	width: 0%;
}

.copyright_info .one_half {
	margin-bottom: 20px;
}
ul.footer_social_links {
	float: left;
}
.footer_social_links li {
	margin: 0px 5px 0px 0px;
}

.page_title2 h1 {
	width: 100%;
	margin-top: 12px;
}
.page_title2 .pagenation {
	float: left;
	width: 100%;
	margin: 5px 0px 0px 0px;
}

.features_sec33 {
	padding-bottom: 120px;
}
.features_sec33 .left {
	padding-top: 0px;
	text-align: center;
}
.features_sec33 .right {
	padding-top: 30px;
	text-align: center;
}

.features_sec34 .box {
	width: 100%;
	margin-bottom: 80px;
}

.features_sec33 .left span,
.features_sec33 .right span {
	float: left;
	margin-left: 44%;
}

.features_sec38 p {
	width: 90%;
}

.features_sec39 .box1 {
	width: 100%;
}
.features_sec39 .box2,
.features_sec39 .box2.img2 {
	width: 100%;
	background-size: 100%;
}
.features_sec39 .box3 {
	width: 100%;
}

.features_sec44 .box {
	margin-bottom: 100px;
}

.parallax_section6 {
	padding-bottom: 70px;
}
.parallax_section6 .box {
	margin-top: 100px;
	margin-left: 0%;
}
.hexagon {
	margin-bottom: 110px;
}
.haxmargin {
	margin-top: 0px;
}
.hexagon.two {
	margin-left: 0px;
}

.parallax_section7 .left,
.parallax_section7 .center,
.parallax_section7 .right {
	width: 100%;
}

.features_sec45 .box {
	margin-left: 30%;
}

.features_sec49 em {
	display: block;
	margin-top: 30px;
}


.page_title3 {
	padding: 100px 0px 100px 0px;
}
.page_title3 h5 {
	width: 100%;
	font-size: 14px;
	line-height: 23px;
}
.page_title3 i {
	font-size: 21px;
	width: 59px;
	height: 59px;
	line-height: 59px;
	margin: 50px 10px 0px 10px;
}

.clogo_small li h6 {
	margin-top: 18px;
	text-align: center;
}
.clogo_small li {
	width: 30%;
}

.features_sec64 .flips1_front img {
	width: 50%;
	height: auto;
}

.portfolio_area_left {
	width: 100%;
}
.portfolio_area_right {
	margin: 59px 0px 0px 0;
	width: 100%;
}

.post_meta_links li {
	width: 100%;
}
.post_meta_links li.post_by {
	width: 33.3%;
}
.post_meta_links li.post_categoty {
	width: 33.3%;
}
.post_meta_links li.post_comments {
	width: 33.3%;
}

.blog_postcontent .video_frame iframe {
	height: 250px;
}


/* UPDATED VERSION 1.2 */
.slidercform {
	float: left;
	width: 440px;
	padding: 37px 40px 40px 40px;
}
.slidercform .sky-form .button {
	width: 85.8%;
}

.slidercform2 {
	width: 440px;
	padding: 40px 35px 50px 35px;
	margin-top: 0px;
	border-radius: 0px;
}
.slidercform2 strong {
	font-size: 27px;
}
.slidercform2 strong em {
	font-size: 12px;
	margin-top: 5px;
}
.slidercform2 .sky-form .input input,
.slidercform2 .sky-form .select select {
	width: 98.8%;
}
.slidercform2 span {
	margin-top: 10px;
}

.headerport .left {
	width: 100%;
}
.headerport .center {
	width: 100%;
}
.headerport .right {
	width: 100%;
}

.stheader3 {
	height: 450px;
}
.textyslider {
	padding-top: 50px;
	margin-bottom: 40px;
}
.textyslider span.text {
	margin-bottom: 30px;
}
.textyslider em {
	font-size: 30px;
	display: block;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.textyslider strong {
	font-size: 30px;
	display: block;
}
.textyslider p {
	font-size: 13px;
	line-height: 21px;
	width: 100%;
}



}





@media only screen and (max-width: 479px){

.container {
	width: 300px;
	margin: auto;
}

.content_left {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.right_sidebar {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.left_sidebar {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}
.content_right {
	float: left;
	width: 100%;
	padding: 0px 0px 50px 0px;
}

.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth, .onecol_forty, .onecol_sixty, .onecol_thirtyfive {
	margin-right: 0%;
}
.one_half {
	width: 100%;
	margin-bottom: 40px;
}
.one_third {
	width: 100%;
	margin-bottom: 40px;
}
.one_fourth {
	width: 100%;
	margin-bottom: 40px;
}
.one_fifth {
	width: 100%;
	margin-bottom: 40px;
}
.two_third {
	width: 100%;
	margin-bottom: 40px;
}
.three_fourth {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_forty {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_sixty {
	width: 100%;
	margin-bottom: 40px;
}
.onecol_thirtyfive {
	width: 100%;
	margin-bottom: 40px;
}

.last {
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}

.header #logo{
	background-position: center top;
}

/* bigger logo? remove below comment */
/*.header #logo{
	background-position: center top;
	background-size: 50%;
}*/

.header #logo2{
	background-position: center top;
}
/* bigger logo? remove below comment */
/*.header #logo2{
	background-position: center top;
	background-size: 50%;
}*/

.logo {
	width: 100%;
	margin-top: 0px;
}
.menu_main {
	width: 99%;
	margin-left: 1%;
	margin-top: 0px;
}
.menu_right {
	display: none;
}
.menu_right2 {
	display: none;
}

.mstslider {
	padding-top: 100px;
	background: #eee;
}
.mstslider.two {
	padding-top: 0px;
}

.top_nav .left {
	width: 100%;
}
.top_nav .right {
	width: 100%;
}
.top_nav.two {
	height: 75px;
}
.top_nav.two .left {
	text-align: right;
	padding-top: 0px;
}
.top_nav.two .right {
	padding-top: 0px;
}

.top_nav.three {
	height: 75px;
}
.top_nav.three .left {
	text-align: right;
	padding-top: 0px;
}
.top_nav.three .right {
	padding-top: 0px;
}

.top_nav.four {
	height: 75px;
}
.top_nav.four .left {
	text-align: right;
	padding-top: 0px;
}
.top_nav.four .right {
	padding-top: 0px;
}

.title1 h2{
    font-size: 25px;
}
.title1 h2 em{
	margin-top: 0px;
}
.title1 .line{
    width: 90%;
	margin-left: 5%;
}

.title2 h2{
    font-size: 25px;
}
.title2 h2 em{
	margin-top: 0px;
}
.title2 .line{
    width: 90%;
	margin-left: 5%;
}

.features_sec1 {
	padding-bottom: 300px;
}

.features_sec2 .box {
	margin-left: 14px;
}

.features_sec3 .box .left {
	margin-left: 121px;
}

.features_sec3 .box .right {
	width: 100%;
	margin-left: 0%;
	text-align: center;
}

.parallax_section1 h2 {
	width: 100%;
}
.parallax_section1 p {
	width: 100%;
}

.features_sec4 .lblogs {
	width: 100%;
	margin-right: 0%;
	margin-bottom: 40px;
}
.features_sec4:before {
	right:0%;
}
.features_sec4 .peosays {
	width: 100%;
	margin-left: 0%;
}

.features_sec6 .fimg {
	width: 100%;
}
.features_sec6 .rbox {
	width: 100%;
	padding: 110px 20px 110px 20px;
}
.features_sec6 .ibox {
	width: 100%;
	margin-right: 0%;
	margin-bottom: 40px;
}
.features_sec6 .ibox.last {
	margin-bottom: 0px;
}

.features_sec8 .left {
	padding-top: 0px;
	width: 80%;
	margin-left: 7%;
	margin-right: 8%;
	margin-bottom: 50px;
}
.features_sec8 .right {
	float: none;
	width: 40%;
	margin: 0 auto;
}

.features_sec9 .tbox img {
	width: 100%;
}

.features_sec13 img {
	width: 100%;
}

.newsletter_two input.enter_email_input {
	width: 100px;
}
.newsletter_two .input_submit {
	padding: 16px 5px 15px 5px;
}

.footer .top_footer .colleft,
.footer .top_footer .colright {
	width: 100%;
	margin-top: 30px;
}
.footer .top_footer .colcenter {
	width: 0%;
}

.copyright_info .one_half {
	margin-bottom: 20px;
}
ul.footer_social_links {
	float: left;
}
.footer_social_links li {
	margin: 0px 5px 0px 0px;
}

.page_title2 h1 {
	width: 100%;
	margin-top: 12px;
}
.page_title2 .pagenation {
	float: left;
	width: 100%;
	margin: 5px 0px 0px 0px;
}

.features_sec30 .left {
	width: 20%;
}
.features_sec30 .right {
	width: 80%;
}

.features_sec33 {
	padding-bottom: 120px;
}
.features_sec33 .left {
	padding-top: 0px;
	text-align: center;
}
.features_sec33 .right {
	padding-top: 30px;
	text-align: center;
}

.features_sec34 .box {
	width: 100%;
	margin-bottom: 80px;
}

.features_sec33 .left span,
.features_sec33 .right span {
	float: left;
	margin-left: 41%;
}

.features_sec38 p {
	width: 95%;
}

.features_sec39 .box1 {
	width: 100%;
}
.features_sec39 .box2,
.features_sec39 .box2.img2 {
	width: 100%;
	background-size: 100%;
}
.features_sec39 .box3 {
	width: 100%;
}

.features_sec44 .box {
	margin-bottom: 100px;
}

.parallax_section6 {
	padding-bottom: 70px;
}
.parallax_section6 .box {
	margin-top: 100px;
	margin-left: 21%;
}
.hexagon {
	margin-bottom: 110px;
}
.haxmargin {
	margin-top: 0px;
}
.hexagon.two,
.hexagon.three,
.hexagon.four,
.hexagon.five {
	margin-left: 0px;
}

.parallax_section7 .left,
.parallax_section7 .center,
.parallax_section7 .right {
	width: 100%;
}

.features_sec45 .box {
	margin-left: 20%;
}

.features_sec49 strong {
	font-size: 27px;
	padding: 5px 12px;
}
.features_sec49 em {
	display: block;
	margin-top: 30px;
}

.page_title .title h1 {
	font-size: 40px;
}
.page_title h3 {
	font-size: 18px;
	line-height: 21px;
}
.page_title h5 {
	font-size: 14px;
	line-height: 18px;
}

.page_title3 {
	padding: 70px 0px 70px 0px;
}
.page_title3 .title h1 {
	font-size: 40px;
}
.page_title3 h5 {
	width: 100%;
	font-size: 14px;
	line-height: 21px;
}
.page_title3 i {
	font-size: 18px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin: 40px 10px 0px 10px;
}

.clogo_small li h6 {
	margin-top: 14px;
	text-align: center;
}
.clogo_small li {
	width: 33.3%;
}

.features_sec64 .flips1_front img {
	width: 100%;
	height: auto;
}

.portfolio_area_left {
	width: 100%;
}
.portfolio_area_right {
	margin: 59px 0px 0px 0;
	width: 100%;
}

.post_meta_links li {
	width: 100%;
}
.post_meta_links li.post_by {
	width: 50%;
}
.post_meta_links li.post_categoty {
	width: 50%;
}
.post_meta_links li.post_comments {
	width: 50%;
}

.blog_postcontent .video_frame iframe {
	height: 180px;
}

/* UPDATED VERSION 1.2 */
.slidercform {
	float: left;
	width: 300px;
	padding: 37px 20px 40px 20px;
}
.slidercform .sky-form .button {
	width: 85.8%;
}
.slidercform strong {
	font-size: 18px;
}
.slidercform strong em {
	font-size: 10px;
	font-weight: 400;
	margin-top: 3px;
}

.slidercform2 {
	width: 300px;
	padding: 40px 25px 50px 25px;
	margin-top: 0px;
	border-radius: 0px;
}
.slidercform2 strong {
	font-size: 18px;
}
.slidercform2 strong em {
	font-size: 10px;
	margin-top: 5px;
}
.slidercform2 .sky-form .input input,
.slidercform2 .sky-form .select select {
	width: 97.4%;
}
.slidercform2 span {
	margin-top: 10px;
}

.headerport .left {
	width: 100%;
}
.headerport .center {
	width: 100%;
}
.headerport .right {
	width: 100%;
}

.headerport .boxsize1 h3 {
  font-size: 16px;
  font-weight: 500;
  margin-top: 45%;
}
.headerport .boxsize2 h3 {
  font-size: 14px;
  font-weight: 500;
  margin-top: 35%;
}
.headerport .boxsize3 h3 {
  font-size: 14px;
  font-weight: 500;
  margin-top: 20%;
}
.headerport .boxsize4 h3 {
  font-size: 16px;
  font-weight: 500;
  margin-top: 67%;
}

.stheader3 {
	height: 400px;
}
.textyslider {
	padding-top: 40px;
	margin-bottom: 30px;
}
.textyslider span.text {
	margin-bottom: 25px;
}
.textyslider em {
	font-size: 25px;
	display: block;
	margin-bottom: 16px;
	padding-bottom: 16px;
}
.textyslider strong {
	font-size: 25px;
	display: block;
}
.textyslider p {
	font-size: 13px;
	line-height: 21px;
	width: 100%;
}

.flexMenu{height:auto}
.ulflex {margin-bottom:40px}

}
.button.one{color:#fff;background:#333333;padding:9px 23px;border-radius:3px;white-space:nowrap;transition:all 0.3s ease;}
.button.one:hover{color:#fff;background:#e54c4c;}
.button.transp{color:#fff;padding:16px 28px;text-transform:uppercase;background:rgba(0, 0, 0, 0.58);transition:all 0.3s ease;}
.button.transp:hover{background:rgba(0, 0, 0, 0.8);}
.button.transp.brc{border-radius:3px;}
.button.transp2{color:#fff;font-size:16px;padding:16px 50px;border-radius:30px;text-transform:uppercase;background:#e54c4c;transition:all 0.3s ease;}
.button.transp2:hover{background:rgba(255, 255, 255, 0.3);}
.list_divlines{padding:0px;margin:0px;}
.list_divlines li{padding:10px 0px 12px 0px;margin:0px;line-height:23px;border-bottom:1px solid #3d3d3d;}
.list_divlines li i{color:#999;font-size:11px;margin-right:3px;}
.harrow_line{float:left;width:100%;height:20px;background:url(../images/h-arrow-line2.png) no-repeat center top;}
.harrow_line2{float:left;width:100%;height:20px;background:#eee url(images/h-arrow-line3.png) no-repeat center top;}
.piechart1{float:left;color:#333;width:20%;font-size:16px;font-weight:normal;text-align:center;}
.piechart2{float:left;width:200px;text-align:center;color:#1e1e1e;}
.piechart2.s1{width:100px;}
.piechart2.s2{width:120px;}
.piechart2.s3{width:160px;}
.piechart2.s4{width:180px;}
.piechart3{float:left;text-align:center;color:#fff;font-size:18px;font-weight:bold;width:25%;text-align:center;}
.stcode_title1 h3{font-size:27px;z-index:1;position:relative;text-align:left;font-weight:normal;}
.stcode_title1 .line{background:#000;border-top:solid 1px #e3e3e3;position:absolute;height:1px;display:block;top:18px;width:100%;}
.stcode_title1 .text{background-color:#FFFFFF;z-index:20;position:relative;text-align:center;padding:0px 18px 0px 0px;}
.stcode_title2 h3{font-size:27px;z-index:1;position:relative;text-align:left;font-weight:300;}
.stcode_title2 .line{background:#000;border-top:solid 1px #e3e3e3;position:absolute;height:1px;display:block;top:16px;width:100%;}
.stcode_title2 .line2{background:#000;border-top:solid 1px #e3e3e3;position:absolute;height:1px;display:block;top:20px;width:100%;}
.stcode_title2 .text{background-color:#FFFFFF;z-index:20;position:relative;text-align:center;padding:0px 18px 0px 0px;}
.stcode_title3 h3{font-size:27px;z-index:1;position:relative;text-align:left;font-weight:300;}
.stcode_title3 .line{background:url(../images/hcross-lines.jpg) repeat-x left top;position:absolute;height:8px;display:block;top:14px;width:100%;}
.stcode_title3 .text{background-color:#FFFFFF;z-index:20;position:relative;text-align:center;padding:0px 18px 0px 0px;}
.stcode_title4 h3{font-size:27px;padding-bottom:16px;z-index:1;position:relative;text-align:left;font-weight:normal;}
.stcode_title4 .line{background:#e54c4c;position:absolute;height:2px;display:block;bottom:0px;width:72px;}
.stcode_title4 .text{z-index:20;position:relative;text-align:center;}
.stcode_title5 h3{font-size:27px;padding-bottom:16px;z-index:1;position:relative;text-align:left;font-weight:normal;margin-bottom:25px;}
.stcode_title5 h3.nmb{margin-bottom:3px;}
.stcode_title5 .line{background:#e54c4c;position:absolute;height:3px;display:block;bottom:0px;width:100px;}
.stcode_title5 .line2{background:#000;border-top:solid 1px #e3e3e3;position:absolute;height:1px;display:block;bottom:1px;width:60%;}
.stcode_title5 .text{z-index:20;position:relative;text-align:center;}
.stcode_title6{text-align:center;}
.stcode_title6 h2 b{font-weight:bold;}
.stcode_title6 h2 strong{color:#fff;padding:0px 10px 3px 10px;background-color:#333;}
.stcode_title6.white h2 strong{color:#333;padding:0px 10px 3px 10px;background-color:#fff;}
.stcode_title7{text-align:center;}
.stcode_title7 em{display:block;font-size:16px;margin-top:5px;font-style:normal;font-weight:400;}
.stcode_title7 .line{background:#e54c4c;height:3px;display:block;bottom:0px;width:100px;margin:18px auto 0 auto;}
.stcode_title8 h2{font-size:35px;z-index:1;position:relative;text-align:center;font-weight:300;}
.stcode_title8 .line{background:url(../images/h-line.jpg) no-repeat center top;position:absolute;height:1px;display:block;top:18px;width:100%;margin:0 auto;}
.stcode_title8 .text{background-color:#FFFFFF;z-index:20;position:relative;text-align:center;padding:0px 25px;}
.stcode_title9{text-align:center;}
.stcode_title9 em{display:block;font-size:18px;margin-top:5px;font-style:normal;font-weight:400;}
.stcode_title9 .line{background:url(../images/h-line2.png) no-repeat center top;height:3px;display:block;bottom:0px;width:210px;margin:18px auto 0 auto;}
.stcode_title10{text-align:center;}
.stcode_title10 em{display:block;font-size:18px;margin-top:5px;font-style:normal;font-weight:400;}
.stcode_title10 .line{background:url(../images/h-line3.png) no-repeat center 13px;height:39px;display:block;bottom:0px;width:300px;margin:3px auto 0 auto;}
.stcode_title10 i{color:#999;font-size:16px;}
.stcode_title11{text-align:center;}
.stcode_title11 em{display:block;font-size:16px;line-height:27px;margin-top:12px;font-style:normal;color:#999;font-weight:400;}
.stcode_title11 .line{background:url(../images/h-line8.png) no-repeat center top;height:7px;display:block;bottom:0px;width:140px;margin:7px auto 0 auto;}
.stcode_title11 .line2{background:url(../images/h-line9.png) no-repeat center top;height:7px;display:block;bottom:0px;width:140px;margin:18px auto 0 auto;}
.stcode_title11 .line3{background:url(../images/h-line8.png) no-repeat center top;height:7px;display:block;bottom:0px;width:140px;margin:20px auto 0 auto;}
.stcode_title11 .line4{background:url(../images/h-line8.png) no-repeat center top;height:7px;display:block;bottom:0px;width:140px;margin:16px auto 0 auto;}
.stcode_title12 h2{font-size:35px;z-index:1;position:relative;text-align:center;font-weight:300;margin-bottom:14px;color:#e54c4c;}
.stcode_title12 h4{font-size:22px;z-index:1;position:relative;text-align:center;font-weight:400;color:#727272;}
.stcode_title12 .line{background:url(../images/h-line.jpg) no-repeat center top;position:absolute;height:1px;display:block;top:14px;width:100%;margin:0 auto;}
.stcode_title12 .text{background-color:#FFFFFF;z-index:20;position:relative;text-align:center;padding:0px 20px;}
.divider_line1{float:left;width:100%;padding-top:100px;margin-bottom:100px;border-bottom:1px solid #eee;}
.divider_line1.nomp{float:left;width:100%;padding-top:0px;margin-bottom:0px;border-bottom:1px solid #eee;}
.divider_line2{float:left;width:100%;padding-top:40px;margin-bottom:40px;background:url(../images/divider-line1.png) no-repeat center bottom;}
.divider_line2.nop{padding-top:0px;height:10px;}
.divider_line3{float:left;width:100%;padding-top:100px;margin-bottom:100px;text-align:center;background:url(../images/h-line.jpg) repeat-x left 113px;}
.divider_line3 i{color:#fff;width:27px;height:27px;border-radius:100%;background-color:#d3d3d3;text-align:center;vertical-align:middle;line-height:27px;}
.divider_line4{float:left;width:100%;padding-top:100px;margin-bottom:100px;text-align:center;background:url(../images/h-line.jpg) repeat-x left 121px;}
.divider_line4 i{color:#d3d3d3;width:45px;height:45px;border-radius:100%;background-color:#fff;text-align:center;vertical-align:middle;line-height:45px;font-size:20px;}
.divider_line4.lessm{padding-top:65px;margin-bottom:75px;background:url(../images/h-line.jpg) repeat-x left 88px;}
.divider_line5{float:left;width:100%;padding-top:100px;margin-bottom:100px;background:url(../images/h-line.jpg) repeat-x left 115px;text-align:center;}
.divider_line5 i{color:#d3d3d3;width:30px;height:30px;border-radius:100%;background-color:#fff;text-align:center;vertical-align:middle;line-height:28px;font-size:18px;border:1px solid #d3d3d3;}
.divider_line6{float:left;width:100%;padding-top:100px;margin-bottom:100px;background:url(../images/shadow1.png) repeat-x left bottom;text-align:center;}
.divider_line7{float:left;width:100%;padding-top:100px;margin-bottom:100px;border-bottom:1px dashed #e3e3e3;}
.divider_line8{float:left;width:100%;padding-top:100px;margin-bottom:100px;border-bottom:1px dotted #d9d9d9;}
.divider_line9{float:left;width:100%;padding-top:20px;margin-bottom:20px;background:url(../images/shadow2.png) no-repeat center bottom;text-align:center;}
.divider_line9.lessm{padding-top:59px;margin-bottom:50px;}
.divider_line9.lessm2{padding-top:10px;margin-bottom:106px;}
.divider_line9.lessm3{padding-top:25px;margin-bottom:10px;background:none;}
.divider_line10{float:left;width:100%;padding-top:100px;margin-bottom:100px;background:url(../images/hcross-lines.jpg) repeat-x left bottom;text-align:center;}
.divider_line11{float:left;width:100%;padding-top:100px;margin-bottom:100px;background:url(../images/h-line5.png) no-repeat center bottom;text-align:center;}
.divider_line12{float:left;width:100%;padding-top:100px;margin-bottom:100px;background:url(../images/h-line6.png) no-repeat center bottom;text-align:center;}
.divider_line13{float:left;width:100%;padding-top:100px;margin-bottom:100px;background:url(../images/h-line7.png) no-repeat center bottom;text-align:center;}
.divider_line13.lessm{padding-top:50px;margin-bottom:50px;}
.divider_line20{width:80%;padding-top:20px;margin:0 auto 0 auto;border-bottom:1px solid #999;}
.divider_line21{float:left;width:100%;margin-top:18px;margin-bottom:25px;border-bottom:1px solid #eee;}
.divider_line21.last{margin-bottom:0px;}
.divider_line22{float:left;width:100%;margin-top:18px;margin-bottom:25px;border-bottom:1px solid #e1e1e1;}
.infomes, .errormes, .noticemes, .successmes{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #bbb;font-size:14px;}
.infomes i, .errormes i, .noticemes i, .successmes i{margin-right:7px;}
p.error{border:none;}
.infomes strong, .errormes strong, .noticemes strong, .successmes strong{font-size:16px;}
.message-box-wrap{border:0px solid #fff;padding:20px 20px;}
.infomes{color:#3378b9;border-color:#9ecaf3;background-color:#dbedfd;}
.errormes{color:#bd6767;border-color:#f1bdbd;background-color:#ffdddd;}
.noticemes{color:#a79a30;border-color:#d7d099;background-color:#f6f2d2;}
.successmes{color:#1ea133;border-color:#a9ecb4;background-color:#dffbe4;}
.close-but{width:10px;height:10px;float:right;border:none;margin:8px;cursor:pointer;font-size:0px;background:url(../images/icon-remove.png) no-repeat center top;}
.alertymes1{float:left;width:100%;padding:22px;border-radius:5px;color:#333;border:1px solid #eee;background-color:#f9f9f9;-webkit-box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.1);-moz-box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.1);box-shadow:1px 1px 1px 0px rgba(50, 50, 50, 0.1);}
.alertymes1 i{margin-right:10px;}
.alertymes2{float:left;width:100%;padding:22px;color:#fff;background-color:#e54c4c;}
.alertymes2 i{margin-right:10px;}
.alertymes3{float:left;width:100%;padding:22px;color:#dda614;border:5px solid #e3b028;background-color:#fff;}
.alertymes3 i{margin-right:10px;}
.alertymes4{float:left;width:100%;padding:22px;color:#eb3535;border:1px solid #eb3535;background-color:#fff;text-align:center;}
.alertymes4 i{margin-right:10px;}
a.but_goback,
a.but_ok_2,
a.but_wifi,
a.but_warning_sign,
a.but_user,
a.but_tag,
a.but_table,
a.but_star,
a.but_search,
a.but_phone,
a.but_pencil,
a.but_new_window,
a.but_music,
a.but_hand_right,
a.but_thumbs_down,
a.but_thumbs_up,
a.but_globe,
a.but_hospital,
a.but_coffe_cup,
a.but_settings,
a.but_chat,
a.but_play_button,
a.but_remove_2,
a.but_lock,
a.but_shopping_cart,
a.but_exclamation_mark,
a.but_info,
a.but_question_mark,
a.but_minus,
a.but_plus,
a.but_folder_open,
a.but_file,
a.but_envelope,
a.but_edit,
a.but_cogwheel,
a.but_check,
a.but_camera,
a.but_calendar,
a.but_bookmark,
a.but_book,
a.but_download,
a.but_pdf,
a.but_word_doc,
a.but_woman{font-family:'Open Sans', sans-serif;font-size:14px;color:#fff;font-weight:600;-moz-border-radius:3px;border-radius:3px;transition:all 0.3s ease;}
a.but_goback i{color:#fff;}
a.but_goback{padding:13px 25px 13px 22px;margin:0px 0px 0px 0px;background:#e54c4c;border-bottom:1px solid #999;}
a.but_goback:hover{color:#fff;background-color:#383634;}
a.but_ok_2{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}
a.but_ok_2:hover{background-color:#ff9900;}
a.but_wifi{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#0099cc;border-bottom:1px solid #909090;}
a.but_wifi:hover{background-color:#00abde;}
a.but_warning_sign{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e5cc19;border-bottom:1px solid #909090;}
a.but_warning_sign:hover{background-color:#efda1b;}
a.but_user{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#007f99;border-bottom:1px solid #909090;}
a.but_user:hover{background-color:#0090ad;}
a.but_tag{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e59919;border-bottom:1px solid #909090;}
a.but_tag:hover{background-color:#efa61b;}
a.but_table{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c6699;border-bottom:1px solid #909090;}
a.but_table:hover{background-color:#5674ad;}
a.but_star{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#99cc4c;border-bottom:1px solid #909090;}
a.but_star:hover{background-color:#a6da52;}
a.but_search{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#66667f;border-bottom:1px solid #909090;}
a.but_search:hover{background-color:#747490;}
a.but_phone{padding:10px 20px 10px 20px;margin:0px 0px 0px 0px;background:#e56619;border-bottom:1px solid #909090;}
a.but_phone:hover{background-color:#ef6f1b;}
a.but_pencil{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#cc4c19;border-bottom:1px solid #909090;}
a.but_pencil:hover{background-color:#da521b;}
a.but_new_window{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#001900;border-bottom:1px solid #909090;}
a.but_new_window:hover{background-color:#333333;}
a.but_music{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#cccc7f;border-bottom:1px solid #909090;}
a.but_music:hover{background-color:#dada8a;}
a.but_hand_right{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}
a.but_hand_right:hover{color:#fff;background-color:#ff9900;}
a.but_thumbs_down{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#9999cc;border-bottom:1px solid #909090;}
a.but_thumbs_down:hover{background-color:#a6a6da;}
a.but_thumbs_up{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#00cce5;border-bottom:1px solid #909090;}
a.but_thumbs_up:hover{background-color:#00daef;}
a.but_globe{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#669999;border-bottom:1px solid #909090;}
a.but_globe:hover{background-color:#6fa6a6;}
a.but_hospital{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#196666;border-bottom:1px solid #909090;}
a.but_hospital:hover{background-color:#1b6f6f;}
a.but_coffe_cup{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#7f994c;border-bottom:1px solid #909090;}
a.but_coffe_cup:hover{background-color:#8aa652;}
a.but_settings{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#997f4c;border-bottom:1px solid #909090;}
a.but_settings:hover{background-color:#a68a52;}
a.but_chat{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#7f9919;border-bottom:1px solid #909090;}
a.but_chat:hover{background-color:#8aa61b;}
a.but_play_button{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c664c;border-bottom:1px solid #909090;}
a.but_play_button:hover{background-color:#567456;}
a.but_remove_2{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e59966;border-bottom:1px solid #909090;}
a.but_remove_2:hover{background-color:#efa66f;}
a.but_lock{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#994c19;border-bottom:1px solid #909090;}
a.but_lock:hover{background-color:#a6521b;}
a.but_shopping_cart{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#cc7f4c;border-bottom:1px solid #909090;}
a.but_shopping_cart:hover{background-color:#da8a52;}
a.but_exclamation_mark{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c7f7f;border-bottom:1px solid #909090;}
a.but_exclamation_mark:hover{background-color:#528a8a;}
a.but_info{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#667fcc;border-bottom:1px solid #909090;}
a.but_info:hover{background-color:#6f8ada;}
a.but_question_mark{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c0019;border-bottom:1px solid #909090;}
a.but_question_mark:hover{background-color:#620020;}
a.but_minus{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#666666;border-bottom:1px solid #909090;}
a.but_minus:hover{background-color:#747474;}
a.but_plus{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#333333;border-bottom:1px solid #909090;}
a.but_plus:hover{background-color:#444444;}
a.but_folder_open{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#99cc99;border-bottom:1px solid #909090;}
a.but_folder_open:hover{background-color:#a6daa6;}
a.but_file{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#999999;border-bottom:1px solid #909090;}
a.but_file:hover{background-color:#a6a6a6;}
a.but_envelope{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#727272;border-bottom:1px solid #909090;}
a.but_envelope:hover{background-color:#7c7c7c;}
a.but_edit{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e5cc7f;border-bottom:1px solid #909090;}
a.but_edit:hover{background-color:#efda8a;}
a.but_cogwheel{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#194c7f;border-bottom:1px solid #909090;}
a.but_cogwheel:hover{background-color:#1e5c99;}
a.but_check{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#004c4c;border-bottom:1px solid #909090;}
a.but_check:hover{background-color:#005c5c;}
a.but_camera{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#007fcc;border-bottom:1px solid #909090;}
a.but_camera:hover{background-color:#008ada;}
a.but_calendar{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c99e5;border-bottom:1px solid #909090;}
a.but_calendar:hover{background-color:#52a6ef;}
a.but_bookmark{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#990000;border-bottom:1px solid #909090;}
a.but_bookmark:hover{background-color:#b60000;}
a.but_book{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#7f9999;border-bottom:1px solid #909090;}
a.but_book:hover{background-color:#8aa6a6;}
a.but_download{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}
a.but_download:hover{background-color:#ff9900;}
a.but_pdf{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}
a.but_pdf:hover{background-color:#ff9900;}
a.but_word_doc{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}
a.but_word_doc:hover{background-color:#ff9900;}
a.but_woman{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#00cce5;border-bottom:1px solid #909090;}
a.but_woman:hover{background-color:#00daef;}
.but_small1{color:#fff;padding:10px 25px;background-color:#e54c4c;border-radius:3px;transition:all 0.3s ease;white-space:nowrap;}
.but_small1:hover{color:#fff;background-color:#333;}
.but_small1.gray{color:#fff;background-color:#333;}
.but_small1.gray:hover{color:#fff;background-color:#e54c4c;}
.but_small3{display:inline-block;height:41px;line-height:41px;padding-right:20px;padding-left:58px;position:relative;background-color:#e54c4c;color:#fff;border-radius:4px;white-space:nowrap;-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true);}
.but_small3 span{position:absolute;left:0;width:41px;background-color:#d73a3a;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgba(0,0,0,0.15);transition:all 0.3s ease;}
.but_small3:hover{color:#fff;}
.but_small3 span i{color:#fff;font-size:18px;margin-left:12px;}
.but_small3:hover span, .but_small3.active span{color:#fff;background-color:#333;border-right:1px solid #181818;}
.but_small3.gray{background-color:#636363;}
.but_small3.gray span{background-color:#454545;}
.but_small3.gray:hover{color:#fff;}
.but_small3.gray span i{color:#fff;font-size:18px;margin-left:12px;}
.but_small3.gray:hover span, .but_small3.gray.active span{color:#fff;background-color:#333;border-right:1px solid #181818;}
.but_small2{color:#fff;padding:10px 25px;background-color:#e54c4c;border-radius:20px;transition:all 0.3s ease;border-bottom:1px solid #333;white-space:nowrap;}
.but_small2:hover{color:#fff;background-color:#333;}
.but_small2.nob{padding:10px 30px;border-bottom:0px solid #333;}
.but_small4{color:#fff;padding:10px 25px;background-color:#e54c4c;border-radius:5px;transition:all 0.3s ease;border-bottom:3px solid #333;white-space:nowrap;}
.but_small4:hover{color:#fff;background-color:#333;border-bottom:0px solid #454545;}
.but_small5{color:#e54c4c;padding:10px 25px;background-color:#fff;border-radius:2px;transition:all 0.3s ease;white-space:nowrap;border:2px solid #e54c4c;}
.but_small5:hover{color:#333;border:2px solid #333;}
.but_small5.light{color:#fff;background:none;border:2px solid #fff;}
.but_small5.light:hover{color:#e54c4c;background-color:#fff;border:2px solid #fff;}
.but_small5.light2{color:#fff;background:none;border:1px solid #fff;padding:8px 18px;}
.but_small5.light2:hover{color:#e54c4c;background-color:#fff;border:1px solid #fff;}
.but_medium1{color:#fff;padding:14px 35px;background-color:#e54c4c;border-radius:3px;transition:all 0.3s ease;white-space:nowrap;}
.but_medium1:hover{color:#fff;background-color:#333;}
.but_medium1.white{color:#fff;padding:14px 35px;border:2px solid #fff;border-radius:3px;transition:all 0.3s ease;white-space:nowrap;text-transform:uppercase;font-weight:bold;}
.but_medium1.white:hover{color:#272727;background-color:#fff;}
.but_medium1.white.active{color:#272727;background-color:#fff;}
.but_medium3{display:inline-block;height:48px;line-height:48px;padding-right:30px;padding-left:68px;position:relative;background-color:#e54c4c;color:#fff;border-radius:4px;white-space:nowrap;-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true);}
.but_medium3 span{position:absolute;left:0;width:48px;background-color:#d73a3a;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgba(0,0,0,0.15);transition:all 0.3s ease;}
.but_medium3:hover{color:#fff;}
.but_medium3 span i{color:#fff;font-size:18px;margin-left:16px;}
.but_medium3:hover span, .but_medium3.active span{color:#fff;background-color:#333;border-right:1px solid #181818;}
.but_medium2{color:#fff;padding:14px 35px;background-color:#e54c4c;border-radius:30px;transition:all 0.3s ease;border-bottom:1px solid #333;white-space:nowrap;}
.but_medium2:hover{color:#fff;background-color:#333;}
.but_medium4{color:#fff;padding:14px 35px;background-color:#e54c4c;border-radius:5px;transition:all 0.3s ease;border-bottom:3px solid #333;white-space:nowrap;}
.but_medium4:hover{color:#fff;background-color:#333;border-bottom:0px solid #454545;}
.but_medium5{color:#e54c4c;padding:12px 35px;background-color:#fff;border-radius:2px;transition:all 0.3s ease;white-space:nowrap;border:2px solid #e54c4c;}
.but_medium5:hover{color:#333;border:2px solid #333;}
.but_large1{color:#fff;padding:18px 50px;background-color:#e54c4c;border-radius:3px;transition:all 0.3s ease;white-space:nowrap;}
.but_large1:hover{color:#fff;background-color:#333;}
.but_large1.two:hover{color:#fff;background-color:#727272;}
.but_large1.small{color:#fff;padding:13px 50px;background-color:#e54c4c;border-radius:3px;transition:all 0.3s ease;white-space:nowrap;text-transform:uppercase;font-size:16px;font-weight:bold;}
.but_large1.small:hover{color:#fff;background-color:#333;}
.but_large3{display:inline-block;height:50px;line-height:50px;padding-right:35px;padding-left:83px;position:relative;background-color:#e54c4c;color:#fff;border-radius:4px;white-space:nowrap;-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true);}
.but_large3 span{position:absolute;left:0;width:58px;background-color:#d73a3a;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid rgba(0,0,0,0.15);transition:all 0.3s ease;}
.but_large3:hover{color:#fff;}
.but_large3 span i{color:#fff;font-size:18px;margin-left:20px;}
.but_large3:hover span, .but_large3.active span{color:#fff;background-color:#333;border-right:1px solid #181818;}
.but_large2{color:#fff;padding:16px 50px;background-color:#e54c4c;border-radius:30px;transition:all 0.3s ease;border-bottom:1px solid #333;white-space:nowrap;}
.but_large2:hover{color:#fff;background-color:#333;}
.but_large4{color:#fff;padding:16px 50px;background-color:#e54c4c;border-radius:5px;transition:all 0.3s ease;border-bottom:3px solid #333;white-space:nowrap;}
.but_large4:hover{color:#fff;background-color:#333;}
.but_large4.white{color:#e54c4c;background-color:#fff;border-bottom:0px solid #333;}
.but_large4:hover{color:#fff;background-color:#333;border-bottom:0px solid #454545;}
.but_large5{color:#e54c4c;padding:16px 45px;background-color:#fff;border-radius:2px;transition:all 0.3s ease;white-space:nowrap;border:2px solid #e54c4c;}
.but_large5:hover{color:#333;border:2px solid #333;}
.but_full{float:left;width:100%;text-align:center;color:#272727;padding:30px 0px;background-color:#f7f7f7;border-radius:4px;transition:all 0.3s ease;white-space:nowrap;border:1px solid #e3e3e3;font-size:22px;font-weight:600;}
.but_full:hover{background-color:#fff;}
.imagede{-webkit-animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite;animation:spin 3s linear infinite;}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}
}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}
}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.but_full2{width:100%;height:70px;background-color:#f3f3f3;overflow:hidden;text-align:center;color:#272727;border-radius:4px;vertical-align:middle;line-height:70px;font-size:18px;font-weight:600;}
.but_full2 .butprogress{-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;height:70px;width:10px;background:#e54c4c;position:absolute;overflow:hidden;border-radius:4px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
.but_full2 .done{float:left;text-align:center;line-height:70px;font-size:18px;font-weight:bold;color:#EEE;height:70px;width:100%;text-shadow:0px -1px 0px rgba(0,0,0,0.2);cursor:pointer;vertical-align:middle;line-height:70px;font-weight:600;position:relative;z-index:98;}
.but_full2 strong{position:relative;z-index:99;font-weight:normal;}
.but_full2:hover .butprogress{-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;width:100%;border-radius:4px;}
.but_full2 .butprogress a{color:#fff;}
.but_full2.two .butprogress{background:#e3e3e3;}
.pritable{float:left;width:100%;padding:120px 0px;}
.pritable.ltp{padding-top:80px;}
.pritable .pacdetails{float:left;width:25%;text-align:center;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;box-shadow:0px -5px 0px #333;}
.pritable .pacdetails .title{float:left;width:100%;padding:30px 0px 45px 0px;border-bottom:1px solid #eee;margin-bottom:40px;}
.pritable .pacdetails .title strong{color:#333;font-size:40px;font-weight:bold;display:block;}
.pritable .pacdetails .title h2{font-size:22px;color:#999;font-weight:normal;margin-bottom:12px;display:block;}
.pritable .pacdetails ul{padding:0px;margin:0px;}
.pritable .pacdetails li{padding:0px;margin:18px 0px;}
.pritable .pacdetails li strong{font-weight:600;}
.pritable .pacdetails .bottom{float:left;width:100%;padding:40px 0px;margin-top:20px;border-top:1px solid #eee;}
.pritable .pacdetails .bottom a{color:#333;font-size:16px;background:#eee;padding:12px 35px;border-radius:3px;transition:all 0.3s ease;}
.pritable .pacdetails .bottom a:hover{color:#fff;background:#999;}
.pritable .pacdetails .title sup{font-size:18px;font-weight:normal;padding:0px;margin:0px;}
.pritable .pacdetails .title sub{font-size:14px;font-weight:normal;padding:0px;margin:0px;}
.pritable .pacdetails.two{border-right:0px solid #eee;border-bottom:1px solid #eee;border-left:0px solid #eee;}
.pritable .pacdetails.four{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:0px solid #eee;}
.pritable .pacdetails.three{margin-top:-30px;box-shadow:0px -5px 0px #e54c4c;}
.pritable .pacdetails.three .title strong{color:#e54c4c;}
.pritable .pacdetails.three .bottom a{color:#fff;background:#e54c4c;}
.pritable .pacdetails.three h6{width:140px;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;background:#e54c4c;margin:0 auto;line-height:18px;border-radius:10px;}
.pritable .pacdetails.three .title{padding-top:30px;}
.pritable .pacdetails.three .title h2{margin-top:12px;}
.pricingtable1{float:left;width:100%;text-align:center;padding:70px 0px 0px 0px;}
.pricingtable1 ul{float:left;width:107%;padding:0px;margin:0px;}
.pricingtable1 li{width:100%;padding:10px 0px;margin:0px;text-align:center;background-color:#f7f7f7;border-bottom:1px solid #eee;}
.pricingtable1 li.title{padding:25px 0px;background-color:#eee;border-top-right-radius:4px;border-top-left-radius:4px;}
.pricingtable1 li.title h4{font-weight:300;margin-bottom:10px;}
.pricingtable1 li.title h1{font-weight:bold;margin-bottom:0px;font-family:'Open Sans', sans-serif;}
.pricingtable1 li.title h1 em{font-size:16px;font-weight:normal;font-style:normal;}
.pricingtable1 li.planbut{padding:35px 0px;background-color:#eee;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.pricingtable1 li.planbut a{color:#fff;font-size:16px;padding:12px 28px;background-color:#b1b1b1;border-radius:4px;transition:all 0.3s ease;}
.pricingtable1 li.planbut a:hover{color:#fff;background-color:#e54c4c;}
.pricingtable1 ul.active li.planbut a{color:#fff;background-color:#e54c4c;}
.pricingtable1 ul.active li.title h4{color:#e54c4c;}
.pricingtable1 ul.active li.title h1{color:#e54c4c;}
.pricingtable1 ul.active li.title{border-top-right-radius:0px;border-top-left-radius:0px;}
.pricingtable1 ul.active li.mostp{color:#fff;padding:5px 0px;background-color:#e54c4c;border-top-right-radius:4px;border-top-left-radius:4px;}
.pricingtable1 ul.active{margin-top:-34px;}
.pricing-tables-main{position:relative;float:left;margin-top:50px;}
.pricing-tables{position:relative;float:left;width:24%;border:1px solid #eee;}
.pricing-tables .title{float:left;width:100%;height:57px;padding:13px 0 10px 0;background-color:#454545;text-align:center;font-size:23px;color:#fff;border-top:3px solid #272727;border-bottom:1px solid #818181;font-family:'Open Sans', sans-serif;font-weight:normal;}
.pricing-tables .price{float:left;width:100%;padding:30px 0 30px 0;background-color:#636363;text-align:center;font-size:40px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:normal;}
.pricing-tables .price i{font-size:14px;color:#ccc;display:block;font-weight:normal;font-style:normal;margin-top:5px;}
.pricing-tables .cont-list{float:left;width:100%;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#f9f9f9;text-align:center;color:#727272;}
.pricing-tables .cont-list ul{margin:0;padding:0;}
.pricing-tables .cont-list li{margin:0;padding:0;list-style-type:none;line-height:35px;border-bottom:1px solid #fff;}
.pricing-tables .cont-list li.last{border:none;}
.pricing-tables .ordernow{float:left;width:100%;padding:28px 0px;background-color:#eee;text-align:center;}
.pricing-tables .ordernow .but_small3 span i{margin-left:3px;}
.pricing-tables-helight .ordernow .but_small3 span i{margin-left:3px;}
.pricing-tables-helight{position:relative;float:left;width:27%;z-index:9;-webkit-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 8px 5px rgba(0, 0, 0, 0.1);}
.pricing-tables-helight .title{float:left;width:100%;height:73px;padding:20px 0 0 0;margin-top:-10px;background-color:#d73a3a;text-align:center;font-size:23px;color:#fff;border-top:3px solid #c01818;border-bottom:1px solid #f05d5d;font-family:'Open Sans', sans-serif;font-weight:normal;}
.pricing-tables-helight .price{float:left;width:100%;padding:30px 0 30px 0;background-color:#e54c4c;text-align:center;font-size:45px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:normal;}
.pricing-tables-helight .price i{font-size:14px;color:#eee;display:block;font-weight:normal;font-style:normal;margin-top:5px;}
.pricing-tables-helight .cont-list{float:left;width:100%;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#f9f9f9;text-align:center;color:#727272;}
.pricing-tables-helight .cont-list ul{margin:0;padding:0;}
.pricing-tables-helight .cont-list li{margin:0;padding:0;list-style-type:none;line-height:35px;border-bottom:1px solid #fff;}
.pricing-tables-helight .cont-list li.last{border:none;}
.pricing-tables-helight .ordernow{float:left;width:100%;padding:30px 0 35px 0;background-color:#f3f3f3;text-align:center;color:#fff;}
.pricingtable3{float:left;width:100%;text-align:center;box-shadow:0px 0px 3px rgba(0,0,0,0.12);}
.pricingtable3 ul{float:left;width:100%;padding:0px;margin:0px;}
.pricingtable3 li{width:100%;padding:10px 0px;margin:0px;text-align:center;background-color:#fff;}
.pricingtable3 li.title{color:#fff;padding:18px 0px;background-color:#999;box-shadow:inset 0px 0px 20px rgba(0,0,0,0.1);}
.pricingtable3 li.title h3{margin:0px;}
.pricingtable3 li.price{padding:30px 0px 20px 0px;}
.pricingtable3 li.price h1{font-family:'Open Sans', sans-serif;margin:0px;font-weight:bold;}
.pricingtable3 li.price h1 em{font-size:16px;font-style:normal;font-weight:normal;}
.pricingtable3 li.hecont{padding:25px 50px 40px 50px;background-color:#f3f3f3;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;box-shadow:inset 0px 0px 1px rgba(0,0,0,0.1);}
.pricingtable3 li.hecont strong{background-color:#454545;padding:12px 30px;color:#fff;border-radius:4px;white-space:nowrap;}
.pricingtable3 li.title.act{background-color:#e54c4c;}
.pricingtable3 li.hecont.act strong{background-color:#e54c4c;}
.pricingtable3 li.price.act h1{color:#e54c4c;}
ul.list_empty{float:left;padding:0px;margin:0px;width:100%;}
.list_empty li{float:left;padding:0px;margin:0px 16px 40px 0px;}
ul.list_empty2{float:left;padding:0px;margin:0px;width:100%;}
.list_empty2 li{float:left;padding:0px;margin:0px 5px 0px 0px;}
ul.list1{float:left;width:100%;padding:0px;margin:0px;}
.list1 li{padding:8px 0px;margin:0px;}
.list1 li i{font-size:18px;margin-right:8px;}
.list1.small li i{font-size:12px;margin-right:5px;}
ul.list2{float:left;width:100%;padding:0px;margin:0px;}
.list2 li{padding:0px;margin:0px;line-height:32px;}
.list2 li i{font-size:18px;margin-right:8px;}
ul.list9{float:left;width:100%;padding:0px;margin:0px;}
.list9 li{padding:7px 0px;margin:0px;font-size:16px;}
.list9 li i{color:#e54c4c;font-size:14px;margin-right:8px;}
.list9 li a{color:#333;}
.list9 li a:hover{color:#e54c4c;}
.counters1{float:left;width:100%;padding:0px;text-align:center;}
.counters1 span{font-family:'Open Sans', sans-serif;font-size:50px;color:#333;}
.counters1 h4{font-size:21px;color:#999;font-weight:400;margin:13px 0px 0px 0px;}
.counters1.two span{font-size:40px;color:#fff;font-weight:700;}
.counters1.two h4{font-size:16px;color:#fff;margin:3px 0px 0px 0px;}
.counters1.three span{font-size:40px;color:#333;font-weight:400;}
.counters1.three h4{font-size:16px;color:#999;margin:3px 0px 0px 0px;}
.counters2{float:left;width:100%;padding:0px;text-align:center;}
.counters2 .one_fourth{background-color:#f3f3f3;padding:30px 0px;border-radius:4px;font-family:'Open Sans', sans-serif;font-size:50px;color:#333;font-weight:bold;}
.counters2 i{color:#e54c4c;font-size:40px;display:block;margin-bottom:30px;}
.counters2 h4{font-size:18px;color:#999;font-weight:400;margin:30px 0px 0px 0px;}
.counters3{float:left;width:100%;padding:0px;text-align:center;}
.counters3 .one_fourth{padding:0px;border-radius:4px;font-family:'Open Sans', sans-serif;font-size:45px;color:#333;text-align:left;}
.counters3 .one_fourth i{float:left;font-size:55px;margin-bottom:20px;margin-right:25px;}
.counters3 .one_fourth.white{color:#e3e3e3;}
.counters3 .one_fourth.white i{color:#e54c4c;}
.counters3 .one_fourth.one{color:#e54c4c;}
.counters3 .one_fourth.one i{color:#e54c4c;}
.counters3 .one_fourth.two{color:#e54c4c;}
.counters3 .one_fourth.two i{color:#e54c4c;}
.counters3 .one_fourth.three{color:#3fc35f;}
.counters3 .one_fourth.three i{color:#3fc35f;}
.counters3 .one_fourth.four{color:#febc1d;}
.counters3 .one_fourth.four i{color:#febc1d;}
.counters3 h4{text-align:left;font-size:18px;color:#999;font-weight:400;margin:10px 0px 0px 0px;}
.counters4{float:left;width:100%;text-align:center;padding:50px 0px 45px 0px;border-radius:4px;font-family:'Open Sans', sans-serif;font-size:50px;border:1px solid #e9e9e9;color:#e54c4c;}
.counters4 span{font-weight:bold;}
.counters4 h4{font-size:21px;color:#454545;font-weight:400;margin-top:30px;margin-bottom:0px;}
.counters4.two{padding:70px 0px;border:none;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f9f9f9;}
.counters4.three{padding:100px 0px 100px 0px;border:none;border-bottom:1px solid #eee;}
.fati1{width:100px;height:100px;color:#fff;font-size:50px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;background-color:#333;margin-right:13px;margin-bottom:13px;}
.fati2{color:#333;font-size:50px;vertical-align:middle;margin-right:30px;margin-bottom:30px;}
.fati3{color:#333;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;border:1px solid #999;margin-bottom:12px;}
.fati4{color:#e54c4c;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;margin-bottom:12px;}
.fati4.two{float:left;font-size:32px;width:40px;height:40px;line-height:40px;margin-bottom:42px;margin-right:14px;}
.fati5{color:#e54c4c;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;border:1px solid #e54c4c;margin-bottom:12px;}
.fati6{color:#760001;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;background-color:#ed2b2b;margin-bottom:12px;}
.fati7{color:#999;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;background-color:#f3f3f3;border:1px solid #e3e3e3;margin-bottom:12px;}
.fati8{color:#333;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;border:1px solid #333;margin-bottom:12px;}
.fati9{color:#e54c4c;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:95px;border-radius:100%;text-align:center;margin-right:12px;border:5px solid #e54c4c;margin-bottom:12px;}
.fati10{color:#fff;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;background-color:#febc1d;margin-bottom:12px;}
.fati11{color:#fff;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;background-color:#35d3b7;margin-bottom:12px;}
.fati12{color:#527c00;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:100%;text-align:center;margin-right:12px;background-color:#a5d549;margin-bottom:12px;}
.fati13{color:#727272;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:95px;border-radius:100%;text-align:center;margin-right:12px;background-color:#f9f9f9;border:5px solid #e3e3e3;margin-bottom:12px;}
.fati14{color:#333;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:4px;text-align:center;margin-right:12px;border:1px solid #999;margin-bottom:12px;}
.fati15{color:#fff;font-size:45px;width:100px;height:100px;vertical-align:middle;line-height:100px;border-radius:4px;text-align:center;margin-right:12px;background-color:#333;margin-bottom:12px;}
.fati16{width:75px;height:75px;color:#fff;font-size:35px;vertical-align:middle;line-height:75px;border-radius:100%;text-align:center;background-color:#333;margin-right:14px;margin-bottom:14px;}
.fati17{width:50px;height:50px;color:#fff;font-size:27px;vertical-align:middle;line-height:50px;border-radius:100%;text-align:center;background-color:#333;margin-right:14px;margin-bottom:14px;}
.fati18{width:30px;height:30px;color:#fff;font-size:16px;vertical-align:middle;line-height:30px;border-radius:100%;text-align:center;background-color:#333;margin-right:7px;margin-bottom:7px;}
.fati19{color:#fff;font-size:21px;width:50px;height:50px;vertical-align:middle;line-height:50px;border-radius:100%;text-align:center;margin-right:12px;border:1px solid #fff;transition:all 0.3s ease;}
.fati19:hover{color:#e54c4c;border:1px solid #fff;background:#fff;}
.flips1{width:100%;height:320px;margin:0;position:relative;}
.flipscont1{width:100%;height:100%;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0px;left:0px;text-align:center;}
.flips1_front{padding:0px;width:100%;z-index:2;}
.flips1_front img{width:100%;height:259px;}
.flips1_front img.full{width:100%;height:auto;}
.flips1_back{width:100%;padding:50px 35px;color:#fff;background-color:#333;z-index:1;height:320px;margin:0px;text-align:center;-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-sand-transform:rotateY(180deg);}
.flips1:hover .flips1_front{z-index:1;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-sand-transform:rotateY(180deg);}
.flips1:hover .flips1_back{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);-sand-transform:rotate(0deg);}
.flips1_back .fsoci{float:left;width:100%;margin:18px 0px 32px 0px;}
.flips1_back .fsoci i{border-radius:100%;width:25px;height:25px;border:1px solid #fff;text-align:center;vertical-align:middle;line-height:25px;color:#fff;transition:all 0.3s ease;}
.flips1_back .fsoci i:hover{background:#fff;color:#272727;}
.flips2{width:100%;height:320px;margin:0;position:relative;}
.flipscont2{width:100%;height:100%;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0px;left:0px;text-align:center;background-color:#eee;}
.flips2_front{padding:0px;width:100%;z-index:2;}
.flips2_front img{width:100%;}
.flips2_back{width:100%;padding:50px 35px;color:#fff;background-color:#e54c4c;z-index:1;height:320px;margin:0px;text-align:center;-webkit-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg);-sand-transform:rotateX(180deg);}
.flips2:hover .flips2_front{z-index:1;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg);-sand-transform:rotateX(180deg);}
.flips2:hover .flips2_back{z-index:2;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg);-sand-transform:rotate(0deg);}
.flips3{width:100%;height:230px;margin:0;position:relative;}
.flipscont3{width:100%;height:100%;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0px;left:0px;text-align:center;background-color:#fff;}
.flips3_front.flipscont3 i{font-size:50px;color:#e54c4c;margin-top:50px;margin-bottom:20px;}
.flips3_front{padding:0px;width:100%;z-index:2;}
.flips3_back{width:100%;padding:27px 35px;color:#fff;background-color:#e54c4c;z-index:1;height:230px;margin:0px;text-align:center;-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-sand-transform:rotateY(180deg);}
.flips3:hover .flips3_front{z-index:1;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-sand-transform:rotateY(180deg);}
.flips3:hover .flips3_back{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);-sand-transform:rotate(0deg);}
.flips3.active .flips3_front{z-index:1;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-sand-transform:rotateY(180deg);}
.flips3.active .flips3_back{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);-sand-transform:rotate(0deg);}
.flips4{width:100%;height:100px;margin:0;position:relative;}
.flipscont4{width:100%;height:100%;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0px;left:0px;text-align:center;border:1px solid #eee;}
.flips4_front{padding:0px;width:100%;z-index:2;}
.flips4_back{width:100%;padding:12px 25px 0px 25px;background-color:#eee;z-index:1;height:100px;margin:0px;text-align:center;-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-sand-transform:rotateY(180deg);}
.flips4:hover .flips4_front{z-index:1;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-sand-transform:rotateY(180deg);}
.flips4:hover .flips4_back{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);-sand-transform:rotate(0deg);}
.flips4_back h5{margin-bottom:5px;}
.flips4_back h5 a:hover{color:#e54c4c;}
.flips4.active .flips4_front{z-index:1;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);-sand-transform:rotateY(180deg);}
.flips4.active .flips4_back{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);-sand-transform:rotate(0deg);}
.imgframe1{float:left;width:100%;border:8px solid #d3d3d3;}
.imgframe2{float:left;width:100%;border:8px solid #fff;-webkit-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.20);-moz-box-shadow:0px 0px 4px 1px rgba(0,0,0,0.20);box-shadow:0px 0px 4px 1px rgba(0,0,0,0.20);}
.imgref{text-align:center;margin:auto;}
.imgref .refs img{
    width:96px;
    height:51px;
}
 
 
.acentr{text-align:center;margin:auto;background-color:yellow;}
.imgframe3{float:left;width:100%;text-align:center;background-color:#333;border:8px solid #333;}
.imgframe3 img{float:left;width:100%;}
.imgframe3 strong{float:left;color:#fff;font-size:18px;font-weight:normal;width:100%;padding:14px 0px 12px 0px;text-align:center;}
.imgframe4{float:left;width:100%;-webkit-box-shadow:0 10px 6px -6px #454545;-moz-box-shadow:0 10px 6px -6px #454545;box-shadow:0 10px 6px -6px #454545;}
.imgframe5{float:left;width:100%;position:relative;}
.imgframe5 img{float:left;width:100%;}
.imgframe5:before, .imgframe5:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 12px 10px #454545;-moz-box-shadow:0 12px 10px #454545;box-shadow:0 12px 10px #454545;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);}
.imgframe5:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto;}
.imgframe6{float:left;width:100%;position:relative;}
.imgframe6 img{float:left;width:100%;border:10px solid #f3f3f3;}
.imgframe6:before, .imgframe6:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 16px 10px #454545;-moz-box-shadow:0 16px 10px #454545;box-shadow:0 16px 10px #454545;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);}
.imgframe6:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto;}
.pop-wrapper{width:90%;padding:0;margin:0px auto 30px auto;}
.pop-wrapper li{float:left;margin:0px 25px 70px 25px;}
.pop-wrapper li a{display:block;width:120px;height:120px;margin:0 2px;outline:none;position:relative;background-color:#f3f3f3;border-radius:100%;text-align:center;}
.pop-wrapper li a span{width:300px;height:auto;line-height:21px;padding:10px;left:50%;margin-left:-150px;font-family:'Alegreya SC', Georgia, serif;font-weight:400;font-style:italic;font-size:14px;color:#719DAB;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);text-align:center;border:4px solid #fff;background:#f9f9f9;text-indent:0px;border-radius:5px;position:absolute;pointer-events:none;bottom:100px;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,0.1);-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;}
.pop-wrapper li a span:before,
.pop-wrapper li a span:after{content:'';position:absolute;bottom:-15px;left:50%;margin-left:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.1);}
.pop-wrapper li a span:after{bottom:-14px;margin-left:-10px;border-top:10px solid #fff;}
.pop-wrapper li a:hover span{opacity:0.9;bottom:116px;}
.pop-wrapper h6{margin-top:10px;}
.pop-wrapper2{width:90%;padding:0;margin:0px auto 30px auto;}
.pop-wrapper2 li{float:left;}
.pop-wrapper2 li a span{width:200px;height:auto;line-height:21px;padding:10px;left:50%;margin-left:-134px;font-weight:400;font-style:italic;font-size:14px;color:#719DAB;text-align:center;border:4px solid #fff;background:#fff;text-indent:0px;border-radius:5px;position:absolute;pointer-events:none;bottom:80px;opacity:0;box-shadow:1px 1px 5px rgba(0,0,0,0.1);-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;white-space:normal;}
.pop-wrapper2 li a span:before,
.pop-wrapper2 li a span:after{content:'';position:absolute;bottom:-15px;left:50%;margin-left:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.1);}
.pop-wrapper2 li a span:after{bottom:-14px;margin-left:-10px;border-top:10px solid #fff;}
.pop-wrapper2 li a:hover span{opacity:1;bottom:59px;}
.pop-wrapper2.colored li a span{color:#fff;border:4px solid #e54c4c;background:#e54c4c;box-shadow:none;}
.pop-wrapper2.colored li a span:after{border-top:10px solid #e54c4c;}
.pop-wrapper2 li a span.grayd{color:#fff;background:#454545;border:4px solid #454545;box-shadow:none;}
.pop-wrapper2 li a span.grayd:after{border-top:10px solid #454545;}
.pop-wrapper2 li a span.bord{background:#eee;border:4px solid #e3e3e3;box-shadow:none;}
.pop-wrapper2 li a span.bord:after{border-top:10px solid #e3e3e3;}
.pop-wrapper4{padding:0;margin:0px auto 30px auto;}
.pop-wrapper4 li{float:left;margin:0px 0px;padding:0;}
.pop-wrapper4 li a{position:relative;}
.pop-wrapper4 li a span{width:100px;height:auto;line-height:21px;padding:10px;left:50%;margin-left:-56px;font-weight:400;font-style:italic;font-size:14px;color:#fff;text-align:center;border:4px solid #454545;background:#454545;text-indent:0px;border-radius:5px;position:absolute;pointer-events:none;bottom:40px;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,0.1);-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;}
.pop-wrapper4 li a span:before,
.pop-wrapper4 li a span:after{content:'';position:absolute;bottom:-15px;left:50%;margin-left:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.1);}
.pop-wrapper4 li a span:after{bottom:-14px;margin-left:-10px;border-top:10px solid #454545;}
.pop-wrapper4 li a:hover span{opacity:0.9;bottom:50px;}
.smlined{width:21%;height:1px;background:#999;margin:0 auto;}
.lirts{float:left;width:100%;}
.lirts h5{margin-bottom:10px;}
.lirts i{float:left;font-size:40px;color:#999;margin-right:30px;margin-top:7px;}
.lirts p{margin-left:70px;}
.lirts span{float:left;font-size:40px;color:#999;margin-right:30px;margin-top:3px;}
.big_text1{font-family:'Open Sans', sans-serif;font-weight:300;font-size:21px;line-height:32px;color:#454545;}
.big_text1 i{color:#e54c4c;font-style:normal;}
.josstext{color:#333;font-size:27px;font-weight:normal;line-height:36px;font-family:'Josefin Sans', sans-serif;}
.josstext span{width:100px;height:1px;background:#333;display:block;margin-top:20px;}
.josstext2{width:85%;margin:0 auto 67px auto;color:#333;font-size:27px;font-weight:normal;line-height:36px;font-family:'Josefin Sans', sans-serif;}
.josstext2 span{width:100px;height:1px;background:#333;display:block;margin:20px auto 0 auto;}
@media only screen and (min-width:1000px) and (max-width:1169px){.flips1{height:264px;}
.flips1_back{padding:20px 10px;height:264px;}
.flips2{height:264px;}
.flips2_back{padding:20px 10px;height:264px;}
.flips4_back{padding:12px 10px 0px 10px;}
.pop-wrapper2 li a span{margin-left:-112px;}
}
@media only screen and (min-width:768px) and (max-width:999px){.piechart1{width:30%;}
.piechart3{width:50%;}
.flips1{height:203px;}
.flips1_back{padding:20px 10px;height:203px;}
.flips1_back h4{font-size:16px;margin-bottom:5px;}
.flips1_back p{font-size:12px;line-height:18px;margin-bottom:-25px;}
.flips2{height:203px;}
.flips2_back{padding:20px 10px;height:203px;}
.flips2_back h4{font-size:16px;margin-bottom:5px;}
.flips2_back p{font-size:12px;line-height:18px;margin-bottom:-25px;}
.flips4_back{padding:12px 0px 0px 0px;}
.flips4_back p{font-size:13px;line-height:18px;}
.pricingtable3 li.hecont{padding:20px 5px 35px 5px;}
.pricingtable3 .but_small1{padding:10px 10px;}
.pop-wrapper{width:63%;}
.pop-wrapper li{float:left;margin:0px 40px 120px 40px;}
.pop-wrapper2 li a span{margin-left:-91px;}
}
@media only screen and (min-width:640px) and (max-width:767px){.piechart1{width:50%;}
.piechart3{width:50%;}
.pritable .pacdetails{width:100%;margin-bottom:100px;}
.pritable .pacdetails.two{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
.pritable .pacdetails.four{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
.counters4{font-size:35px;line-height:35px;}
.flips1_front img{width:100%;height:100%;}
.flips1_front img.full{width:100%;height:320px;}
.flips2_front img{width:100%;height:100%;}
.flips4_front img{width:auto;}
.flips4_back{padding:22px 25px 0px 25px;}
.pricing-tables{width:100%;margin-bottom:80px;}
.pricing-tables-helight{width:100%;margin-bottom:80px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #eee;}
.pop-wrapper{width:75%;}
.pop-wrapper li{float:left;margin:0px 40px 120px 40px;}
.pop-wrapper2 li a span{margin-left:-281px;}
}
@media only screen and (min-width:480px) and (max-width:639px){.piechart1{width:50%;}
.piechart3{width:100%;}
.pritable .pacdetails{width:100%;margin-bottom:100px;}
.pritable .pacdetails.two{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
.pritable .pacdetails.four{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
.counters4{font-size:35px;line-height:35px;}
.flips1_front img{width:100%;height:100%;}
.flips1_front img.full{width:100%;height:320px;}
.flips2_front img{width:100%;height:100%;}
.flips4_front img{width:auto;}
.flips4_back{padding:22px 25px 0px 25px;}
.pricing-tables{width:100%;margin-bottom:80px;}
.pricing-tables-helight{width:100%;margin-bottom:80px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #eee;}
.pop-wrapper{width:50%;}
.pop-wrapper li{float:left;margin:0px 40px 120px 40px;}
.pop-wrapper2 li a span{margin-left:-217px;}
}
@media only screen and (max-width:479px){.piechart1{width:100%;}
.piechart3{width:100%;}
.pritable .pacdetails{width:100%;margin-bottom:100px;}
.pritable .pacdetails.two{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
.pritable .pacdetails.four{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}
.counters4{font-size:35px;line-height:35px;}
.flips4_front img{width:auto;}
.flips4_back{padding:12px 10px 0px 10px;}
.pricing-tables{width:100%;margin-bottom:80px;}
.pricing-tables-helight{width:100%;margin-bottom:80px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #eee;}
.pop-wrapper{width:68%;}
.pop-wrapper li{float:left;margin:0px 40px 120px 40px;}
.pop-wrapper2 li a span{margin-left:-150px;}
.but_medium1,
.but_medium1.white{padding:14px 20px;}
}
@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}
a,
a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href)")"}
abbr[title]:after{content:" (" attr(title)")"}
a[href^="javascript:"]:after,
a[href^="#"]:after{content:""}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,
img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:2cm .5cm}
select{background:#fff!important}
.navbar{display:none}
.table td,
.table th{background-color:#fff!important}
.btn>.caret,
.dropup>.btn>.caret{border-top-color:#000!important}
.label{border:1px solid #000}
.table{border-collapse:collapse!important}
.table-bordered th,
.table-bordered td{border:1px solid #ddd!important}
}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}
@media(min-width:768px){.lead{font-size:21px}
}
@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:180px}
.dl-horizontal dd:before,
.dl-horizontal dd:after{display:table;content:""}
.dl-horizontal dd:after{clear:both}
.dl-horizontal dd:before,
.dl-horizontal dd:after{display:table;content:""}
.dl-horizontal dd:after{clear:both}
}
abbr[title],
abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
abbr.initialism{font-size:90%;text-transform:uppercase}
address{margin-bottom:20px;font-style:normal;line-height:1.428571429}
code,
kbd,
pre,
samp{font-family:Monaco,
Menlo,
Consolas,
"Courier New",
monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto}
.container:before,
.container:after{display:table;content:""}
.container:after{clear:both}
.container:before,
.container:after{display:table;content:""}
.container:after{clear:both}
.row{margin-right:-15px;margin-left:-15px;margin-top:-10px;}
.row:before,
.row:after{display:table;content:""}
.row:after{clear:both}
.row:before,
.row:after{display:table;content:""}
.row:after{clear:both}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666666666666%}
.col-xs-10{width:83.33333333333334%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666666666666%}
.col-xs-7{width:58.333333333333336%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666666666667%}
.col-xs-4{width:33.33333333333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.666666666666664%}
.col-xs-1{width:8.333333333333332%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666666666666%}
.col-xs-pull-10{right:83.33333333333334%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666666666666%}
.col-xs-pull-7{right:58.333333333333336%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666666666667%}
.col-xs-pull-4{right:33.33333333333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.666666666666664%}
.col-xs-pull-1{right:8.333333333333332%}
.col-xs-pull-0{right:0}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666666666666%}
.col-xs-push-10{left:83.33333333333334%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666666666666%}
.col-xs-push-7{left:58.333333333333336%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666666666667%}
.col-xs-push-4{left:33.33333333333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.666666666666664%}
.col-xs-push-1{left:8.333333333333332%}
.col-xs-push-0{left:0}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666666666666%}
.col-xs-offset-10{margin-left:83.33333333333334%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666666666666%}
.col-xs-offset-7{margin-left:58.333333333333336%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666666666667%}
.col-xs-offset-4{margin-left:33.33333333333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.666666666666664%}
.col-xs-offset-1{margin-left:8.333333333333332%}
.col-xs-offset-0{margin-left:0}
@media(min-width:1000px){.container{width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.container{width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.container{width:1170px}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}
.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}
.table{width:100%;margin-bottom:20px}
.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>th,
.table>caption+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>td,
.table>thead:first-child>tr:first-child>td{border-top:0}
.table>tbody+tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.table-condensed>thead>tr>th,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>td{padding:5px}
.table-bordered{border:1px solid #ddd}
.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>td{border:1px solid #ddd}
.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td{border-bottom-width:2px}
.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}
.table-hover>tbody>tr:hover>td,
.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}
table col[class*="col-"]{display:table-column;float:none}
table td[class*="col-"],
table th[class*="col-"]{display:table-cell;float:none}
.table>thead>tr>td.active,
.table>tbody>tr>td.active,
.table>tfoot>tr>td.active,
.table>thead>tr>th.active,
.table>tbody>tr>th.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>tbody>tr.active>td,
.table>tfoot>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr.active>th,
.table>tfoot>tr.active>th{background-color:#f5f5f5}
.table>thead>tr>td.success,
.table>tbody>tr>td.success,
.table>tfoot>tr>td.success,
.table>thead>tr>th.success,
.table>tbody>tr>th.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>tbody>tr.success>td,
.table>tfoot>tr.success>td,
.table>thead>tr.success>th,
.table>tbody>tr.success>th,
.table>tfoot>tr.success>th{background-color:#dff0d8}
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover,
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}
.table>thead>tr>td.danger,
.table>tbody>tr>td.danger,
.table>tfoot>tr>td.danger,
.table>thead>tr>th.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>tbody>tr.danger>td,
.table>tfoot>tr.danger>td,
.table>thead>tr.danger>th,
.table>tbody>tr.danger>th,
.table>tfoot>tr.danger>th{background-color:#f2dede}
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover,
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}
.table>thead>tr>td.warning,
.table>tbody>tr>td.warning,
.table>tfoot>tr>td.warning,
.table>thead>tr>th.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>tbody>tr.warning>td,
.table>tfoot>tr.warning>td,
.table>thead>tr.warning>th,
.table>tbody>tr.warning>th,
.table>tfoot>tr.warning>th{background-color:#fcf8e3}
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover,
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}
@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}
.table-responsive>.table{margin-bottom:0}
.table-responsive>.table>thead>tr>th,
.table-responsive>.table>tbody>tr>th,
.table-responsive>.table>tfoot>tr>th,
.table-responsive>.table>thead>tr>td,
.table-responsive>.table>tbody>tr>td,
.table-responsive>.table>tfoot>tr>td{white-space:nowrap}
.table-responsive>.table-bordered{border:0}
.table-responsive>.table-bordered>thead>tr>th:first-child,
.table-responsive>.table-bordered>tbody>tr>th:first-child,
.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.table-responsive>.table-bordered>thead>tr>td:first-child,
.table-responsive>.table-bordered>tbody>tr>td:first-child,
.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.table-responsive>.table-bordered>thead>tr>th:last-child,
.table-responsive>.table-bordered>tbody>tr>th:last-child,
.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.table-responsive>.table-bordered>thead>tr>td:last-child,
.table-responsive>.table-bordered>tbody>tr>td:last-child,
.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>th,
.table-responsive>.table-bordered>tfoot>tr:last-child>th,
.table-responsive>.table-bordered>tbody>tr:last-child>td,
.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}
}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;margin-bottom:5px;font-weight:bold}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type="radio"],
input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}
input[type="file"]{display:block}
select[multiple],
select[size]{height:auto}
select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button{height:auto}
output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075);box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075);-webkit-transition:border-color ease-in-out .15s,
box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,
box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 8px rgba(102,
175,
233,
0.6);box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 8px rgba(102,
175,
233,
0.6)}
.form-control:-moz-placeholder{color:#999}
.form-control::-moz-placeholder{color:#999}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}
textarea.form-control{height:auto}
.form-group{margin-bottom:15px}
.radio,
.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}
.radio label,
.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}
.radio+.radio,
.checkbox+.checkbox{margin-top:-5px}
.radio-inline,
.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}
.radio-inline+.radio-inline,
.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline{cursor:not-allowed}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-sm{height:30px;line-height:30px}
textarea.input-sm{height:auto}
.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
select.input-lg{height:45px;line-height:45px}
textarea.input-lg{height:auto}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline{color:#c09853}
.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075);box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075)}
.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 6px #dbc59e}
.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline{color:#b94a48}
.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075);box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075)}
.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 6px #d59392}
.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline{color:#468847}
.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075);box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075)}
.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,
0,
0,
0.075),
0 0 6px #7aba7b}
.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847}
.form-control-static{margin-bottom:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block}
.form-inline .radio,
.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}
}
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}
.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after{display:table;content:""}
.form-horizontal .form-group:after{clear:both}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after{display:table;content:""}
.form-horizontal .form-group:after{clear:both}
.form-horizontal .form-control-static{padding-top:7px}
@media(min-width:768px){.form-horizontal .control-label{text-align:right}
}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;min-width:80px;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,
.btn:focus{color:#333;text-decoration:none}
.btn:active,
.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,
0,
0,
0.125);box-shadow:inset 0 3px 5px rgba(0,
0,
0,
0.125)}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active{border-color:transparent}
.btn-link:hover,
.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-sm,
.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs{padding:1px 5px}
.btn-block{display:block;width:100%;padding-right:0;padding-left:0}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block{width:100%}
.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{display:none}
.collapse.in{display:block}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-bottom:0 dotted;border-left:4px solid transparent}
.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0px 0;margin:2px 0 0;font-size:13px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);background-clip:padding-box;border-top:2px solid #777;font-family:'Raleway', sans-serif;font-weight:400;}
.dropdown-menu.stwo{border-top:0px solid #fff;}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#454545;white-space:nowrap}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus{color:#333;text-decoration:none;background-color:#f3f3f3;transition:all 0.3s ease;}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus{color:#999}
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
@media(min-width:1000px){.navbar-right .dropdown-menu{right:0;left:auto}
}
.btn-default .caret{border-top-color:#333}
.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret{border-top-color:#fff}
.dropup .btn-default .caret{border-bottom-color:#333}
.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret{border-bottom-color:#fff}
.btn-group,
.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group>.btn,
.btn-group-vertical>.btn{position:relative;float:left}
.btn-group>.btn:hover,
.btn-group-vertical>.btn:hover,
.btn-group>.btn:focus,
.btn-group-vertical>.btn:focus,
.btn-group>.btn:active,
.btn-group-vertical>.btn:active,
.btn-group>.btn.active,
.btn-group-vertical>.btn.active{z-index:2}
.btn-group>.btn:focus,
.btn-group-vertical>.btn:focus{outline:0}
.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar:before,
.btn-toolbar:after{display:table;content:""}
.btn-toolbar:after{clear:both}
.btn-toolbar:before,
.btn-toolbar:after{display:table;content:""}
.btn-toolbar:after{clear:both}
.btn-toolbar .btn-group{float:left}
.btn-toolbar>.btn+.btn,
.btn-toolbar>.btn-group+.btn,
.btn-toolbar>.btn+.btn-group,
.btn-toolbar>.btn-group+.btn-group{margin-left:5px}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}
.btn-group>.btn:first-child{margin-left:0}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group>.btn-group{float:left}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group>.btn-group:first-child>.btn:last-child,
.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle{outline:0}
.btn-group-xs>.btn{padding:5px 10px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}
.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group{display:block;float:none;width:100%;max-width:100%}
.btn-group-vertical>.btn-group:before,
.btn-group-vertical>.btn-group:after{display:table;content:""}
.btn-group-vertical>.btn-group:after{clear:both}
.btn-group-vertical>.btn-group:before,
.btn-group-vertical>.btn-group:after{display:table;content:""}
.btn-group-vertical>.btn-group:after{clear:both}
.btn-group-vertical>.btn-group>.btn{float:none}
.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}
.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}
.btn-group-vertical>.btn-group:first-child>.btn:last-child,
.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}
.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}
.btn-group-justified .btn{display:table-cell;float:none;width:1%}
[data-toggle="buttons"]>.btn>input[type="radio"],
[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav:before,
.nav:after{display:table;content:""}
.nav:after{clear:both}
.nav:before,
.nav:after{display:table;content:""}
.nav:after{clear:both}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:0px 12px;}
.nav>li>a:hover,
.nav>li>a:focus{text-decoration:none;background:transparent;}
.nav>li.disabled>a{color:#999}
.nav>li.disabled>a:hover,
.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}
.nav .open>a .caret,
.nav .open>a:hover .caret,
.nav .open>a:focus .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-tabs.nav-justified>li{float:none}
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media(min-width:1000px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}
@media(min-width:1000px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:hover,
.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}
}
.nav-pills>li{float:left}
.nav-pills>li>a{border-radius:4px}
.nav-pills>li+li{margin-left:2px}
.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}
.nav-pills>li.active>a .caret,
.nav-pills>li.active>a:hover .caret,
.nav-pills>li.active>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}
.nav-stacked>li{float:none}
.nav-stacked>li+li{margin-top:2px;margin-left:0}
.nav-justified{width:100%}
.nav-justified>li{float:none}
.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media(min-width:1000px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}
@media(min-width:1000px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:hover,
.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}
}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}
.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navbar{position:relative;margin-bottom:0px;border:0px solid transparent}
.navbar:before,
.navbar:after{display:table;content:""}
.navbar:after{clear:both}
.navbar:before,
.navbar:after{display:table;content:""}
.navbar:after{clear:both}
@media(min-width:1000px){.navbar{}}.navbar-header:before,.navbar-header:after{display:table;content:""}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{display:table;content:""}.navbar-header:after{clear:both}@media(min-width:1000px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:0px;padding-left:0px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,
255,
255,
0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,
.navbar-collapse:after{display:table;content:""}
.navbar-collapse:after{clear:both}
.navbar-collapse:before,
.navbar-collapse:after{display:table;content:""}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
@media(min-width:1000px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:auto}.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}
.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-collapse .navbar-text:last-child{margin-right:0}
}
.container>.navbar-header,
.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}
@media(min-width:1000px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}
@media(min-width:1000px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media(min-width:1000px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:hover,
.navbar-brand:focus{text-decoration:none}
@media(min-width:1000px){.navbar>.container .navbar-brand{margin-left:-15px}
}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
@media(min-width:1000px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}
.navbar-nav>li>a{padding-top:0px;padding-bottom:0px;line-height:25px}
@media(max-width:1000px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu>li>a,
.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:hover,
.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}
}
@media(min-width:1000px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media(min-width:1000px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,
255,
255,
0.1),
0 1px 0 rgba(255,
255,
255,
0.1);box-shadow:inset 0 1px 0 rgba(255,
255,
255,
0.1),
0 1px 0 rgba(255,
255,
255,
0.1)}
@media(min-width:1000px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block}
.navbar-form .radio,
.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}
.navbar-form .radio input[type="radio"],
.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}
}
@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}
}
@media(min-width:1000px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-nav.pull-right>li>.dropdown-menu,
.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-text{float:left;margin-top:15px;margin-bottom:15px}
@media(min-width:1000px){.navbar-text{margin-right:15px;margin-left:15px}}.navbar-default{}.navbar-default .navbar-brand{color:#777}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important;visibility:hidden!important}
.affix{position:fixed}
@-ms-viewport{width:device-width}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}
tr.visible-xs.visible-sm{display:table-row!important}
th.visible-xs.visible-sm,
td.visible-xs.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}
tr.visible-xs.visible-md{display:table-row!important}
th.visible-xs.visible-md,
td.visible-xs.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
tr.visible-sm{display:table-row!important}
th.visible-sm,
td.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}
tr.visible-sm.visible-md{display:table-row!important}
th.visible-sm.visible-md,
td.visible-sm.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}
tr.visible-md.visible-sm{display:table-row!important}
th.visible-md.visible-sm,
td.visible-md.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
tr.visible-md{display:table-row!important}
th.visible-md,
td.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-md.visible-lg{display:block!important}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}
tr.visible-lg.visible-sm{display:table-row!important}
th.visible-lg.visible-sm,
td.visible-lg.visible-sm{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}
tr.visible-lg.visible-md{display:table-row!important}
th.visible-lg.visible-md,
td.visible-lg.visible-md{display:table-cell!important}
}
@media(min-width:1200px){.visible-lg{display:block!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}
tr.visible-print{display:table-row!important}
th.visible-print,
td.visible-print{display:table-cell!important}
.hidden-print,
tr.hidden-print,
th.hidden-print,
td.hidden-print{display:none!important}
}
@media only screen and (min-width:1000px) and (max-width:1169px){.nav>li>a{padding-left:14px;padding-right:14px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.navbar{border:1px solid transparent}
}
@media only screen and (max-width:479px){.navbar{border:1px solid transparent}
}
.subtt{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	}

ul.nav>li>a.active {
	color:#e54c4c;
}

ul.nav>li>a:hover.active {
	color:#e54c4c;
}

ul.nav>li>a:hover {
	color:#e54c4c;
}

ul.nav .dropdown li a.active {
	color: #333;
	background: #eee;
}
ul.nav .dropdown li:hover a.active {
	color: #333;
}


a.buynow {
	color: #fff;
	background: #e54c4c;
	border-radius: 3px;
	padding: 9px 18px;
	white-space: nowrap;
	transition: all 0.3s ease;
}
a.buynow:hover {
	color: #333;
	background: #e1e1e1;
}


.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
    position: static;
}
.yamm .container {
    position: relative;
}
.yamm .dropdown-menu {
    left: auto;
}

.yamm .dropdown-menu {
	background: #fff;
}

.yamm .nav.navbar-right .dropdown-menu {
    left: auto;
    right: 0;
}
.yamm .yamm-content {
    padding: 30px 40px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
    left: 0;
    right: 0;
}
.yamm .dropdown.yamm-hw .dropdown-menu {
    left: auto;
    right: 0;
    width: 550px;
}

@media (max-width: 1000px) {

.yamm .dropdown.yamm-hw .dropdown-menu { width: auto; }

}

.yamm .yamm-content .col-md-4, .yamm .yamm-content .col-md-8{
padding-right: 5px;
padding-left: 5px;}


.yamm .yamm-content .thumbnail { padding: 0; border: 0;}
.yamm .yamm-content .caption {
    padding: 0;
}
.yamm .yamm-content .caption h3 {
    font-size: 18px;
    color: #272727;
    margin-top: 14px;
    margin-bottom: 8px;
}
.yamm .yamm-content .caption p {
    font-size: 14px;
    color: #727272;
}


.list-unstyled li:first-child {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 12px;
}

.list-unstyled.two li:first-child {
    border-bottom: 0px solid #fff;
    margin-bottom: 0px;
}


.list-unstyled li p {
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color: #777;
	font-weight: 400;
	padding: 0px 0px 5px 0px;
}

.list-unstyled li i { color:#727272;}


.list-unstyled li { padding: 5px 0;}
.list-unstyled a {
    color: #272727;
    padding: 4px 8px;
    width: 100%;
	transition-property: margin-left, background-color;
	transition-duration: 0.3s;
	transition-timing-function: ease-out;
}

.list-unstyled a:hover {
    color: #272727;
    background-color: #eee;
    text-decoration: none;
    margin-left: 5px;
	transition-property: margin-left, background-color;
	transition-duration: 0.3s;
	transition-timing-function: ease-out;
	border-radius: 2px;
}

.list-unstyled a:before {
    font-size: 12px;
    margin-right: 5px;
}

.row-border + .row .caption h3 {
    margin-top: 0px;
}

.row-border {border-bottom: 1px solid #d1d1d1;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

@media (max-width:767px)
{
    .list-unstyled li:first-child {
    
    border-bottom: 0px ;
    margin-bottom: 0px;
    top-bottom: 15px;
        
    }
    .list-unstyled li p { font-size: 16px;
        color: #bbb;
    }
    .list-unstyled li { padding: 8px 0;}
    .list-unstyled a {
        color: #bbb;

    }
	.list-unstyled a {
    color: #BBBBBB;
}


.list-unstyled a {
    color: #BBBBBB;
}

    .list-unstyled a:hover {
        color: #fff;
        background-color: #eee;
    }
    
    .yamm .yamm-content .thumbnail {
        background-color: transparent;
        -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075);
        box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075);
    }
    .yamm .yamm-content .caption p {
        color: #ccc;
    }
    .yamm .yamm-content .caption h3 {
        color: #ccc;
    }
    .yamm .yamm-content .thumbnail>img {
        margin-left: 0;
    }
    .row-border {
        border-bottom:0;
    }
}



@media (max-width:999px)
{


.list-unstyled a {
    color: #BBBBBB;
}

.list-unstyled li:first-child {
    border-bottom: 1px solid #3b3b3b;
    margin-bottom: 16px;
}

.list-unstyled li p {
    color: #fff;
	padding-top:10px;
}

.list-unstyled .img_left4 {
	margin-right: 20px;
}

    }
}





/*
.navbar {
    min-height:60px;
}
*/
.navbar-nav>li>.dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border: 0;
    border-radius: 0;
}

.navbar-nav>li>a {
	font-family: 'Raleway', sans-serif;
	font-size: 16px;
	
}


.dropdown-submenu {
    position: relative;
}
.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -1px;
    margin-left: -1px;
/*    margin-left: -456px;*/
    -webkit-border-radius: 0 ;
    -moz-border-radius: 0 ;
    border-radius: 0 ;
 
}
.dropdown-submenu>.dropdown-menu:last-child {

}
@media (min-width:769px;){
.dropdown-submenu>.dropdown-menu:last-child {
 border-top: 0px solid #000;
    
}
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
      
}

.dropdown-submenu.pull-left {
    float: none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}


.navbar-brand {
   /* background: url("../images/logo.png") no-repeat;
    width: 162px;
    height: 42px;
    display: block;*/
    padding: 0;
    margin:15px 0;
}


.wrapper {
margin-top: 0px;
}
.navbar-fixed-top + 
.wrapper {
margin-top: 104px;
}

.dropdown-menu {
    min-width: 220px;
}
.dropdown-menu>li>a {
    padding: 10px 20px;
    border-bottom: 1px solid #e6e6e6;
}
.dropdown-menu>li>a:hover {
    border-bottom: 1px solid #e6e6e6;
}
.dropdown-menu>li:last-child>a {
    border-bottom: 0px solid #d1d1d1;
}
/*-------------- header animation Start -------------------*/




.help {
    height: 40px;
}
.help > .container {
    padding-top: 10px;
}

@media (max-width: 999px) {
    .navbar-collapse.pull-right {
        width: 100%;
        /*float: none !important;*/
        background: #212121;
    }
    #navbar-collapse-1 > ul > li.dropdown > a > b {
        float: right;
    }
    .navbar-default .navbar-brand {
        margin-left: 14px;
    }
    #navbar-collapse-1 > ul > li {
        border-bottom: 1px solid #eee;
    }
    #navbar-collapse-1 > ul > li.open {
        background-color: #333;
        
    }
    .help 
    {
        display: none;
    }
    .navbar-nav>li>a
    {
        color: #b3b3b3;
        padding: 14px 15px;
    }
     .navbar-nav>li>a:hover
    {
        color: #fff ;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
        color: #e54c4c;
        background-color: transparent;
         padding: 10px 20px;
        border-bottom: 0px ;
       
    }
   
    .dropdown-menu>li>a {
        padding: 8px 20px !important;;
        border-bottom: 0px ;
    }
    
    .dropdown-submenu>.dropdown-menu:last-child {
        border-top: 0px ;
    }

}


/*-------------- header animation End -------------------*/
.navbar-nav>li>a
{
box-shadow: 0 0px 0 rgba(255,255,255,0.25);
}

.callus { color: #545454; font-size: 13px; padding-top: 13px;}
.callus a { margin-right: 20px; color: #545454;}

.social-icons ul li {
    float: left;
    list-style-type: none;
    margin:10px 0 10px 7px;
    
}
.social-icons a {
	width: 25px; 
	height: 25px; 
	display: block; 
	background-color:#fff;
	border:1px solid #c7c7c7;
	border-radius:50%;
	text-align:center;
	
	}
.social-icons a i {
	font-size:15px;
	color:#272727;
	line-height:24px;
	text-align:center;
	
	}
.social-icons a:hover{
	background-color:#272727;
	border:1px solid #272727;
	
	}

.social-icons a:hover i{
	color:#fff;
	
	}
	
	

a.login_but{
	padding:0px;
	margin:0px;
	float:left;
	margin: 2% 18px 0 48%;
	margin-top:2%;
	color:#727272;
	
	}
a.registerbut{
	padding:0px;
	margin-top:2%;
	float:left;
	color:#727272;
	
	}	
	
a.login_but:hover{
	color:#272727;
	
	}	
	
a.registerbut:hover{
	color:#272727;
	
	}
	
	
	
@media (max-width: 999px) {
    #navbar-collapse-1 > ul > li {
        border-bottom: 0;
    }
}
.navbar-default .navbar-nav>li>a {
	color: #000;
}
.navbar-toggle {
	font-family: 'Raleway', sans-serif;
    position: relative;
    float: none;
    padding: 10px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 0;
    background-color: transparent;
    border: 0px solid transparent;
    border-radius: 0;
    margin-left: 15px;
    background: #272727;
	cursor: pointer;
}
.navbar-toggle > span {color:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
 background-color: #272727;
}
.navbar-collapse {border-top: 0;}

@media only screen and (min-width: 99px) and (max-width: 999px){
li.dropdown ul.dropdown-menu li a {color: #fff; }

li.dropdown ul.dropdown-menu li a.active {color: #272727; }

li.dropdown ul.dropdown-menu li a.active:hover {color: #272727; background: #eee; }

li.dropdown a:hover {color: #fff; }

li.dropdown ul.dropdown-menu .yamm-content li a:hover {color: #454545; }

}

@media (min-width: 1000px) {
    .yamm ul.nav li.dropdown > ul.dropdown-menu {
        
    /*opacity: 0;
        filter:alpha(opacity=100);*/
    /* -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;*/
}
    
    
    .dropdown-submenu:hover>.dropdown-menu
    {
        -webkit-animation-duration: 0.5s;
    -webkit-animation-name: fadeInFromNone;
     -webkit-animation-fill-mode: forwards;
        
    animation-duration: 0.5s;
    animation-name: fadeInFromNone;
    animation-fill-mode: forwards;
        
      -ms-animation-duration: 0.5s;
    -ms-animation-name: fadeInFromNoneIE;
     -ms-animation-fill-mode: forwards;
    
        
    }
    
.yamm ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block; 
    
     /*-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;*/
    
    animation-duration: 0.5s;
    animation-name: fadeInFromNone;
    animation-fill-mode: forwards;
    -webkit-animation-duration: 0.5s;
    -webkit-animation-name: fadeInFromNone;
     -webkit-animation-fill-mode: forwards;
    
    -ms-animation-duration: 5s;
    -ms-animation-name: fadeInFromNoneIE;
     -ms-animation-fill-mode: forwards;
    
}
    
    @-webkit-keyframes fadeInFromNone {
    0% {
        opacity: 0;
    }
    1% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes fadeInFromNoneIE {
    0% {
        opacity: 0;
    }
    1% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@keyframes fadeInFromNone {
    0% {
        opacity: 0;
    }
    1% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
    

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
/*    padding: 22px 18px;*/
}
}

.navbar-toggle > button {
background: none;
border: 0;
float: right;
cursor: pointer;
}
.navbar-default .navbar-toggle i {
	color: #fff;
	font-size: 21px;
}
.yamm ul.nav li.dropdown:hover  b{
      border-top-color: #fff;
    border-bottom-color: #fff;
}

.container>.navbar-collapse {margin-right: 0px;}
.navbar-brand, .navbar-nav>li>a {
text-shadow: 0 0px 0 rgba(255, 255, 255, 0.25);
}
 button.navbar-toggle { clear: right;}
.width50 {width: 50%;}
/* -------------- color Scheme Start --------------*/

.navbar-default .navbar-nav>.open>a .caret, .navbar-default .navbar-nav>.open>a:hover .caret, .navbar-default .navbar-nav>.open>a:focus .caret {
border-top-color: #fff;
border-bottom-color: #fff;
}

/* -------------- color Scheme End --------------*/


.dropdown-menu.two {
	right: 0;
}

.dart {
	color: #454545;
}

.dropdown-menu li a i {
	margin-right: 5px;
}


/* -------------- demo styles --------------*/

pre { margin: 0; padding: 10px 20px !important;}

.header .container { width: auto; max-width: 1170px; }
.jumbotron {
  margin: 60px 0;
  padding-left: 0;
  padding-right: 0;
}
  .jumbotron.intro {
    margin-top: 0;
  }

  .jumbotron .navbar {
    font-size: 14px;
    line-height: 1.6;
  }

/* menu styes */
.list-unstyled,
.list-unstyled ul { min-width: 120px }

@media ( min-width: 767px ) {
  .panel-group { width: 400px; }
  .thumbnail { margin: 0; }
}

/* Grid demo styles */
.grid-demo {
  padding: 10px 30px;
}

  .grid-demo [class*="col-"] {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 1em;
    text-align: center;
    line-height: 2;
    background-color: #e5e1ea;
    border: 1px solid #d1d1d1;
  }


@media only screen and (min-width: 1000px) and (max-width: 1169px){

.dropdown-menu.two {
    right: 0;
}

.navbar-nav>li>a  {
	background: none;
}
.navbar-nav>li>a:hover,
.navbar-nav>li>a.active{
	background: none;
}



	
}
	
@media only screen and (min-width: 768px) and (max-width: 999px){

.menu_main {
	padding: 8px 0px;
}

.navbar-default {margin-right: 20px;}

.navbar-nav>li>a {
	border: none;
	margin-left: 10px;
}
.navbar-nav>li.hfl {
	border: none;
}

.navbar-default .navbar-nav>li>a {
	color: #fff;
}

.dart {
	color: #999;
}

}


@media only screen and (min-width: 480px) and (max-width: 767px){

.menu_main {
	padding: 0px 0px 0px 0px;
}

.navbar-default {margin-right: 5px;}

.navbar-nav>li>a {
	border: none;
	margin-left: 5px;
}
.navbar-nav>li.hfl {
	border: none;
}

.navbar-default .navbar-nav>li>a {
	color: #fff;
}

.dart {
	color: #999;
}

}

@media only screen and (max-width: 479px){

.menu_main {
	padding: 0px 0px 0px 0px;
}

.navbar-default {margin-right: 3px;}

.navbar-nav>li>a {
	border: none;
	margin-left: 5px;
}
.navbar-nav>li.hfl {
	border: none;
}

.navbar-default .navbar-nav>li>a {
	color: #fff;
}

.dart {
	color: #999;
}

}


.header{-webkit-border-radius:0;border-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:normal;-webkit-tap-highlight-color:transparent;outline:0!important;-webkit-touch-callout:none;transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}:focus{outline:0}

body{overflow-x:hidden}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);}::-webkit-scrollbar-thumb{background:rgba(210,210,210,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5);}::-webkit-scrollbar-thumb:window-inactive{background:rgba(210,210,210,.4)}

.header{display:block;position:fixed;z-index:9000!important;top:0;left:0;width:100%;background-color: rgba(255, 255, 255, 0.8)}

.headerek { background-color: rgba(255, 255, 255, 0.8); padding-top: 12px; }

.header.innerpages{display:block;position:fixed;z-index:9000!important;top:0;left:0;width:100%;background-color: #f3f3f3; height:100px; padding-top: 12px; -webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);}

.compact .header{display:block;position:fixed;z-index:9000!important;top:0;left:0;width:100%;background-color:rgba(255, 255, 255, 0.9);border-bottom:none;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2); padding-top: 0px;}


@media only screen and (min-width: 640px) and (max-width: 767px){

.compact .header{height:135px; padding-top: 20px;}


}

@media only screen and (min-width: 480px) and (max-width: 767px){

.compact .header{height:130px; padding-top: 20px;}

}

@media only screen and (max-width: 479px){
	
.compact .header{height:130px; padding-top: 20px;}

}


/** 
 *  Master Slider
 * 	Core css file
 */
.master-slider{
	position: relative;
	visibility: hidden;
	-moz-transform: translate3d(0 , 0 , 0);
	background: #eee;
}

.master-slider.drb{
	background: #333;
}

.master-slider, .master-slider * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.master-slider.ms-fullheight{height: 100%;}

.ms-layout-partialview .ms-view {
	overflow: visible;
	background-color:transparent;
}

.ms-layout-partialview .ms-container { overflow: hidden; }

.master-slider.before-init{}

.master-slider img {max-width:none;}

.ms-ie img{border:none;}
.ms-ie8 * {opacity:inherit;filter:inherit;}
.ms-ie7   {zoom:1;}

.ms-loading-container{
	position:absolute;
	width:100%;
	top:0;
}

.ms-slide-auto-height { display: table; }

.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
	width: 36px;
	height: 36px;
	background: url(../images/loading-2.gif) no-repeat center white;
	border-radius: 60px;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -18px;
	opacity: 0.9;
}


/* grab cursor */
.ms-def-cursor{cursor:auto !important;}
.ms-grab-cursor{cursor: url("../images/grab.png"), move;}
.ms-grabbing-cursor{cursor: url("../images/grabbing.png"), move;}
.ms-ie .ms-grab-cursor{cursor: url("../images/grab.cur"), move;}
.ms-ie .ms-grabbing-cursor {cursor: url("../images/grabbing.cur"), move;}

.ms-view { 
	margin:0px auto;
	overflow:hidden;
	background: #eee;
	position:relative;
	-webkit-perspective: 2000px;
	-moz-perspective: 2000px;
	-ms-perspective: 2000px;
	perspective: 2000px;
}

.ms-view .ms-slide-container{position:relative;}

.ms-slide {
	position:absolute;
	-webkit-transform: translateZ(0px);
	-moz-transform: translateZ(0px);
	-ms-transform: translateZ(0px);
	-o-transform: translateZ(0px);
	transform: translateZ(0px);
	
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;

	height:100%;
}

.ms-slide.selected {}

.ms-slide .ms-slide-bgcont,
.ms-slide .ms-slide-bgvideocont{
	position: absolute;
	overflow:hidden;
	width: 100%;
}

.ms-slide .ms-slide-bgvideocont{
	z-index: 105;
	height: 100%;
}

.ms-slide .ms-slide-bgvideocont,
.ms-slide-bgvideocont>video{
	-webkit-transform: translateZ(0.3px);
	-moz-transform: translateZ(0.3px);
	-ms-transform: translateZ(0.3px);
	-o-transform: translateZ(0.3px);
	transform: translateZ(0.3px);
}

.ms-slide .ms-slide-bgvideo{
	position: absolute;
	top: 0px;
}


.ms-inner-controls-cont, .ms-container {position: relative; margin:0 auto;}
.ms-slide .ms-slide-bgcont img , .ms-container , .ms-inner-controls-cont{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.ms-slide .ms-layer{position:absolute;}

.ms-slide .ms-slide-layers{
	position: absolute;
	overflow:hidden;
	width:100%;
	height: 100%;
	z-index: 110;
	top:0px;
}

.ms-slide .ms-slide-video{
	position:absolute;
	top:0;
	z-index: 111;
	background:black;
	padding:0;
	margin: 0;
	border: none;
}

.ms-parallax-layer {
	width: 100%;
	position: absolute;
	top: 0;
}

.ms-scroll-parallax-cont{
	position: absolute;
	top:0;
	width: 100%;
	height: 100%;
 }

.ms-scroll-parallax .ms-sl-selected .ms-scroll-parallax-cont,
.ms-scroll-parallax .ms-sl-selected .ms-slide-bgcont{
}

.ms-scroll-parallax .ms-slide-bgcont{
}
 
/*-----------------------------------------------------------*/
.ms-action-layer{cursor: pointer;}
.ms-btn-container{position: absolute;}
.ms-btn {
	text-decoration: none;
	display: inline-block;
	color:black;
	position: relative;
	padding: 8px 15px;
	cursor: pointer;
	white-space: nowrap;
}

.ms-default-btn{
	background: #0074A2;
	border-radius: 5px;
	color: #FFF;
}
.ms-default-btn:hover{background-color: #0098D5;}
.ms-default-btn:active{top:1px;}

.ms-layer.video-box{background:black;}
.ms-layer.video-box iframe{
	padding:0;
	margin: 0;
	border: none;
	position: absolute;
	z-index: 110;
}

.ms-btn-s{
    padding: 14px 17px;  
    font-size: 80%;
    line-height: 0;
}

.ms-btn-m{
    padding: 12px 40px;
}

.ms-btn-n{
    padding: 8px 25px;
    font-size: 95%;
}

.ms-btn-l{
    padding: 17px 50px;  
    font-size: 120%;
}

.ms-btn-box{}
.ms-btn-round{border-radius: 5px;}
.ms-btn-circle{border-radius: 100px;}
.ms-btn-outline-box{}
.ms-btn-outline-round{border-radius: 5px;}
.ms-btn-outline-circle{border-radius: 100px;}
/*-----------------------------------------------------------*/

.ms-layer.video-box{background:black;}
.ms-layer.video-box iframe{
	padding:0;
	margin: 0;
	border: none;
	position: absolute;
	z-index: 110;
}

.ms-slide .ms-slide-vpbtn , .ms-slide .ms-video-btn{
	position:absolute;
	cursor: pointer;
	z-index: 110;
}

.ms-slide .ms-slide-vcbtn{
	position:absolute;
	cursor: pointer;
	z-index: 113;
}

.ms-slide-vcbtn-mobile{
	position: relative;
	bottom: 0;
	left:0;
	width:100%;
	height: 28px;
	background-color: black;
	color: white;
	text-align: center;
	cursor: pointer;
	z-index: 113;
}

.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
    text-transform: uppercase;
    font-family: sans-serif;
    font-size: 0.75em;
    display: inline-block;
    background: url(../images/video-close-btn.png) no-repeat 0px 3px;
    padding-left: 15px;
    height: 15px;
    color: #DBDBDB;
    margin-top: 7px;
}

.ms-slide .ms-slide-vcbtn,
.ms-slide .ms-slide-layers,
.ms-slide .ms-slide-vpbtn,
.ms-slide .ms-slide-video {
	-webkit-transform: translateZ(0.44px);
	-moz-transform: translateZ(0.44px);
	-ms-transform: translateZ(0.44px);
	-o-transform: translateZ(0.44px);
	transform: translateZ(0.44px);
}

.ms-video-img{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}

.ms-mask-frame{
	overflow:hidden;
	position:absolute;
	float:left;
}

/* controls */

.ms-thumb-list{
	overflow:hidden;
	position:absolute;
}

.ms-thumb-list.ms-dir-h {width: 100%;}
.ms-thumb-list.ms-dir-v {height: 100%; top: 0;}
.ms-thumbs-cont{position: relative;}
.ms-thumb-frame img{width:100%;	height:auto;}
.ms-thumb-frame{
	cursor: pointer;
	float: left;
	overflow: hidden;
	opacity: 0.5;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}
.ms-thumb-frame-selected{ opacity: 1; }

.ms-tabs .ms-thumb-frame {
	background-color: #454545;
	color: #fff;
	/*border: solid 1px #575757;
	border-width: 0 1px 1px 0;*/
	overflow: visible;
	position: relative;
	opacity: 1;
	-webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
	text-align: center;
}
.ms-tabs .ms-thumb {
	border-right: 1px solid #575757;
}
.ms-tabs .ms-thumb.last {
	border-right: 0px solid #575757;
}

.ms-tabs.ms-dir-h .ms-thumb-frame {margin-top: 12px;}
.ms-tabs.ms-dir-v .ms-thumb-frame {margin-left: 12px;}
.ms-tabs .ms-thumb{padding: 20px 20px;}
.ms-tabs .ms-thumb-frame-selected {	opacity: 1; background: #333;}
.ms-tabs .ms-thumb-frame .ms-thumb-ol {
    position: absolute;
    opacity: 0;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
	top: 0px;
    left: 50%;
    margin-left: -12px;
	border-bottom: solid 12px #F6f6f6;
    border-left: solid 12px transparent;
    border-right: solid 12px transparent;
}

.ms-tabs.ms-dir-h .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	top:-12px;
	border-bottom-color: #333;
}

.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
	top: 50%;
    left: 0;
    margin-top: -12px;
    border-right: solid 12px #EDEDED;
    border-top: solid 12px transparent;
    border-bottom: solid 12px transparent;
}

.ms-tabs.ms-dir-v .ms-thumb-frame-selected .ms-thumb-ol{
	opacity: 1;
	left:-12px;
	border-right-color:white;
}


.ms-bullet{cursor:pointer;float: left;}
.ms-bullets.ms-dir-h {
	position: absolute;
	bottom: 20px;
	right: 50%;
	width: 100px;
}

.ms-bullets-count {
	position: relative;
	right: -50%;
}

.ms-sbar {position: absolute;}
.ms-sbar.ms-dir-h {
	left: 10px;
	right: 10px;
	top: 5px
}

.ms-sbar.ms-dir-v {
	top: 10px;
	bottom: 10px;
	right: 5px
}

.ms-sbar .ms-bar {
	height: 4px;
	background: #333;
	border-radius: 4px;
}

.ms-sbar.ms-dir-v .ms-bar {	width: 4px;}

.ms-sbar .ms-bar{
	position:relative;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}

.ms-timerbar {
	width: 100%;
	bottom: 0px;
	position: absolute;
}

.ms-ctimer {
	position: absolute;
	top: 30px;
	left: 30px;
	cursor: pointer;
}

.ms-ctimer-bullet {}

.ms-time-bar{
	-webkit-transition: width 120ms linear;
	-moz-transition: width 120ms linear;
	-ms-transition: width 120ms linear;
	-o-transition: width 120ms linear;
	transition: width 120ms linear;

}

.ms-ie7 .ms-tooltip-arrow{
	height:0px;
}

.ms-slide-info {position: absolute;}
.ms-slide-info.ms-dir-v {top:0;}
.ms-slide-info.ms-dir-h {width:100%;}

@keyframes point-anim{
	0% 		{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5);  opacity: 1; }
	100% 	{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5);  opacity: 0; }
}

@-webkit-keyframes point-anim{
	0% 		{-webkit-transform: scale(0.5); opacity: 1; }
	100% 	{-webkit-transform: scale(1.5);	opacity: 0; }
}

/* In Android browser, using css animations over slider causes some crashes */
.ms-android .ms-tooltip-point .ms-point-border{
	animation:none;
	-moz-animation:none;
	-webkit-animation:none;
	-o-animation:none;
}

.ms-skin-default .ms-timerbar {top: 1px; bottom:auto;}
.ms-skin-default .ms-time-bar {
  height: 3px;
  background:white;
  background: rgba(255, 255, 255, 0.6);
  border-top: none;
}

.ms-layer {
  margin: 0;
  padding: 0;
  line-height: 100%;
  letter-spacing:0;
}

.ms-layer.centext {
	float: left;
	width: 100%;
	text-align: center;
}
.ms-layer.centext.text1,
.ms-layer.centext.text2{
	text-align: center;
}

.ms-layer.lt.text1,
.ms-layer.lt.text2{
	text-align: left;
}

.ms-layer.text1 {
	color: #fff;
	font-size: 50px;
	line-height: 52px;
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
	text-align: right;
        text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8);
}
.ms-layer.text1 strong {
	display: block;
	font-weight: 800;
}
.lightpink
{
	background-color: rgba(229, 76, 76, 0.36);
	padding: 5px 10px 5px 10px;
}
.lightgray
{
	background-color: rgba(128, 128, 128, 0.52);
}


.ms-layer.text2 {
	color: #fff;
	font-size: 18px;
	line-height: 25px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	text-align: right;
        text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8);
}

.ms-layer.text3 {
	color: #454545;
	font-size: 16px;
	line-height: 21px;
	font-family: 'Raleway', sans-serif;
	font-weight: bold;
	text-align: right;
        text-shadow: 2px 2px 4px rgba(255, 255, 255, 0.8);
}

.ms-layer.text4 {
	color: #fff;
	font-size: 40px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	background: #e54c4c;
	padding: 7px 12px;
}


.ms-layer.text5 {
	color: #000;
	font-size: 42px;
	line-height: 52px;
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
	text-align: left;	
}
.ms-layer.text5 strong {
	display: block;
	font-weight: 800;
}



.ms-layer.text1.white {
	color: #fff;
}
.ms-layer.text2.white {
	color: #fff;
}
.ms-layer.text3.white {
	color: #fff;
}
.ms-layer.text1.red {
	color: #e51b24;
}
.ms-layer.text1.gray {
	color: #4c4d4f;
}

.ms-layer.sdbut a {
	color: #fff;
	font-size: 18px;
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
	padding: 12px 45px;
	border-radius: 50px;
	border: 1px solid #fff;
	transition: all 0.3s ease;
}
.ms-layer.sdbut a:hover {
	background: rgba(255,255,255,0.3);
}

.ms-layer.sdbut2 a {
	color: #fff;
	font-size: 18px;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	padding: 14px 50px;
	border-radius: 50px;
	transition: all 0.3s ease;
	background: #e54c4c;
}
.ms-layer.sdbut2 a:hover {
	background: rgba(255,255,255,0.3);
}

.ms-layer.bgdarkbox {
	width: 100%;
	padding: 80px 0px 25px 0px;
	background: rgba(0,0,0,0.4);
}
.ms-layer.text21 {
	color: #fff;
	font-size: 40px;
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
}


.ms-layer.graph1 {
	width: 149px;
	height: 97px;
	padding-top: 25px;
	color: #727272;
	font-size: 16px;
	line-height: 23px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	text-align: center;
	background: url(../images/graph1.png) no-repeat center top;
}
.ms-layer.graph1 strong {
                color: #e54c4c;
                font-size: 16px;
                font-family: 'Open Sans', sans-serif;
                font-weight: 500;
                display: block;
}


.ms-layer.graph2 {
	width: 107px;
	height: 60px;
	padding-top: 27px;
	color: #727272;
	font-size: 16px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	text-align: center;
	background: url(../images/graph2.png) no-repeat center top;
}

.ms-layer.graph3 {
	width: 63px;
	height: 35px;
	padding-top: 15px;
	color: #b3b3b3;
	font-size: 11px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	text-align: center;
	background: url(../images/graph3.png) no-repeat center top;
}

.ms-layer.graph4 {
	width: 50px;
	height: 30px;
	padding-top: 9px;
	color: #b3b3b3;
	font-size: 11px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	text-align: center;
	background: url(../images/graph4.png) no-repeat center top;
}


.ms-layer.sldbut1 a {
	font-family: 'Raleway', sans-serif;
	background-color: rgba(215, 2, 4, 0.8);
	padding: 13px 40px;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	transition: all 0.3s ease;
}
.ms-layer.sldbut1 a:hover {
	background-color: #fff;
	color: #e54c4c;
}

.ms-layer.video-box.two {
	border: 5px solid #fff;
}

.slide-1 .hps-title1 {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
}

.slide-1 .hps-title2 {
  font-size: 28px;
  font-weight: 300;
  text-transform: uppercase;
  color: #508295;
}

.slide-2 .hps-title1 {
  font-weight: 300;
  font-size: 45px;
  text-transform: uppercase;
  color: white;
  background-color: #f65256;
  padding: 6px 9px;
}
.slide-2 .hps-title2 {
  font-weight: 300;
  font-size: 32px;
  text-transform: uppercase;
  background: white;
  padding: 11px 12px;
}

.slide-3 .hps-title1 {
  font-weight: 900;
  color: white;
  text-transform: uppercase;
  font-size: 46px;
}
.slide-3 .hps-title2 {
  font-weight: 300;
  font-size: 20px;
  text-transform: uppercase;
  color: white;
}
.slide-3 .hps-amp {
  font-weight: 100;
  font-size: 78px;
  color: #7C96BD;
}
.slide-3 .hps-title3 {
  color: white;
  font-size: 37px;
  text-transform: uppercase;
  font-weight: 300;
  padding: 10px 12px;
  background-color: #dd0d14;
}
.slide-3 .hps-title4 {
  color: white;
  background-color: black;
  font-size: 37px;
  font-weight: 300;
  text-transform: uppercase;
  padding: 10px 14px;
}

.ms-tooltip{
  max-width: 250px !important;
}

.ms-tooltip .product-tt {
    font-size: 1em;
    padding:5px;
    color:#222;
    text-shadow:none;
}

.ms-tooltip .product-tt h3 {
  font-size: 1.4em;
  color: #222;
  margin: 0 0 5px 0;
  font-weight: 400;
}


.slide-4 .hps-title1 {
  font-weight: 600;
  font-size: 23px;
  text-transform: uppercase;
  color: #222;
}

.slide-5 .hps-title1, .slide-5 .hps-title2 {
  color: white;
  text-transform: uppercase;
  font-size: 2.6em;
  font-weight: 300;
  text-shadow: 0 1px black;
}
.slide-5 .hps-title3 {
  background-color: #61c6d7;
  text-transform: uppercase;
  font-size: 1.8em;
  font-weight: 400;
  color: black;
  text-shadow: 0 1px white;
  padding: 13px;
}
.slide-5 .hps-text1 {
  color: white;
  text-shadow: 0 1px black;
  width: 30%;
  line-height: 19px;
  font-size: 14px;
}

.slide-6 .hps-title1 {
  color: #222;
  text-transform: uppercase;
  font-weight: 900;
  font-size: 2.3em;
  line-height: 26px;
  text-shadow: 0 1px white;
  background-color: white;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 17px 23px;
}
.slide-6 .hps-title1 > .sub-title {
  font-weight: 300;
  font-size: 0.7em;
}
.slide-6 .hps-title2 {
  color: white;
  text-shadow: 0 1px black;
  background-color: #222;
  font-weight: 400;
  font-size: 1em;
  padding: 10px 25px;
}
.slide-6 .hps-title3 {
  text-transform: uppercase;
  color: white;
  font-weight: 400;
  text-shadow: 0 1px black;
  font-size: 1.2em;
  padding: 18px 25px;
  background-color: #df192a;
}
.slide-6 .hps-title3-vimeo {
  background-color: #1bb6ec;
  padding: 17px 25px;
}

.slide-7 .hps-title1 {
  color: white;
  font-weight: 100;
  text-transform: uppercase;
  font-size: 60px;
  text-shadow: 0 1px black;
}
.slide-7 .hps-title2 {
  text-transform: uppercase;
  color: #f74e50;
  text-shadow: 0 1px black;
  font-size: 21px;
  letter-spacing: 0.76em;
  font-weight: 900;
}
.slide-7 .hps-title3 {
  color: white;
  text-transform: uppercase;
  text-shadow: 0 1px black;
  background-color: #222;
  background-color: rgba(0, 0, 0, 0.7);
  padding: 14px 81px;
  font-size: 14px;
  font-weight: 400;
}

.slide-video{
	color:#222;
	text-shadow:0 1px white;
}

.slide-video .hps-vicapton-box {
    width: 48%;
    height: 24%;
    background: rgba(255, 255, 255, 0.6);
}

.slide-video .hps-hd {
    font-weight: 900;
    font-size: 130px;
}

.slide-video .hps-videotitle {
    font-size: 32px;
    text-transform: uppercase;
    font-weight: 300;
    -webkit-transform-origin: top right;
    -moz-transform-origin: top right;
    -ms-transform-origin: top right;
    -o-transform-origin: top right;
    transform-origin: top right;
}

.slide-video .hps-videotext {
    width: 29%;
    line-height: 22px;
}

.section-videobg .big_text1 {
	color: #fff;
	font-weight: 300;
	display: block;
	width: 100%;
	text-align: center;
	line-height: 43px;
}
.section-videobg .small_text1 {
	color: #fff;
	font-size: 27px;
	font-weight: normal;
	width: 100%;
	display: block;
	text-align: center;
	line-height: 35px;
}
.section-videobg .scircle {
	width: 100%;
}
.section-videobg .scircle .circle {
	width: 180px;
	height: 133px;
	padding-top: 47px;
	background: rgba(229, 76, 76, 0.9);
	border-radius: 100%;
	margin: 0 auto;
	text-align: center;
	color: #fff;
}
.section-videobg .scircle .circle h6 {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 0px;
}
.section-videobg .scircle .circle h5 {
	color: #fff;
	font-weight: bold;
	font-style: italic;
}
.section-videobg .scircle .circle span {
	float: left;
	width: 70%;
	height: 1px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: 16%;
	background: rgba(255, 255, 255, 0.3);
}


.section-videobg .verybig_text1 {
	color: #fff;
	font-size: 45px;
	font-weight: 300;
	display: block;
	width: 100%;
	text-align: center;
	line-height: 50px;
}
.section-videobg .h_lines {
	float: left;
	width: 50%;
	height: 3px;
	border: 1px double #fff;
	border-left: none;
	border-right: none;
}



.ms-layer.trpbox1,
.ms-layer.trpbox2,
.ms-layer.trpbox3 {
	width: 300px;
	padding: 50px 45px;
	color: #fff;
	font-size: 18px;
	line-height: 27px;
	font-family: 'Raleway', sans-serif;
	font-weight: normal;
	text-align: center;
	transition: all 0.3s ease;
}
.ms-layer.trpbox1 {
	background: rgba(255,255,255,0.1);
}
.ms-layer.trpbox2 {
	background: rgba(255,255,255,0.2);
}
.ms-layer.trpbox3 {
	background: rgba(255,255,255,0.3);
}
.ms-layer.trpbox1:hover,
.ms-layer.trpbox2:hover,
.ms-layer.trpbox3:hover {
	color: #333;
	background: rgba(255,255,255,0.9);
}
.ms-layer.trpbox1:hover .trpicon,
.ms-layer.trpbox2:hover .trpicon,
.ms-layer.trpbox3:hover .trpicon {
	color: #e54c4c;
}

.ms-layer.trpbox1.two,
.ms-layer.trpbox2.two,
.ms-layer.trpbox3.two {
	width: 180px;
	height: 180px;
	padding: 50px;
	border-radius: 100%;
}

.ms-layer .trpicon {
	color: #fff;
	font-size: 80px;
	display: block;
	padding-bottom: 25px;
}
.ms-layer .trpicon.two {
	font-size: 59px;
}



/*----------------------------------------*/

.hrow{
  position: relative;
  min-height: 253px;
}

.hrow.row-title {
    height: 195px;
    min-height:0;
    background-color: #eee;
    text-align: center;
}
.row-arrow {
    position: absolute;
    height: 10px;
    border-left: solid 18px rgba(0, 0, 0, 0);
    border-right: solid 18px rgba(0, 0, 0, 0);
    border-top: solid 20px #EEE;
    top: 0;
    left: 50%;
    margin-left: -18px;
}
.row-title h2 {
    margin-top: 84px;
    padding: 0 15px 25px;  font-weight: 400;  letter-spacing: 0.1em;  color: #4F2840;  
    display: inline-block;
    text-shadow: 0 1px 0px #FFF;
    font-size: 1.15em;  text-transform: uppercase;  
    background: url("home-title-arrow.gif")/*tpa=http://www.masterslider.com/wp-content/uploads/home-title-arrow.gif*/ no-repeat center 32px;
}

.hrow.white-hrow {
    background: #Fbfbfb;
}

.hrow.gray-hrow {
    background: #eee;
}

.hrow.gray-hrow .row-content {
text-shadow: 0 1px 0 #FFF;
}

.hrow .row-content {
    padding: 70px 60px 0 550px;
}

.hrow .feature-img {
    position: absolute;
    bottom: 0;
    margin:0;
}

.hrow .row-content>p {
  margin:0px;
  padding-bottom: 20px;
}

.hrow .row-content>h3 {
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: 0;
    font-size: 2.3em;
    color: #333;
}

.hrow.gray-hrow .row-content {
    padding: 70px 550px 0 80px;
}

.hrow.gray-hrow .feature-img {
  right:0;
}

.hrow.fe-transitions .row-content {
    padding-left: 585px;
}

@media only screen and (max-width: 1199px){
  .row-content {
   	  padding-top: 50px !important;
  }
  
  .hrow .row-content>h3 {
   	 font-size: 1.5em;
   	}
}


@media only screen and (max-width: 990px){
  .hrow.fe-transitions .row-content,
  .hrow.fe-flickr .row-content {
    		padding-top: 40px !important;
  }
}

@media only screen and (max-width: 960px){
  
  
  .hrow{
    min-height: 197px !important;
  }
  
  .hrow.row-title {
      height: 120px  !important;
      min-height: 0px !important;
  }
  
  .row-title h2 {
      margin-top: 40px;
  }
  
  .hrow .feature-img {
    width:40%;
  }
  .hrow.gray-hrow .row-content {
   	  padding-right: 45%;
   	  padding-left: 50px;
  }
  .hrow.white-hrow .row-content {
   	  padding-left: 45%;
   	  padding-right: 50px;
  }
  
}

@media only screen and (max-width: 650px){

  
  .hrow .feature-img {
    width:90%;
    position:relative;
    float:none !important;
    display: block;
  }
  
  .hrow .row-content {
    padding-right: 30px !important;
   	  padding-left: 30px !important;
   	  text-align:center;
  }
  
  .hrow.gray-hrow .feature-img {
    margin-left:10%;
  }
  .hrow.white-hrow .feature-img {
    margin-right:10%;
  }
  

}




@media only screen and (min-width: 1000px) and (max-width: 1169px){

.section-videobg .scircle .circle {
	width: 140px;
	height: 106px;
	padding-top: 34px;
}
.section-videobg .scircle .circle h6 {
	font-size: 12px;
}
.section-videobg .scircle .circle h5 {
	font-size: 14px;
	line-height: 18px;
}
.section-videobg .scircle .circle span {
	margin-top: 10px;
	margin-bottom: 10px;
}

.ms-layer.graph1 {
	background-size: 75%;
}
.ms-layer.graph2 {
	background-size: 75%;
}
.ms-layer.graph3 {
	background-size: 75%;
}
.ms-layer.graph4 {
	background-size: 75%;
}

.ms-layer.sdbut a,
.ms-layer.sdbut2 a{
	font-size: 14px;
}

.ms-layer.trpbox1,
.ms-layer.trpbox2,
.ms-layer.trpbox3 {
	width: 219px;
}
.ms-layer.trpbox1.two,
.ms-layer.trpbox2.two,
.ms-layer.trpbox3.two {
	width: 140px;
	height: 140px;
}


}
	
@media only screen and (min-width: 768px) and (max-width: 999px){

.section-videobg .scircle .circle {
	width: 110px;
	height: 85px;
	padding-top: 25px;
}
.section-videobg .scircle .circle h6 {
	font-size: 10px;
}
.section-videobg .scircle .circle h5 {
	font-size: 12px;
	line-height: 16px;
}
.section-videobg .scircle .circle span {
	margin-top: 7px;
	margin-bottom: 7px;
}

.ms-layer.graph1 {
	background-size: 55%;
}
.ms-layer.graph1 strong {
	font-size: 14px;
}
.ms-layer.graph2 {
	background-size: 55%;
}
.ms-layer.graph3 {
	background-size: 55%;
}
.ms-layer.graph4 {
	background-size: 55%;
}

.ms-layer.sdbut a,
.ms-layer.sdbut2 a {
	font-size: 14px;
	padding: 8px 35px;
}

.ms-layer.trpbox1,
.ms-layer.trpbox2,
.ms-layer.trpbox3 {
	width: 165px;
}
.ms-layer.trpbox1.two,
.ms-layer.trpbox2.two,
.ms-layer.trpbox3.two {
	width: 100px;
	height: 100px;
}

.ms-layer .trpicon {
	font-size: 50px;
	padding-bottom: 20px;
}
.ms-layer .trpicon.two {
	font-size: 45px;
}


}


@media only screen and (min-width: 640px) and (max-width: 767px){
	
.section-videobg .scircle .circle {
	width: 90px;
	height: 75px;
	padding-top: 15px;
}
.section-videobg .scircle .circle h6 {
	font-size: 8px;
}
.section-videobg .scircle .circle h5 {
	font-size: 10px;
	line-height: 12px;
}
.section-videobg .scircle .circle span {
	margin-top: 2px;
	margin-bottom: 5px;
}

.ms-layer.graph1 {
	background-size: 45%;
}
.ms-layer.graph1 strong {
	font-size: 12px;
}
.ms-layer.graph2 {
	background-size: 45%;
}
.ms-layer.graph3 {
	background-size: 45%;
}
.ms-layer.graph4 {
	background-size: 45%;
}

.ms-layer.sdbut a,
.ms-layer.sdbut2 a {
	font-size: 12px;
	padding: 7px 25px;
}

.ms-layer.trpbox1,
.ms-layer.trpbox2,
.ms-layer.trpbox3 {
	width: 137px;
}
.ms-layer.trpbox1.two,
.ms-layer.trpbox2.two,
.ms-layer.trpbox3.two {
	width: 80px;
	height: 80px;
}

.ms-layer .trpicon {
	font-size: 40px;
	padding-bottom: 10px;
}
.ms-layer .trpicon.two {
	font-size: 35px;
}


}

@media only screen and (min-width: 480px) and (max-width: 767px){

.section-videobg .scircle .circle {
	width: 70px;
	height: 60px;
	padding-top: 10px;
}
.section-videobg .scircle .circle h6 {
	font-size: 6px;
}
.section-videobg .scircle .circle h5 {
	font-size: 8px;
	line-height: 12px;
}
.section-videobg .scircle .circle span {
	margin-top: 0px;
	margin-bottom: 2px;
}

.ms-layer.graph1 {
	background-size: 35%;
}
.ms-layer.graph1 strong {
	font-size: 11px;
}
.ms-layer.graph2 {
	background-size: 35%;
}
.ms-layer.graph3 {
	background-size: 35%;
}
.ms-layer.graph4 {
	background-size: 35%;
}

.ms-layer.sdbut a,
.ms-layer.sdbut2 a {
	font-size: 10px;
	padding: 5px 18px;
}

.ms-layer.trpbox1,
.ms-layer.trpbox2,
.ms-layer.trpbox3 {
	width: 103px;
}
.ms-layer.trpbox1.two,
.ms-layer.trpbox2.two,
.ms-layer.trpbox3.two {
	width: 58px;
	height: 58px;
}

.ms-layer .trpicon {
	font-size: 30px;
	padding-bottom: 10px;
}
.ms-layer .trpicon.two {
	font-size: 25px;
}

}

@media only screen and (max-width: 479px){
	
.section-videobg .scircle .circle {
	width: 44px;
	height: 41px;
	padding-top: 3px;
}
.section-videobg .scircle .circle h6 {
	font-size: 4px;
}
.section-videobg .scircle .circle h5 {
	font-size: 5px;
	line-height: 7px;
	margin-top: -2px;
}
.section-videobg .scircle .circle span {
	margin-top: -6px;
	margin-bottom: 0px;
}

.ms-layer.graph1 {
	background-size: 25%;
}
.ms-layer.graph1 strong {
	font-size: 9px;
}
.ms-layer.graph2 {
	background-size: 25%;
}
.ms-layer.graph3 {
	background-size: 25%;
}
.ms-layer.graph4 {
	background-size: 25%;
}

.ms-layer.sdbut a,
.ms-layer.sdbut2 a {
	font-size: 8px;
	padding: 2px 10px;
}

.ms-layer.trpbox1,
.ms-layer.trpbox2,
.ms-layer.trpbox3 {
	width: 68px;
}
.ms-layer.trpbox1.two,
.ms-layer.trpbox2.two,
.ms-layer.trpbox3.two {
	width: 40px;
	height: 40px;
}

.ms-layer .trpicon {
	font-size: 20px;
	padding-bottom: 10px;
}
.ms-layer .trpicon.two {
	font-size: 18px;
	padding-bottom: 5px;
}


}





/**
 *  Master Slider
 *  Default Skin
 */

.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn{
	width: 50px;
	height: 51px;
	background:url(../images/light-skin-1.png) no-repeat -14px -150px;
	top: 50%;
	left: 50%;
	margin: -25px 0 0 -25px;
}

.ms-skin-default .ms-slide .ms-slide-vcbtn {
	width: 30px;
	height: 30px;
	background:url(../images/light-skin-1.png) no-repeat -24px -28px;
	top: 18px;
	right: 30px;
}

/* controls */

.ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev {
	width: 30px;
	background:url(../images/light-skin-1.png);
	background-position: -89px -26px;
	height: 40px;
	cursor: pointer;
	top: 50%;
	left: 30px;
	margin-top: -20px;
	position: absolute;
	z-index: 110;
}
.ms-skin-default .ms-nav-next {
	right: 30px;
	left: auto;
	background-position: -89px -103px;
}



.ms-skin-default .ms-bullet {
	width: 10px;
	height: 10px;
	background:url(../images/light-skin-1.png) no-repeat;
	margin: 4px;
	background-position: -34px -117px;
}

.ms-skin-default .ms-bullet-selected {
	background-position: -34px -84px;
}


.ms-skin-default .ms-time-bar {
	height: 3px;
	background: #FFFFFF;
	border-top: solid 1px rgba(0, 0, 0, 0.41);
}


.ms-skin-default .ms-tooltip{
	position: absolute;
	z-index: 210;
	cursor: auto;
}

.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{
	border-left: solid 10px transparent;
	border-right: solid 10px transparent;
	position: absolute;
	left: 50%;
	margin-left: -10px;
}

.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{
	border-top: solid 10px;
	border-top-color: silver;
	border-top-color: rgba(240, 240, 240, 0.88);
	bottom: -10px;
}

.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
	border-bottom: solid 10px;
	border-bottom-color: silver;
	border-bottom-color: rgba(240, 240, 240, 0.88);
	top: -10px;
}

.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{
	border-top: solid 10px transparent;
	border-bottom: solid 10px transparent;
	position: absolute;
	top: 50%;
	margin-top: -10px;
}

.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{
	border-right: solid 10px;
	border-right-color: silver;
	border-right-color: rgba(240, 240, 240, 0.88);
	left: -10px;
}

.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
	border-left: solid 10px;
	border-left-color: silver;
	border-left-color: rgba(240, 240, 240, 0.88);
	right: -10px;
}

.ms-skin-default .ms-tooltip-point {cursor: pointer;}
.ms-skin-default .ms-tooltip-point .ms-point-center {
	width: 12px;
	height: 12px; 
	border-radius: 15px;
	border: solid 2px #BBB;
	background: white;
	margin: -8px 0 0 -8px;
	position: absolute;
	z-index: 105;
}

.ms-skin-default .ms-tooltip-point .ms-point-border {
	width: 22px;
	height: 22px; 
	background: black;
	background:rgba(0, 0, 0, 0.36);
	margin: -11px 0 0 -11px;
	position: absolute;
	border-radius: 15px;
	
	animation: point-anim 1.5s infinite ;
	-moz-animation: point-anim 1.5s infinite;
	-webkit-animation: point-anim 1.5s infinite;
	-o-animation: point-anim 1.5s infinite;
}

.ms-skin-default .ms-tooltip {
	max-width:200px;
}

.ms-skin-default .ms-tooltip-cont {
	padding: 10px;
	background: silver;
	background: rgba(240, 240, 240, 0.88);
	text-shadow: 0 1px 0px white;
	margin-left: -1px;
}

/* retina */
@media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
	
	.ms-skin-default .ms-slide .ms-slide-vpbtn,
	.ms-skin-default .ms-video-btn,
	.ms-skin-default .ms-slide .ms-slide-vcbtn,
	.ms-skin-default .ms-nav-next,
	.ms-skin-default .ms-nav-prev,
	.ms-skin-default .ms-bullet{
		background-image:url(../images/light-skin-1-retina.png);
		background-size: 152px 225px;
	}
	
}
/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 18px;
	text-align: center;
}

.owl-carousel.small .owl-controls{
	margin-top: 20px;
	text-align: left;
}
.owl-carousel.small .owl-controls .owl-page span{
	display: block;
	width: 10px;
	height: 10px;
	margin: 5px 3px;
	filter: Alpha(Opacity=30);/*IE7 fix*/
	opacity: 0.3;
	border-radius: 100%;
	background: #727272;
}

.owl-carousel.small .owl-controls .owl-page.active span,
.owl-carousel.small .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

.owl-carousel.small.two .owl-controls{
	text-align: right;
}

.owl-carousel.small.three .owl-controls{
	margin-top: 0px;
	text-align: right;
}

.owl-carousel.small.four .owl-controls{
	text-align: left;
}

#owl-demo .item{
	margin: 3px;
}
#owl-demo .item img{
	display: block;
	width: 100%;
	height: auto;
}

#owl-demo7 .item{
	margin: 3px;
}
#owl-demo7 .item img{
	display: block;
	width: 100%;
	height: auto;
	border-radius: 4px;
}


#owl-demo2 .owl-item img{
  display: block;
  width: 100%;
  height: auto;
}

#owl-demo8 .owl-item img{
  display: block;
  width: 100%;
  height: auto;
}


#owl-demo9 .item img{
  display: block;
  width: 100%;
  height: 400px;
}
#owl-demo9 .owl-item img{
  display: block;
  width: 100%;
  height: auto;
}


/*#owl-demo11 .owl-item div{
  padding:0px;
}
#owl-demo11 .owl-item img{
  display: block;
  margin: 0 auto;
}*/



/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 0px 20px;
	font-size: 11px;
	border-radius: 20px;
	background: #d3d3d3;
	transition: all 0.3s ease;
}
/* 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{
	text-decoration: none;
	background: #454545;
}

/* 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: 5px 3px;
	filter: Alpha(Opacity=30);/*IE7 fix*/
	opacity: 0.3;
	border-radius: 100%;
	background: #707070;
}

.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;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(../images/AjaxLoader.gif) no-repeat center center
}





/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-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);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(../images/grabbing-1.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}



#bar{
  width: 0%;
  max-width: 100%;
  height: 4px;
  background: #e54c4c;
}
#progressBar{
  width: 100%;
  background: #454545;
}

#sync1 .item{
	background: #0c83e7;
	padding: 0px 0px;
	height: auto;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}
#sync1 .owl-item img{
  display: block;
  width: 100%;
  height: auto;
}

#sync1 .owl-item iframe{
  display: block;
  width: 100%;
  height: 480px;
}







#sync2 {
	width: 55%;
	margin: 20px auto 0 auto;
}
#sync2 .item{
	background: #C9C9C9;
	padding: 0px 0px 0px 0px;
	width: 120px;
	height: 50px;
	margin: 5px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	cursor: pointer;
}
#sync2 .item img {
	width: 120px;
	height: 50px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	cursor: pointer;
}
#sync2 .item h1{
  font-size: 18px;
}
#sync2 .synced .item{
  background: #0c83e7;
}


@media only screen and (min-width: 1000px) and (max-width: 1169px){

#sync2 .item{
	width: 100px;
	height: 50px;
	margin: 5px;
}
#sync2 .item img {
	width: 100px;
	height: 50px;
}

}
	
@media only screen and (min-width: 768px) and (max-width: 999px){
	

}


@media only screen and (min-width: 480px) and (max-width: 767px){
	
#sync2 .item{
	width: 80px;
	height: 40px;
	margin: 5px;
}
#sync2 .item img {
	width: 80px;
	height: 40px;
}

#sync1 .owl-item iframe{
  height: 350px;
}


}

@media only screen and (max-width: 479px){

#sync2 {
	width: 72%;
}

#sync2 .item{
	width: 65px;
	height: 35px;
	margin: 5px;
}
#sync2 .item img {
	width: 65px;
	height: 35px;
}

#sync1 .owl-item iframe{
  height: 200px;
}


}




/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */


.slider { width: 100%;}
#carousel li {margin-right: 5px;}
#carousel img {display: block; opacity: .5; cursor: pointer;}
#carousel img:hover {opacity: 1;}
#carousel .flex-active-slide img {opacity: 1; cursor: default;}

/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

.slider.nosidearrows .flex-direction-nav {
	display: none;
}
.slider.nosidearrows .flex-control-nav li {
	margin: 0 3px;
}

.slider.nosidearrows_two .flex-direction-nav {
	display: none;
}
.slider.nosidearrows_two .flex-control-nav li {margin: 0 3px;}
.slider.nosidearrows_two .flex-control-paging li a {background: #fff; background: #fff;}
.slider.nosidearrows_two .flex-control-paging li a:hover { background: #fff; background: #272727; }
.slider.nosidearrows_two .flex-control-paging li a.flex-active { background: #fff; background: #272727; }



/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
/*.flexslider .slides img {width: 100%; display: block;}*/
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0 0 0px; position: relative; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }


/* Direction Nav */
.flex-direction-nav {*height: 0; padding-top: 0px;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 40px; height: 90px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: 0px; background: url(../images/pre-arrow.png) no-repeat center top; font-size: 0px; color: #fff;}
.flex-direction-nav .flex-next { right: 0px; text-align: right; background: url(../images/next-arrow.png) no-repeat center top; font-size: 0px; color: #fff;}
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; }
.flex-direction-nav a.flex-next:before  { }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; display: none; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 10px; height: 10px; display: block; background: #ccc; cursor: pointer; text-indent: -9999px; border-radius: 100%; }
.flex-control-paging li a:hover { background: #fff; background: #707070; }
.flex-control-paging li a.flex-active { background: #fff; background: #707070; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}



@media only screen and (min-width: 1000px) and (max-width: 1169px){
	

	
}

@media only screen and (min-width: 768px) and (max-width: 999px){



	
}


@media only screen and (min-width: 480px) and (max-width: 767px){





	
}

@media only screen and (max-width: 479px){




}

.clients .jcarousel-skin-tango .jcarousel-container {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

.clients .jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.clients .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 100%;
	text-align: left;
	float: left;
}
.clients .jcarousel-skin-tango .jcarousel-container-horizontal strong {
	font-size: 14px;
	color: #454545;
	display: block;
	margin-top: 7px;
	font-family: 'Open Sans';
	font-weight: 600;
	margin-left: 20px;
}
.clients .jcarousel-skin-tango .jcarousel-container-horizontal i {
	font-family: 'Open Sans';
	font-size: 12px;
	font-weight: 600;
	color: #999;
	display: block;
	margin-left: 20px;
	margin-top: -3px;
	font-style: normal;
}

.clients .jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.clients .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 90%;
	margin: 0 auto;
	height: 50px;
}

.clients .jcarousel-skin-tango .jcarousel-item {
    width: 215px;
    height: 50px;
	text-align: center;
}

.clients .jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
}

.clients .jcarousel-skin-tango .jcarousel-item-placeholder {
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.clients .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 16px;
    right: 9px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal-two.png) no-repeat 0 0;
}

.clients .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/prev-horizontal.png);
}

.clients .jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.clients .jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -30px 0;
}

.clients .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -60px 0;
}

.clients .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.clients .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.clients .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.clients .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -90px 0;
}

.clients .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 13px;
    left: 0px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal-two.png) no-repeat 0 0;
}

.clients .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../images/next-horizontal.png);
}

.clients .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.clients .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -30px 0;
}

.clients .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -60px 0;
}

.clients .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.clients .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.clients .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.clients .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -90px 0;
}

.tabs3 {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border: 1px solid #e0e0e0;
	border-bottom: none;
	height: 54px;
	width: 99%;
	background-color: #eee;
	position: relative;
	z-index: 4;
}
.tabs3 li {
	margin: 0;
	text-align: left;
	font-family: 'Raleway', sans-serif;
}
.tabs3 li a {
	float: left;
	color: #272727;
	height: 54px;
	padding: 0px 40px;
	font-weight: 400;
	text-decoration: none;
	line-height: 50px;
	font-size: 14px;
	background-color: #eee;
	border-right: 1px solid #fff;
}
.tabs3 li a:hover {
	color: #e54c4c;
}
.tabs3 li.active a {
	color: #e54c4c;
	border-bottom: 1px solid #fff;
	background-color: #fff;
}
.tabs-content3 {
	float: left;
	width: 91%;
	padding: 5% 4% 3% 4%;
	text-align: left;
	margin-bottom: 0px;
	margin-top: -1px;
	border: 1px solid #e0e0e0;
	background-color: #fff;
	position: relative;
	z-index: 3;
}
.tabs-content3 img.img_left2 {
	width: auto;
	margin-right: 25px;
	margin-bottom: 20px;
}
.tabs-content3 .tabs-panel {
	padding: 20px;
}
.tabs-content3 .tabs-panel3 .tab-title3 {
	display: none;
}
.tabs-content3.two {
	width: 99%;
	padding: 5% 4% 5% 4%;
}
.tabs3.two li a {
	padding: 0px 20px;
}
.tabs3.three li a {
	padding: 0px 20px;
}
.tabs-content3.three {
	width: 99%;
	padding: 10% 8%;
}

/*	#Themes
//	================================================== */

#example-3 .tabs3 li {
width: 100px;
border: 1px solid #DDD;
border-right: 0;
background: #EEE;
cursor: pointer;
position: relative;
z-index: 999;
}
#example-3 .tabs3 li:last-child {
border-right: 1px solid #DDD;
}
#example-3 .tabs3 li.active {
border-bottom: 1px solid #FFF;
background: #FFF;
}
#example-3 .tabs-content3 {
border: 1px solid #DDD;
background: #FFF;
position: relative;
top: -1px;
z-index: 99;
}
#example-3 .tabs-content3 .tab-title {
color: #0b8593;
}


@media only screen and (min-width: 1000px) and (max-width: 1169px){

.tabs3 li a {
	padding: 0px 20px;
}

.tabs3.three li a {
	padding: 0px 10px;
}

}

@media only screen and (min-width: 768px) and (max-width: 999px){

.tabs3 li a {
	padding: 0px 10px;
	font-size: 13px;
}

.tabs3.two li a {
	padding: 0px 10px;
}

.tabs3.three li a {
	padding: 0px 4px;
}


}


@media only screen and (min-width: 480px) and (max-width: 767px){
.tabs3 li a {
	padding: 0px 10px;
}

.tabs-content3.three {
	padding: 7% 5%;
}

}


@media only screen and (max-width: 479px){
.tabs3 li a {
	padding: 0px 5px;
	font-size: 13px;
}

.tabs-content3 img.img_left2 {
	width: 100%;
	margin-right: 0px;
}

.tabs3.three li a {
	padding: 0px 10px;
}
	
}


/* Flexible Slide-to-top Accordion Style*/
.st-accordion{
    width:100%;
    min-width:270px;
    margin: 0 auto;
}
.st-accordion ul li{
    height: 58px;
    border-bottom: 1px solid #eee;
    border-top:1px solid #fff;
    overflow: hidden;
}
.st-accordion ul li:first-child{
    border-top:none;
}
.st-accordion ul li > a{
	font-family: 'Raleway', sans-serif;
    font-size: 14px;
	color: #333;
    display: block;
	position: relative;
    line-height: 58px;
	outline:none;
    -webkit-transition:  color 0.2s ease-in-out;
	-moz-transition:  color 0.2s ease-in-out;
	-o-transition:  color 0.2s ease-in-out;
	-ms-transition:  color 0.2s ease-in-out;
	transition:  color 0.2s ease-in-out;
}
.st-accordion ul li > a span{
	background: transparent url(../images/down.png) no-repeat center center;
	text-indent:-9000px;
	width: 26px;
	height: 14px;
	position: absolute;
	top: 50%;
	right: 0px;
	margin-top: -7px;
	opacity:1;
	-webkit-transition:  all 0.2s ease-in-out;
	-moz-transition:  all 0.2s ease-in-out;
	-o-transition:  all 0.2s ease-in-out;
	-ms-transition:  all 0.2s ease-in-out;
	transition:  all 0.2s ease-in-out;
}
.st-accordion ul li > a:hover{
    color: #e54c4c;
}
.st-accordion ul li > a:hover span{
	opacity:1;
	top: 35px;
}
.st-accordion ul li.st-open > a{
    color: #e54c4c;
}
.st-accordion ul li.st-open > a span{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
    transform:rotate(180deg);
	right:0px;
	opacity:1;
}
.st-content{
    padding: 5px 0px 30px 0px;
}
.st-content p{
    font-size:  14px;
}

@media screen and (max-width: 768px){
	.st-accordion ul li > a{
		font-size:16px;
	}
}

@media screen and (max-width: 320px){
	.st-accordion ul li > a{
		font-size:14px;
	}
}


/* style 2 */
.st-accordion-two{
    width:100%;
    min-width:270px;
    margin: 0 auto;
}
.st-accordion-two ul li{
    height: 50px;
    border-bottom: 1px solid #286275;
    overflow: hidden;
}
.st-accordion-two ul li:first-child{
    border-top:none;
}
.st-accordion-two ul li > a{
	
    font-size: 18px;
	color: #fff;
    display: block;
	position: relative;
    line-height: 50px;
	padding-left: 32px;
	outline:none;
    -webkit-transition:  color 0.2s ease-in-out;
	-moz-transition:  color 0.2s ease-in-out;
	-o-transition:  color 0.2s ease-in-out;
	-ms-transition:  color 0.2s ease-in-out;
	transition:  color 0.2s ease-in-out;
}
.st-accordion-two ul li > a span{
	background: transparent url(../images/plus.png) no-repeat center center;
	text-indent:-9000px;
	width: 26px;
	height: 14px;
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -2px;
	opacity:1;
	-webkit-transition:  all 0.2s ease-in-out;
	-moz-transition:  all 0.2s ease-in-out;
	-o-transition:  all 0.2s ease-in-out;
	-ms-transition:  all 0.2s ease-in-out;
	transition:  all 0.2s ease-in-out;
	
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
    transform:rotate(90deg);
}
.st-accordion-two ul li > a:hover{
    color: #fff;
}
.st-accordion-two ul li > a:hover span{
	opacity:1;
}
.st-accordion-two ul li.st-open > a{
    color: #fff;
	font-weight: bold;
}
.st-accordion-two ul li.st-open > a span{
	background: transparent url(../images/minus.png) no-repeat center center;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
    transform:rotate(180deg);
	right:0px;
	opacity:1;
	margin-top: -7px;
}
.st-accordion-two.st-content{
    padding: 5px 0px 30px 0px;
}
.st-accordion-two .st-content p{
	color: #fff;
    font-size:  14px;
	line-height:22px;
}


.st-accordion-two.dark ul li{
    border-bottom: 1px solid #eee;
}
.st-accordion-two.dark ul li > a{
	color: #333;
}
.st-accordion-two.dark .st-content p{
	color: #727272;
}
.st-accordion-two.dark ul li > a span{
	background: transparent url(../images/plus-dark.png) no-repeat center center;
}
.st-accordion-two.dark ul li.st-open > a span{
	background: transparent url(../images/minus-dark.png) no-repeat center center;
}




@media only screen and (min-width: 768px) and (max-width: 999px){
	.st-accordion-two ul li > a{
		font-size:13px;
	}
}



/* style 4 */
.st-accordion-four{
    width:100%;
    min-width:270px;
    margin: 0 auto;
}
.st-accordion-four ul li{
    height: 50px;
    border-bottom: 1px solid #e3e3e3;
    overflow: hidden;
}
.st-accordion-four ul li:first-child{
    border-top:none;
}
.st-accordion-four ul li > a{
	font-family: 'Raleway', sans-serif;
    font-size: 14px;
	color: #e54c4c;
    display: block;
	position: relative;
    line-height: 50px;
	padding-left: 30px;
	outline:none;
    -webkit-transition:  color 0.2s ease-in-out;
	-moz-transition:  color 0.2s ease-in-out;
	-o-transition:  color 0.2s ease-in-out;
	-ms-transition:  color 0.2s ease-in-out;
	transition:  color 0.2s ease-in-out;
}
.st-accordion-four ul li > a span{
	background: transparent url(../images/plus-color.png) no-repeat center center;
	text-indent:-9000px;
	width: 26px;
	height: 16px;
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -7px;
	opacity:1;
	-webkit-transition:  all 0.2s ease-in-out;
	-moz-transition:  all 0.2s ease-in-out;
	-o-transition:  all 0.2s ease-in-out;
	-ms-transition:  all 0.2s ease-in-out;
	transition:  all 0.2s ease-in-out;
}
.st-accordion-four ul li > a:hover{
    color: #e54c4c;
}
.st-accordion-four ul li > a:hover span{
	opacity:1;
}
.st-accordion-four ul li.st-open > a{
    color: #e54c4c;
}
.st-accordion-four ul li.st-open > a span{
	background: transparent url(../images/minus-color.png) no-repeat center center;
	right:0px;
	opacity:1;
	margin-top: -7px;
}
.st-accordion-four.st-content{
    padding: 5px 0px 30px 0px;
}
.st-accordion-four .st-content p{
	color: #727272;
    font-size:  14px;
}

@media screen and (max-width: 768px){
	.st-accordion-four ul li > a{
		font-size:16px;
	}
}

@media screen and (max-width: 320px){
	.st-accordion-four ul li > a{
		font-size:14px;
	}
}


/* style 5 */
.st-accordion-five{
    width:100%;
    min-width:270px;
    margin: 0 auto;
}
.st-accordion-five ul li{
    height: 46px;
    border-bottom: 1px solid #fff;
    overflow: hidden;
}
.st-accordion-five ul li:first-child{
    border-top:none;
}
.st-accordion-five ul li > a{
	font-family: 'Raleway', sans-serif;
    font-size: 14px;
	color: #1e1e1e;
    display: block;
	position: relative;
    line-height: 46px;
	padding-left: 46px;
	outline:none;
    -webkit-transition:  color 0.2s ease-in-out;
	-moz-transition:  color 0.2s ease-in-out;
	-o-transition:  color 0.2s ease-in-out;
	-ms-transition:  color 0.2s ease-in-out;
	transition:  color 0.2s ease-in-out;
	background-color: #eee;
}
.st-accordion-five ul li > a span{
	background: transparent url(../images/plus-gray.png) no-repeat center center;
	text-indent:-9000px;
	width: 26px;
	height: 16px;
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -8px;
	margin-left: 16px;
	opacity:1;
	-webkit-transition:  all 0.2s ease-in-out;
	-moz-transition:  all 0.2s ease-in-out;
	-o-transition:  all 0.2s ease-in-out;
	-ms-transition:  all 0.2s ease-in-out;
	transition:  all 0.2s ease-in-out;
}
.st-accordion-five ul li > a:hover{
    color: #1e1e1e;
}
.st-accordion-five ul li > a:hover span{
	opacity:1;
}
.st-accordion-five ul li.st-open > a{
    color: #1e1e1e;
}
.st-accordion-five ul li.st-open > a span{
	background: transparent url(../images/minus-gray.png) no-repeat center center;
	right:0px;
	opacity:1;
	margin-top: -8px;
}
.st-accordion-five .st-content{
    padding: 25px 0px 30px 0px;
	background: #fafafa;
}
.st-accordion-five .st-content p{
	color: #727272;
    font-size:  14px;
	padding-left: 50px;
}

@media screen and (max-width: 768px){
	.st-accordion-five ul li > a{
		font-size:16px;
	}
}

@media screen and (max-width: 320px){
	.st-accordion-five ul li > a{
		font-size:14px;
	}
}




.bac-slider-container {
  position: relative;
  margin: 0 auto
}

.bacslider-container {
  position: absolute;
  overflow: hidden;
}

.bacslider-container ul {
  position: relative;
  margin: 0;
  padding: 0;
}

.bacslider-container li {
  list-style-type: none;
  position: relative;
  float: left;
}

.disable-link { pointer-events: none; }

.prevli {
  right: 20px;
  background: url(../images/prev.png) ;
  cursor: pointer;
  opacity: 0.7;
}
.prevli:hover {
	opacity: 1;
}
.nextli {
  right: 0px;
  background: url(../images/next.png) ;
  cursor: pointer;
  opacity: 0.7;
}
.nextli:hover {
	opacity: 1;
}

/*.disable-link.prevli { background: none; }

.disable-link.nextli { background: none; }*/

.crousel-navigation {
  position: absolute;
  top: 7px;
  width: 10px;
  height: 18px;
}




