float_l {
    float: left;
}
.float_r {
    float: right;
}
.image_fl {
    float: left;
    margin: 4px 30px 15px 0;
}
.image_fr {
    float: right;
    margin: 10px 0 15px 30px;
}
.jus{ text-align:justify;}
.contact_address {
    float: left;
    margin: 3px 0 0;
    padding: 0;
    width: 100%;
}
.contact_address li {
    line-height: 25px;
    margin: 0;
    padding: 0;
	color:#ccc;
}
.white{ color:#000 !important;}
.top p{ text-align:right !important; color:#fff; padding:10px 0px 0px 0px;}
.so li{ float:left; padding:0px 10px;}
.padd_tb{ padding-bottom:0px !important; padding-top:0px !important;}

/*======= Video Parallax =======*/
.video-parallax {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  background: #eeeeee;
}
.video-parallax .video-container {
  position: absolute;
  width: 100%;
  height: auto;
  top: -50%;
  left: 0;
}
@media only screen and (max-width: 1199px) {
  .video-parallax .video-container {
    top: 0;
  }
}
.video-parallax .video-container .videolarge {
  display: block;
  width: 100% !important;
  height: auto !important;
}
.video-parallax .video-container .videosmall {
  display: none;
  width: 100% !important;
  height: auto !important;
}
@media only screen and (max-width: 767px) {
  .video-parallax .video-container .videolarge {
    display: none ;
  }
  .video-parallax .video-container .videosmall {
    display: block ;
    width: auto !important;
    height: 100% !important;
  }
}
.video-parallax .description-container {
  position: relative;
  text-align: center;
  padding-top: 60px;
  padding-bottom: 70px;
}
.video-parallax .description-container h1 {
  font-weight: 700;
  text-align: center;
}
.video-parallax .description-container p {
  font-weight: 400;
  line-height: 20px;
  margin-top: 15px;
}
.video-parallax .description-container a.btn {
  margin-top: 30px;
}
.video-parallax .description-container a.btn.first {
  margin-right: 15px;
}

@media only screen and (max-width : 1024px) {
    #side_social {
        display: none;
    }
}

#side_social {
    position: fixed;
    top: 50%;
    z-index: 110;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.9);
-moz-box-shadow:0px 1px 3px 0px rgba(50, 50, 50, 0.9);
box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.9);
	
}

#side_social.left {
    left: 0;
}

#side_social.right {
    right: 0;
}

#side_social ul, #side_social ul li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#side_social ul li {
    display: block;
}

#side_social ul li a {
    display: block;
    margin: 0;
    padding: 13px 13px 9px 13px;
    background-color: #363b3f;
}

#side_social ul li a.rss:hover {
    background-color: #e97d24;
}

#side_social ul li a.twitter:hover {
    background-color: #00adec;
}

#side_social ul li a.facebook:hover {
    background-color: #3a5a97;
}

#side_social ul li a.linkedin:hover {
    background-color: #0076a9;
}

#side_social ul li a.slideshare:hover {
    background-color: #EA851D;
}

#side_social ul li a.dribbble:hover {
    background-color: #d3306e;
}
#side_social ul li a.link:hover {
    background-color: #59A4C9;
}

#side_social ul li a.google:hover {
    background-color: #c23b2b;
}

#side_social ul li a.pinterest:hover {
    background-color: #ad2e25;
}

#side_social ul li a.delicious:hover {
    background-color: #0001fe;
}

#side_social ul li a.digg:hover {
    background-color: #1b5891;
}

#side_social ul li a.flickr:hover {
    background-color: #ff0083;
}

#side_social ul li a.deviantart:hover {
    background-color: #5f7a6a;
}

#side_social ul li a.tumblr:hover {
    background-color: #395777;
}

#side_social ul li a.stumble:hover {
    background-color: #de470c;
}

#side_social ul li a.blogger:hover {
    background-color: #fa6700;
}

#side_social ul li a.behance:hover {
    background-color: #035dfb;
}

#side_social ul li a.lastfm:hover {
    background-color: #c71c05;
}

#side_social ul li a.skype:hover {
    background-color: #3bc1f4;
}

#side_social ul li a.vimeo:hover {
    background-color: #4ba8c0;
}

#side_social ul li a.wordpress:hover {
    background-color: #2998c3;
}

#side_social ul li a.yahoo:hover {
    background-color: #650f6a;
}

#side_social ul li a.youtube:hover {
    background-color: #fe1511;
}
.text_left{ text-align:left; float:left !important;}

.top_m{ margin-top:0px !important;}

.qu ul.list {
    margin: 0;
    padding: 0;
}
.qu .list li {
    border-top: 1px solid #474b4e;
    line-height: 27px;
    margin: 0;
    padding: 3px 0;
	font-size:13px;
}
.sub_title_co{ color:#484848 !important; font-size:16px !important;}
.all_titel_col{ color:#484848 !important; font-size:16px !important; font-weight: bold !important; margin-bottom: 10px !important;}
.mr_top{margin-top: 30px !important;}

.mr_top_fro{margin-top:0px !important;}

.bulet {
    background-image: url(../images/bullet.png);
    background-position: left 4px;
    background-repeat: no-repeat;
    line-height: 24px;
    padding-bottom: 0;
    padding-left: 30px;
    padding-top: 0;
    text-align: justify;
	padding-bottom:10px;
}

.mr_top_top{margin-top: 30px !important;}

.mar_bot{margin-bottom:20px; }
.mar_top{margin-top:30px;}
.pad_left_zero{padding-left:0;}
.justify{text-align:justify;}

.objective_mar_top{margin-top:7px;}
.objective p{margin-left:-9.5%;}
.objective i{margin-left:-40%;}

.img_bor{border:1px solid #999;
-webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.9);
-moz-box-shadow:0px 1px 3px 0px rgba(50, 50, 50, 0.9);
box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.9);
}
.img_mar{margin-top:25px;}

.why_join i{margin-left:-100%;}
.why_join p{margin-left:-10.5%;}

.aacpa-section h5{margin-bottom: 5px; margin-left:-10px; font-weight:bold;}

.adv p{margin-left:-9.5%;}
.adv i{margin-left:-120%;}
.members_mar_bot{margin-bottom:10px; }