body, a, #sidebar,#sidebar a,#sidebar ul li,#sidebar .tweet .tweet_list li, #content a.pf_readmore_btn:hover,.query .tweet_list li,.reply a,#content .comment-text cite,#content .comment-text cite a,#content ul.ordered_list li span,ul.our_awards li sub,ul.our_awards li sub a,.services_icon_small h4 small,.services_icon_medium h4 small,.pricing_table ul li,.pricing_table ul li a,
.team_member h5 sub,#content .support_team p a,#content .testimonials_left h5 sub,.testimonials_left a,#content .blog_post h3 a:hover,.horizontal_menu,.horizontal_menu a,.horizontal_menu li a,.post_bottom_bg,.post_bottom_bg span a,blockquote div,#sidebar .testimonials_slider ul li .client_testimonials h5,#sidebar .testimonials_slider ul li .client_testimonials h5 sub,code,pre,#content .content_tweet > .tweet .tweet_list li,.promotion_box p sub { color:#3f3f3f; }
#content p {font-size:15px;}
#inner_header h1 { color:#4B5608;font-size:24px; }
#content h1,#content h1 a { color:#4B5608;font-size:24px; }
#content h2,#content h2 a { color:#4B5608;font-size:13px;margin-bottom:3px; }
#content h3,#content h3 a { color:#222222;font-size:14px;margin-bottom:3px; }
#content h4,#content h4 a,.list_slider_title { color:#222222;font-size:14px;margin-bottom:3px; }
#content h5,#content h5 a { color:#222222;font-size:14px; }
#content h6,#content h6 a { color:#222222;font-size:14px; }
#footer ul li,.large-footer ul li a,.small-footer p,#footer .tagcloud a,#footer p,#footer a,#footer .my_toggle .my_toggle_title,#footer .my_tabs ul.tab-nav li a,#footer .tweet .tweet_list li, footer .query .tweet_list li,#footer .testimonials_slider ul li .client_testimonials h5 sub,#footer select { color:#a8a8a8;font-size:12px; }
#content .blog_post h3,#content .blog_post h3 a { color:#c73914;font-size:17px; }
.small-footer,.small-footer p,.small-footer p a { color:#a8a8a8;font-size:11px; }

h1, h2, h3, h4, h5, h6,.pf_quote, .post_bottom_bg span.post_button a,.reply a,.call_section,.recent_posts_list1_date,.fcb_title,.comment_author,#content .comment-text cite,#content .pf_box h3,.list_slider_title,.blog_post_date_comments,.blog_post_date_comments2,.caption.big_teal,ul.our_awards li,blockquote,.home_readmore,#content .promotion_box p,#content .steps_with_circle ol li span,.tbl-heading,.button.medium,.button.large,.button.xlarge,.slider_left p.title_text { font-family: "Open Sans", arial, verdana, tahoma; font-weight: normal;}
.pf_quote { font-weight:normal; } #content .pf_box h3 { font-weight:bold; font-family:arial, tahoma } #content .promotion_box p sub {font-weight:normal;}
.small-footer .tm_social_media { background:none;}
table {
    border-collapse: collapse;
}
table, th, td {
    border: 1px solid;
}
td {
    padding: 3px;
}

.main-camket{
    width: 100%;
    text-align: left;
    margin: 0 auto;
    clear: both;
	margin: 89px 0 50px 0;
}
.box-camket {
    width: 91%;
    margin: 0 auto;
    padding: 0 15px 33px 15px;
    position: relative;
    border: 2px dashed #f0b630;
    background: #fffcee;
    background: -webkit-linear-gradient(left,#e0e8aa, #fffcee, #e0e8aa);
    background: -o-linear-gradient(left,#e0e8aa, #fffcee, #e0e8aa);
    background: -moz-linear-gradient(left,#e0e8aa, #fffcee, #e0e8aa);
    background: linear-gradient(left,#e0e8aa, #fffcee, #e0e8aa);
    font-size: 23px;
    line-height: 32px;
    font-weight: 400;
    color: #363636;
    font-family: Roboto, Arial, sans-serif;
}
.logo-camket, .info-camket, .bt-view-camket{clear:both;}
.logo-camket {
    text-align: center;
    position: relative;
    top: -74px;
}
.info-camket {
    margin: -86px auto 0;
}
.bt-view-camket {
    border-bottom: 7px solid #8A9C1E;
    padding: 10px 11px;
    margin: 0 auto;
    color: #fff;
    text-decoration: blink;
    width: 54%;
    background: #a1b720;
    background: -webkit-gradient(radial,center center,0,center center,460,from(#cee92f),to(#a1b720));
    background: -webkit-radial-gradient(circle,#cee92f,#a1b720);
    background: -moz-radial-gradient(circle,#cee92f,#a1b720);
    background: -ms-radial-gradient(circle,#cee92f,#a1b720);
}
.icon-camket {
    width: 50px;
    text-align: center;
    padding: 21px 5px 17px 15px;
    height: 50px;
    float: left;
}
.icon-camket:before {
    font-size: 40px!important;
}
.text-bt-map {
	white-space: initial;
    border: 2px dashed #ffffff;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 19px;
    padding: 10px 10px;
    border-radius: 6px;
}
.text-bt-map:hover {
	border: 2px dashed #feeac6;
}
.bt-view-camket a {
    color: #fff;
    text-decoration: blink;
}
.text-bt-map {
    line-height: 26px!important;
}
p.text-camket:before {
    font-size: 33px;
    vertical-align: text-bottom;
    color: #00a50e;
    padding-right: 2px;
}
.note-i-camket {
    font-weight: 300;
    text-transform: none;
    line-height: 43px;
    font-size: 28px;
    text-align: center;
    margin-top: -8px;
    color: #f00;
}
.img-camket {
    text-align: center;
    margin: -22px auto 0;
}
@media (max-width: 1024px) and (min-width: 768px){
.logo-camket img {
    width: inherit!important;
}
.logo-camket {
    top: -63px!important;
}
.bt-view-camket {
    width: 69%!important;
}
.note-i-camket {
    font-size: 25px!important;
}
}
@media screen and (max-width: 650px){
.main-camket {
    width: 97%!important;
}
.note-i-camket {
    font-size: 24px!important;
}
.logo-camket {
    top: -61px!important;
}
.icon-camket {
    padding: 30px 0px 17px 8px!important;
}
.logo-camket img {
    width: 78%!important;
}
.bt-view-camket {
    width: 88%!important;
}
}
[chonicon]:before, [chonicon-xanh]:before, [chonicon-do]:before, [chonicon-cam]:before, [chonicon-xam]:before, [chonicon-blue]:before, [chonicon-white]:before{
    font-family: FontAwesome; 
	speak: none; 
	font-size: 25px;
    margin-right: 5px!important;
    font-weight: 300;
}
[chonicon2]:before, [chonicon2-xanh]:before, [chonicon2-do]:before, [chonicon2-cam]:before, [chonicon2-xam]:before, [chonicon2-blue]:before, [chonicon2-white]:before{
    font-family: Elusive-Icons; 
	speak: none; 
	font-size: 25px;
    margin-right: 6px!important;
    font-weight: 300;
}


.i-down{
	-webkit-animation: 3s ease 0s normal none infinite running i-down;
    -o-animation: 3s ease 0s normal none infinite running i-down;
    animation: 3s ease 0s normal none infinite running i-down;
}
.muiten-icon{
    color: #f00;
	font-size: 60px!important;
    margin: 15px auto 5px;
    margin-right: -24px;
}
p.fa.fa-slideshare.i-big { 
    font-size: 50px;
    margin: 20px 0 0px 0;
    color: #00AB4F;
}

[chonicon]:before{
content: attr(chonicon);
}
[chonicon-xanh]:before{
    color:#00AB4F; content: attr(chonicon-xanh);
}
[chonicon-do]:before{
    color:#F12D41; content: attr(chonicon-do);
}
[chonicon-cam]:before{
    color:#FE5722; content: attr(chonicon-cam);
}
[chonicon-xam]:before{
    color:#464646; content: attr(chonicon-xam);
}
[chonicon-blue]:before{
    color:#FE5722; content: attr(chonicon-blue);
}
[chonicon-white]:before{
    color:#fff; content: attr(chonicon-white);
}

	
	
[chonicon2]:before{
content: attr(chonicon2);
}
[chonicon2-xanh]:before{
    color:#00AB4F; content: attr(chonicon2-xanh);
}
[chonicon2-do]:before{
    color:#f00; content: attr(chonicon2-do); font-size:70px;
}
[chonicon2-cam]:before{
    color:#FE5722; content: attr(chonicon2-cam);
}
[chonicon2-xam]:before{
    color:#464646; content: attr(chonicon2-xam);
}
[chonicon2-blue]:before{
    color:#FE5722; content: attr(chonicon2-blue);
}
[chonicon2-white]:before{
    color:#fff; content: attr(chonicon2-white);
}


.i-color-0:before{
	color:#1198b6; 
    font-size: 23px!important; 
}
.i-color-3:before{
	color:#1198b6; 
    font-size: 36px!important; 
}
.i-color-1:before{
	color:#ec0000; 
}
.i-color:before{
	background: #FF9800;
    color: #fff;
    border-radius: 20px;
    padding: 7px 8px;
}
.ifont{
    font-size: 23px!important;
    margin-right: -6px;
} 
.ifont2{
    font-size: 40px!important;
    margin-right: -6px;
} 
.chinhanh-main2 .itext {
    font-size: 21px;
    margin: 10px 0;
    text-align: left;
}
.chinhanh-main2 .maproom2 {
	clear: both;
    padding: 1px 0;
    color: #0071af;
    font-family: Roboto Condensed, Roboto, Arial, sans-serif;
    font-size: 18px;
    line-height: 6px;
    text-decoration: none!important;
    line-height: 30px;
}

.chinhanh-main2 {
    width: 91%;
    margin: 40px auto 30px;
    background: #f2f2f2;
    border-left: 5px solid #f47321;
    padding: 7px 18px 7px 18px;
}
ul.maproom2 {
    padding: 10px 0;
    color: #0071af;
    font-family: Roboto Condensed, Roboto, Arial, sans-serif;
    font-size: 18px;
    text-decoration: none!important;
}
.chinhanh-main2 .clcam {
    color: #f5680e;
}
.namedc{
	margin-left:-7px;
}
.chinhanh-main2 .clred{
	color:#f00!important;
    font-size: 21px;
    margin: 7px 0;
	text-align: left;
}
.chinhanh-main2 .namecn, .ifont{
    color: #f5680e;
    float: left;
    margin: 12px 0px 0px 0;
}
.cn2{
	border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
}
.cn3{
	border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
}
.cn4{
	border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
}
.cn5{
	border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
}
.cn6{
	border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
}
.cn7{
	border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
}
.cn8{
    border-bottom: 1px dashed #d2d2d2;
}

.mod-view span, .mod-view a {
    font-size: 19px;
}
p.maproom span {
    color: #f5680e; 
}
p.maproom {
    text-align: left;
    margin: 20px auto 0px;
    color: #0071af;
    line-height: 28px;
    font-size: 20px;
}
.chinhanh-main {
    width: 82%;
    margin: 0px auto 35px;
    background: #f2f2f2;
    border-left: 5px solid #f47321;
    padding: 1px 0 20px 18px;
}


.nen-bai-lien-quan {
    background: #fffdef url("https://dienlanhachau.r.worldssl.net/wp-content/themes/suachuamaylanh/images/backgrounds/bg-dot.png") repeat scroll 0 0;
    color: #199700;
    padding: 0px 2%;
    width: 96%;
	
}
.nen-bai-lien-quan-h2 {
    color: #199700;
    font-family: Roboto Condensed !important;
    font-size: 26px;
    line-height: 35px;
    margin: 3% 0 0 1%;
    text-align: left;
 text-transform: uppercase;
} 

#imageline {
width: 100%;
position:relative;
}