/*







Theme Name: Cross Over







Theme URI: http://crossovermedia.ca/







Author: Crossover Media







Author URI: http://crossovermedia.ca







Description: ._bg



Version: 1.3







License: GNU General Public License







License URI: license.txt







*/















/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html







-------------------------------------------------------------- */











 



html,body{ margin:0 







; background:#22272A; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}







@font-face {



	font-family: 'Myriad Pro';



	src: url('MyriadPro-Regular.otf') format('truetype');



	}



	



 



.main_wrapper{ width:1019px; margin:auto;}







.header{ width:1019px; float:left; margin:0 0 0 0px; padding:0 0 0 0px; height:605px;}



.header_2{ width:1019px; float:left; margin:0 0 0 0px; padding:0 0 0 0px; height:305px;}



.clear{ clear:both;}







.fl{ float:left;}







.fr{ float:right;}







.topmenu_main{ width:100%;  margin:0px; padding:0px; height:135px;}







.logo{ width:185px; float:left;}







.logo img{ position:absolute; margin:2px 0 0 0px;}







.menu_right{ width:873px; float:right;}



 



.topicon_menu{ width:auto; float:right; padding:20px 0 0 0px;}







.topicon_menu a{ color:#fff; text-decoration:none;}







.topicon_menu a:hover{ color:#FF5D00; text-decoration:none;}







.topicon_menu span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}







.topicon_menu img{ float:left; margin:-8px 6px 0 6px;}







.main_otp_menu{ width:100%; margin:0px; padding:0px; height:46px;}















.main_menu_top_div ul{ position:absolute; z-index:100; margin:-2px 0 0 0px;}







.main_menu_top_div ul{ list-style:none; margin:0px; padding:0px;}







.main_menu_top_div li{ display:inline; list-style:none; margin:0px; font-size:14px; color:#fff; text-align:center;}







.main_menu_top_div li a{ list-style:none; font-size:14px;  color:#fff; text-decoration:none;}







.main_menu_top_div li a:hover{ }







.main_menu_top_div li:hover , .current-menu-item{} 







.main_menu_top_div li{ display:block; height:81px; width:140px; float:left; padding:35px 0 0 0px; text-align:center; padding-left:14px; font-family:Myriad Pro;}







.main_menu_top_div li { display:block; height:81px; width:130px; float:left; padding:35px 0 0 0px; text-align:center; padding-left:14px; font-family:Myriad Pro;}























.main_menu_top_div li{ margin-left:0px;}







.footer_main{ width:100%; background:url(images/footer_bg.png) repeat-x; margin:0px; padding:0px;}







.topfooter_menu{ min-height:190px;}







.footer_bottom_bg{ background:url(images/footer_bottom_bg.jpg) repeat-x; height:57px; width:100%; margin:0px; padding:0px;}







.footer_cotainer{ width:1019px; margin:auto; padding:0 0 0 0px;}







.footer_left{ width:700px; float:left;}







.footer_right{ width:319px; float:right; padding:0 0 0 0px;}







.footer_right_text{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#6B7074; padding:18px 0 0 0px; text-align:left;}















.footer_right_text_html5{ font-size:11px; font-family:ArialMT; color:#6B7074;text-align:left;}






img{ border:0px;}








#footer_left_menu  ul{ margin:18px 0 0 0px!important; padding:0px!important; list-style:none!important;}
 


#footer_left_menu   li{ display:inline!important;margin:0px!important; padding:0px 30px 0 0px!important; list-style:none!important; color:#ABB2B8!important;font-size:11px!important; font-family:Arial, Helvetica, sans-serif!important;}



#footer_left_menu  li a{ text-decoration:none!important; display:inline!important;list-style:none!important; color:#ABB2B8!important;font-size:11px!important; font-family:Arial, Helvetica, sans-serif;}



#footer_left_menu  li a:hover{ color:#fff;}  







.footer_left_cols{ float: left;







    margin: 0 22px 0 0;







    padding: 0 0 0 0; 







    width: 151px;}







	







	.footer_left_cols_last{ float: left;







    margin: 0 0px 0 0;







    padding: 0 0 0 0;



 



    width: 319px; list-style:none;}







	







	.html5_div{ width:150px!important; margin-right:0px;}







.heading_footer_menu h1{ font-family:Museo; font-size:18px; color:#fff; margin:30px 0 0 0px; padding:0 0 0 0px; font-weight:normal;}







.fot_menu{ margin:0 0 27px 0px;}







.fot_menu ul{ margin:17px 0 0 0px; padding:0px; list-style:none;}







.fot_menu li{ margin:0px; padding:0 0 5px 0px; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#A6ADB3;}







.fot_menu li a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#A6ADB3;}







.fot_menu li a:hover{ color:#fff;}







.footer_icons img{ margin: 15px 10px 0 0px; float:left;}







.serach_div{ width:auto; float:left; margin:10px 5px 0 0px;}







.serach_bg{ background:url(images/serach_bg.png) no-repeat; width:214px; height:27px; border:none; color:#B4B6B8; padding:0 0 0 10px; float:left;}







.serach_btn{ background:url(images/serach_btn.png) no-repeat; width:74px; height:29px; float:left; margin-top:-2px;







padding:0 0 0 0px; border:none; text-align:center; color:#B4B6B8; font-size:13px; cursor:pointer;}







.serach_btn:hover{border:none; text-align:center; color:#fff; font-size:13px; cursor:pointer;}







.middle_container_main{ width:1019px; float:left; margin:0 0 0 0px; padding:0 0 10px 0px;}







.middle_left{ width:698px; float:left; margin:0 0 0 0px; padding:0 0 0 0px;}







.middle_righ{ width:285px; float:right;  margin:0 0 0 0px; padding:0 0 0 0px;}







.sidebar_bg_main{ background:#22272A url(images/sidebar_bg.jpg) repeat-x; margin: 0 0 25px 0px; padding:0 0 0 20px;}







.sidebar_bg_main2{ background:#22272A url(images/sidebar_bg2.jpg) repeat-x; margin: 0 0 0px 0px; padding:0 0 15px 16px;float:left; width:269px;}







.sidebar_bg_main3{ background:#22272A url(images/sidebar_bg3.jpg) repeat-x; margin: 0 0 0px 0px; padding:0 0 0px 16px; float:left; width:269px;}







.top_heading_sidebar{ background:url(images/heading_sidebar.png) no-repeat; width:246px; height:48px; text-align:center; font-size:30px; font-family:Trebuchet MS; color:#fff; font-weight:bold; padding:0 0 0 0px; margin:0 0 10px 0px;}




  


.text_box{ background:url(images/textbox.png) no-repeat; width:214px; height:22px; margin:0 0 7px 0px; color:#000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:7px 0 5px 10px; border:none;}


 




.sidebar textarea{ background:url(images/textareaa.png) no-repeat;  border: medium none;
    height: 62px;
    padding-left: 8px;
    padding-top: 8px;
    width: 224px;}







.sidebar_submit{ background:url(images/submit.png) no-repeat; width:93px; height:32px; text-align:center; color:#fff; font-family:ArialMT; font-size:18px; float:right; margin:14px 27px 25px 0px; border:0px; cursor:pointer; border-radius: 7px 7px 7px 7px;}







.sidebar_submit:hover{ color:#000;}







.heading_2sidebar{ font-family:Trebuchet MS; color:#fff; font-size:18px; margin:0 0 0 0px; padding:10px 0 0 0px;}







.heading_2sidebar img{ float:left; margin:0 7px 0 0px;}







.news_letter{ background:url(images/newsletter.png) no-repeat; width:240px; height:20px;color:#000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:7px 0 7px 10px; border:none; margin:14px 0 0 0px; float:left;}







.sub_btn_margin{ margin-right:30px!important;}







.text_boxes{padding:0 0 0 11px;}







.sidebar_menu ul{ margin:27px 0 0 15px; padding:0px; list-style:none;}







.sidebar_menu li{ background:url(images/arrow.png) no-repeat; background-position:left 5px;}







.sidebar_menu li{ margin:0px; padding:0 0 20px 15px; list-style:none; font-family:Myriad Pro; font-size:14px; color:#fff;}







.sidebar_menu li a{list-style:none; font-family:Myriad Pro; font-size:17px; color:#fff; text-decoration:none;}







.sidebar_menu li a:hover{ color:#DC4100;}







.top_tabs_menu_main{ background:url(images/top_manu.png) no-repeat; width:692px; height:89px; float:left; padding:0 0 0 0px; margin:6px 0 0 0px;}







.tabs_div{ width:200px; float:left; margin:0 0 0 0px; padding:10px 0 0 11px; font-family:Trebuchet MS; font-size:14px; color:#fff; font-weight:bold;}







.tabs_div img{ float:left; margin:0 10px 0 0px;}































.tabs_div2{ width:200px; float:left; margin:0 0 0 0px; padding:10px 0 0 28px; font-family:Trebuchet MS; font-size:14px; color:#fff; font-weight:bold;}







.tabs_div2 img{ float:left; margin:0 10px 0 0px;}























.tabs_div3{ width:200px; float:left; margin:0 0 0 0px; padding:10px 0 0 53px; font-family:Trebuchet MS; font-size:14px; color:#fff; font-weight:bold;}







.tabs_div3 img{ float:left; margin:0 10px 0 0px;}







.tabs_bg {
    background: url(images/tabs_bg.png) no-repeat scroll 0 0 transparent;
    height: 52px;
    margin: 0;
    padding-left: 13px;
    width: 683px;
}






.main_tabs_div {
       margin: 0;
    padding-bottom: 10px;
    width: 100%;
}







.tab_menu ul{ margin:0px; padding:0px; list-style:none; }







.tab_menu li{ display:inline-block;width:127px; height:52px;  margin:0 0 0 25px; padding:6px 0 0 0px; list-style:none; font-family:"Times New Roman", Times, serif; font-size:18px; color:#B3B3B3; text-align:center;}







.tab_menu li a{display:inline-block; margin:0px;width:127px; height:52px; list-style:none; font-family:"Times New Roman", Times, serif; font-size:18px; color:#B3B3B3; text-align:center; text-decoration:none;}















.tab_menu li a:hover{ color:#fff;}















.tab_menu li:hover{ color:#fff; background:url(images/menu.png) no-repeat;}















li.active2 a{ color:#fff; }















li.active2{ color:#fff; background:url(images/menu.png) no-repeat;}







.content_bg{ background:url(images/middle_content_bg.jpg) repeat-x; width:675px; margin:3px 0 0 0px; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ABB2B8; line-height:19px; height:301px;}


.content_bg a{ color:#ABB2B8; text-decoration:none; font-weight:bold;}
.content_bg a:hover{ color:#DA3A04;} 











.content_bg_marketing{ width:675px; margin:3px 0 0 0px; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ABB2B8; line-height:19px;}















.content_bg_marketing img{ float:right; margin:0px 0px 0 25px;}

 





.content_bg2{  width:675px; margin:40px 0 0 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ABB2B8; line-height:19px;}













 

.content_bg3 { float:left; margin:0 25px 0 0px; width:auto;}







.content_bg_mark { float:right; margin:0 0px 0 0px; width:auto;}







.content_bg4 { float:left; margin:0 0px 0 0px; width:367px; text-align:justify;}







.content_bg_marketing_page { float:left; margin:0 0px 0 0px; width:auto; }







.content_bg_text { color:#FF5700; font-size:18px!important; font-weight:normal; margin:0 0 10px 0px;}







.content_bg_text span{ font-style:italic;}







.content_bg img{ float:left; margin:0 25px 0 0px;}







.content_bg h2{ color:#ffffff; font-family:Trebuchet MS; font-size:20px; margin:20px 0 10px 0px; padding:0 0 0 0px;}







 h2 img{ float:left; margin:-12px 10px 0 0!important;}







.content_bg4 img{color:#ABB2B8; font-family:Trebuchet MS; font-size:24px; margin:0px 0 10px 0px; padding:0 0 0 0px;}



a{ text-decoration:none;}



.testmonails_btn {
    background: url(images/testmonails.png) no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-family: Georgia;
    font-size: 22px;
    font-style: italic;
    height: 51px;
    margin: 10px 0 0;
    padding: 5px 0 0 36px;
    width: 270px;
    text-align: left;
    line-height: 22px;
}

.testmonails_btn a{ height:46px; width:270px;}
.testmonails_btn:hover{background:url(images/testmonails.png) no-repeat; background-position:left -56px; color:#000;}
a.testmonails_btn:hover{color:#000;}

testmonails_btn a:hover{color:#000;}
.testmonails_btn1{ background:url(images/testmonails1.png) no-repeat; width:185PX; height:44px; font-weight:bold; font-family:Georgia; font-size:12px; color:#fff; font-style:italic; float:left; padding:10px 0 0 16px; margin:10px 0 0 41px;}

.testmonails_btn1:hover{ color:#000;}
a.testmonails_btn1:hover{ color:#000;}
.testmonails_btn1 a:hover{ color:#000;}


















.testmonails_btn a{ color:#fff; text-decoration:none;}





.testmonails_btn1 a{ color:#fff; text-decoration:none;}



.testmonails_btn a:hover{ color:#000;}

.testmonails_btn1 a:hover{ color:#000;}





.body_bg{ background:url(images/body_bg.jpg) no-repeat; background-position:center bottom; width:100%; float:left; margin:0px; padding:0px;}







.inner_top_heading{ background:url(images/inner_top_heading.png) no-repeat; width:976px; height:29px; font-size:20px; color:#ABB2B8; padding:3px 0 0 16px;}



.inner_top_heading_po{ background:url(images/inner_top_heading.png) no-repeat; width:976px; height:29px; font-size:20px; color:#ABB2B8; padding:3px 0 0 16px;}

.inner_top_heading_po img{ margin:-8px 8px 0 0px; float:left;}


.inner_top_heading img{ margin:0 8px 0 0px; float:left;}















.middle_righ_contact{ width:593px; float:right;  margin:0 0 0 0px; padding:0 0 0 0px; background:url(images/contact_img.jpg) no-repeat; background-position:left top; min-height:630px;}







.middle_left_contact{ width:376px; float:left; margin:0 0 0 0px; padding:25px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ABB2B8;}







.middle_left_contact span{ color:#FB5600; font-weight:bold;}







.contact_map{ margin:258px 0 20px 0; width:488px; height:298px; border:solid #FB5600 3px; border-radius:6px; }







.contact_text_box{ background:url(images/contact_textbox.png) no-repeat; width:340px; height:35px; border:none;







 margin:0 0 7px 0px; float:left; padding:0 0 0 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}







 







 .contact_text_box:hover{ background:url(images/contact_textbox_over.png) no-repeat; width:340px; height:35px; border:none;







 margin:0 0 7px 0px; float:left; padding:0 0 0 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}















select.middle_left_contact { -webkit-appearance: none; }















 .middle_left_contact select{-webkit-appearance: none;







    -moz-appearance: none;







    appearance: none;







 background:url(images/select.png) no-repeat; width:456px; height:35px; padding:8px 0 0 14px; margin:0 0 7px 0px; border:none; float:left;}







  .middle_left_contact textarea{ background:url(images/textarea.png) no-repeat; width:340px; height:80px; border:none; padding:12px 0 0 14px}







  .middle_left_contact option{ width:340px; overflow:hidden; border:none;}







  .middle_left_contact textarea:hover{ background:url(images/textarea_over.png) no-repeat;}







  







  







  .contact_submit{ background:url(images/submit_contact.png) no-repeat; width:150px; height:44px; text-align:center; float:right; padding:0 0 0 0px; margin:17px 0 0 0px; border:none; color: #FFFFFF;







    float: left;







    font-family: ArialMT;







    font-size: 18px;







    height: 44px;







    margin: 17px 24px 15px 0;







    padding: 0 0 0 24px;







    text-align: left;







    width: 150px;}







	







	  .contact_submit:hover{ cursor:pointer; color:#000;}







	.contact_top_div{ margin:0 0 20px 0px; width:100%;}







	







	.content_bg_marketing span{ font-weight:bold; color:#FB5600;}







	.content_bg_marketing_page span{ font-weight:bold; color:#FB5600;}







	.content_bg_marketing_page ul{ margin:10px 0 15px 0px; list-style:none; padding:0px;}







	.content_bg_marketing_page li{ margin:0 0 0 0px; list-style:none; padding:0 0 7px 20px;}







	.content_bg_marketing_page li a{ color:#ABB2B8; text-decoration:none;}







	.content_bg_marketing_page li{ background:url(images/arrow2.jpg) no-repeat; background-position:left 9px;}







	.readmore{ background:url(images/readmore.png) no-repeat; width:150px; height:44px; color:#fff; font-family:Georgia; 







	font-size:14px; padding:10px 0 0 18px; float:left; font-weight:bold; font-style:italic;}







	.readmore a{color:#fff; font-family:Georgia; font-size:14px; text-decoration:none;}







	.readmore a:hover{ color:#000;}







	.con_margin{ margin:0px!important;}







	







	







	.page_top_heading{ font-size:20px; color:#ABB2B8; padding:6px 0 0 0px;}







.page_top_heading img{ margin:-16px 8px 0 0; float:left;}



.sub_meet



{


 border-radius: 7px 7px 7px 7px;
 background: url(images/submit.png) no-repeat scroll 0 0 transparent!important;



    border: 0 none!important;



    color: #FFFFFF!important;



    cursor: pointer!important;



    float: right!important;



    font-family: ArialMT!important;



    font-size: 18px!important;



    height: 32px!important;



    margin: 14px 27px 25px 0!important;



    text-align: center!important;



    width: 93px!important;



	padding-top:0px!important; }



	



	.sub_meet:hover {



	color:#000000!important; }



	



	/*******************BLOG******/



	.blog_sam {



     margin: 15px 0 0;



    padding: 10px;



    width: 1000px;



}



.admin_sam {



    border-bottom: 1px dotted #fff;



    float: left;



    height: 40px;



    margin: 0;



    padding: 0;



    width: 1000px;



}



.admin12 {



    float: left;



    margin: 0;



    padding: 14px 0 0 10px;



    width: 539px;



}



.admin21 {



    background: url(images/man.jpg) no-repeat scroll left 4px transparent;



    border: medium none;



    color: #fff;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 12px;



    margin: 0;



    padding: 0;



}



.admin21 a {



    color: #fff;



    text-decoration: underline;



}



.admin21 a:hover {



    color: #fff;



    text-decoration: none;



}



.comment1 {



    background: url(images/comment.jpg) no-repeat scroll left 3px transparent;



    border: medium none;



    color: #fff;



    float: left;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 12px;



    margin: 0;



    padding: 0 0 0 333px;



}



.comment img{ margin:0 0 -10px 0;} 



.comment1 a{ color:#fff; text-decoration:none;} 



pageh1{



    color: #fff;



    font-size: 22px !important;



    text-decoration: none;



}



pagep1{



    color: #fb5500;



    font-size: 22px !important;



    text-decoration: none;



    line-height: 36px;



}



pageprice1{



    color: #ffffff;



    font-size: 22px !important;



    text-decoration: none;



}



.txt {



    color: #fff;



    font-family: Arial,Helvetica,sans-serif;



    font-size: 12px;



    line-height: 20px;



    margin: 0;



    padding: 10px;



}



.txt h1 {



    margin: 0;



    padding: 0 0 10px;



}



.txt h1 a {



    color: #fff;



    font-size: 18px !important;



    text-decoration: none;



    text-transform: uppercase;



}



.txt h1 a:hover {



    color: #fff;



    text-decoration: underline;



}



.txt p {



    margin: 0;



    padding: 0 0 0;



}



.txt a {



    color: #fff;



    text-decoration: none;



} 



.txt a:hover {



    color: #ccc;



    text-decoration: none;



}



.txt hr {



    border-color: #F3E5D4;



}



.blog_mac {



    background: none repeat scroll 0 0 #FFFCFC;



    border: 1px solid #5CBD0B;



    border-radius: 10px 10px 10px 10px;



    margin: 15px 0 0;



    padding: 10px;



}



.admin_mac {



    border-bottom: 1px dotted #327697;



    float: left;



    height: 40px;



    margin: 0;



    padding: 0;



    width: 633px;



}



.admin12_mac {



    float: left;



    margin: 0;



    padding: 14px 0 0 10px;



    width: 490px;



}



.admin21_mac {



    background: url(images/man.jpg) no-repeat scroll left 4px transparent;



    border: medium none;



    color: #000000;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 12px;



    margin: 0;



    padding: 0;



}



.admin21_mac a {



    color: #000000;



    text-decoration: underline;



}



.admin21_mac a:hover {



    color: #000000;



    text-decoration: none;



} 



.comment1_mac {



    background: url(images/comment.jpg) no-repeat scroll left 3px transparent;



    border: medium none;



    color: #701D75;



    float: left;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 12px;



    margin: 0;



    padding: 0;



}



.txt_mac {



    color: #282828;



    font-family: Arial,Helvetica,sans-serif;



    font-size: 12px;



    line-height: 20px;



    margin: 0;



    padding: 10px;



}



.txt_mac h1 {



    margin: 0;



    padding: 0 0 10px;



}



.txt_mac h1 a {



    color: #000000;



    font-size: 18px !important;



    text-decoration: none;



    text-transform: uppercase;



}



.txt_mac h1 a:hover {



    color: #000000;



    text-decoration: underline;



}



.txt_mac p {



    margin: 0;



    padding: 0 0 0;



}



.txt_mac a {



    color: #745F4C;



    text-decoration: none;



}



.txt_mac a:hover {



    color: #000000;



    text-decoration: none;



}



.txt_mac hr {



    border-color: #F3E5D4;



}



.midright_mac {



    background: none repeat scroll 0 0 #FFFCFC;



    border: 1px solid #5CBD0B;



    border-radius: 10px 10px 10px 10px;



    float: right;



    margin: 46px 0 0;



    padding: 10px;



    width: 200px;



}



.midright {



    background: none repeat scroll 0 0 #FFFCFC;



    border: 1px solid #5CBD0B;



    border-radius: 10px 10px 10px 10px;



    float: right;



    margin: 50px 0 0;



    padding: 10px;



    width: 200px;



}



.archieve {



    margin: 0;



    min-height: 200px;



    padding: 0;



    width: 200px;



}



.archieve h3 {



    background: none repeat scroll 0 0 #66A03A;



    border-radius: 5px 5px 5px 5px;



    color: #FFFFFF;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 14px;



    font-weight: bold;



    margin: 0;



    padding: 3px 0 5px 10px;



}



.archieve ul {



    display: block;



    list-style: none outside none;



    margin: 0;



    padding: 0 0 0;



}



.archieve ul li {



    background: url(images/archieve-bg.jpg) repeat-x scroll center top transparent;



    display: block;



    list-style: none outside none;



    margin: 0 0 10px;



    padding: 0 0 0;



}



.archieve ul ul {



    display: block;



    list-style: none outside none;



    margin: 0;



    padding: 10px 5px 0;



}



.archieve ul ul li {



    -moz-border-bottom-colors: none;



    -moz-border-image: none;



    -moz-border-left-colors: none;



    -moz-border-right-colors: none;



    -moz-border-top-colors: none;



    background: url(images/arrow.png) no-repeat scroll left 9px transparent;



    border-color: -moz-use-text-color -moz-use-text-color #5CBD0B;



    border-style: none none dotted;



    border-width: medium medium 1px;



    color: #000000;



    display: block;



    font-family: Arial,Helvetica,sans-serif;



    font-size: 12px;



    line-height: 25px;



    list-style: none outside none;



    margin: 0;



    padding: 0 0 0 12px;



}



.archieve ul ul li a {



    color: #000000;



    text-decoration: none;



}



.archieve ul ul li a:hover { 



    color: #1479B3;



    text-decoration: underline;



	}



	



	.tabmenu_2 li.back{ margin-top:-9px!important;}







.bg_top_background{ background:url(images/bg.jpg) repeat-x; background-position:center top; width:100%; margin:0px; padding:0px;}

.bg_top_background_2{ background:url(images/bg1.jpg) repeat-x; background-position:center top; width:100%; margin:0px; padding:0px;}



div.faq-title{ font-size:17px; color:#fff; margin-bottom:10px;margin-top:10px; font-family:Arial, Helvetica, sans-serif;}



div.faq-title a{color: #fff; 



    font-size: 17px !important; font-weight:bold; 



   text-decoration:none; font-style:normal; }  



   div.faq-title a:hover{color: #FF5700; border-bottom:solid #FF5700 1px; display:block;} 



   div.faq-answer{ margin:0 0 10px 0px!important; padding:10px!important; background:#333333;} 



   



   



   .wpcf7-submit



   {



    background: url(images/submit.png) no-repeat scroll 0 0 transparent!important;



    border: 0 none!important;



    color: #FFFFFF!important;



    cursor: pointer!important;



    float: left!important;



    font-family: ArialMT!important;



    font-size: 18px!important;



    height: 32px!important;



    margin: 14px 27px 25px 0!important;



    text-align: center!important;



    width: 93px!important;



}



 



.wpcf7-submit:hover{



color:#000000 !important ;



}







#menu-item-21 , #menu-item-24{ padding:0 0 0 0px; margin:6px 0 0 0;} 



#menu-item-91{margin:6px 0 0 0;padding:0 0 0 0px;}



.comment{ color:#fff;} 



.comment a{ color:#fff; text-decoration:none;}







.learn_title {



    background: url(images/inner_top_heading.png) no-repeat scroll 0 0 transparent;



    color: #ABB2B8;



    font-size: 20px;



    height: 35px;



    padding: 3px 0 0 15px; 



    width: 976px;



}







.learn_title img{ margin:0 8px 0 0px; float:left;}















.wpcf7-text {



    background: url(images/contact_textbox.png) no-repeat scroll 0 0 transparent;



    border: medium none;



    color: #000000;



    float: left;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 12px;



    height: 35px;



    margin: 0 0 7px;



    padding: 0 0 0 14px;



    width: 340px;



}



.wpcf7-text:hover {



    background: url(images/contact_textbox_over.png) no-repeat scroll 0 0 transparent;



    border: medium none;



    color: #000000;



    float: left;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 12px;



    height: 35px;



    margin: 0 0 7px;



    padding: 0 0 0 14px;



    width: 340px;



}



select.middle_left_contact {



}







.wpcf7-captchar{



    background: url(images/contact_textbox_over.png) no-repeat scroll 0 0 transparent;



    border: medium none;



    color: #000000;



    float: left;



    font-family: Verdana,Arial,Helvetica,sans-serif;



    font-size: 12px;



    height: 35px;



    margin: 0 0 7px;



    padding: 0 0 0 14px;



    width: 340px;



} 







.wpcf7 select {



    -moz-appearance: none;



    background: url(images/select.png) no-repeat scroll 0 0 transparent;



    border: medium none;



    float: left;



    height: 35px;



    margin: 0 0 7px;



    padding: 8px 0 0 14px;



    width: 456px;



}



.wpcf7 textarea {



    background: url(images/textarea.png) no-repeat scroll 0 0 transparent;



    border: medium none;



    height: 80px;



    padding: 12px 0 0 14px;



    width: 340px;



}







.wpcf7-submit {



    background: url(images/submit_contact.png) no-repeat scroll 0 0 transparent!important;



    border: medium none!important;



    color: #FFFFFF!important;



    float: left!important;



    font-family: ArialMT!important;



    font-size: 18px!important;



    height: 44px!important;



    margin: 17px 24px 0 0!important;



    padding: 0 0 0 24px!important;



    text-align: left!important;



    width: 150px!important;  



}



.wpcf7-submit:hover {



    color: #000000!important;



    cursor: pointer!important;



}



.wpp-creditlink{



display:none!important;



}



.website-thumbnail img{



width:200px!important;



height:150!important;



border:1px solid!important;



}



.bigst{

font-size:25px; 

font-weight:bold;

color:#FFFFFF;

}





.spn11{

font-size:18;

font-weight:bold;

}

#text-2{ list-style:none!important; background:none!important;}



.widget-container{ list-style:none!important;background:none!important;} 



#sfstest-page{



color:#FFFFFF !important; 



}



.cite-linkcolor:{ #FFFFFF !important; 



}

.strike{ font-family:14px; color:#D6D4D2; font-weight:normal!important;}

.sidebar_menu span{ font-size:17px; font-weight:bold; color:#DC4100;}



/***************video**************/

.vide_ads{

font-size:20px;

line-height:24px;

}

.customer {

    background: none repeat scroll 0 0 #858686;

    color: #FFFFFF;

    font-size: 16px;

    font-weight: bold;

    line-height: 20px;

    padding: 9px;

}

.video_most{

width:419px;

float:left;

padding:20px 0 0 0px;

}

.video_most p{

margin:0px;

padding:4px 0 4px 0px;

}

.video_bg{

width:450px;

background:url(images/video-ad-bg.png) no-repeat;

padding:10px 20px 20px 30px;

color:#ffffff;

font-size:20px;

line-height:32px;

margin-top:82px;

}

.video_bg label{

width:450px;

color:#ffffff;

font-size:30px;

}

.promet{

font-size:16px;

padding:14px 0 8px 0;

}

.promet label{

font-style:italic;



}

.deliver{



}

.deliver_right{

width:250px;

float:right;

padding:20px 0 0 0px;

}

.customer{

}

.deliver_right ul {

    border-left: 1px solid #CCCCCC;

    margin: 0 !important;

    padding: 28px 0 0 20px !important;

}

.deliver_right ul li{

margin:0px !important;

padding:0px 0 15px 34px !important;

list-style:none !important;

font-size:16px !important;

background:url(images/right-arroe.jpg) no-repeat left top !important;

font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;

}

.book_your{

background:#F15825;

width:260px;

padding:20px;

color:#000;

font-size:16px;

font-weight:bold;

position:absolute;

margin:-187px 0 0 371px;

}

.book_your label{

color:#ffffff;

font-size:20px;

}



/***************nextstep_Crossover**************/



.nextstep img{ float:right; margin:0 0 0 20px;}

.content_bg h1{ margin:0px; padding:0px;}



.deliver_right2{

width:400px;

float:right;

padding:20px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;

}



.deliver_right2 ul{

margin:0px !important;

padding:0px 0 0 0!important;

}

.deliver_right2 ul li{

margin:0px !important;

padding:0px 0 10px 34px !important;

list-style:none !important;

font-size:16px !important;

background:url(images/right-arroe.jpg) no-repeat left top !important;

font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;

}

.articals_main{ margin:20px 0 0 0px;}

.video_page_banner{ background:#DBDCDD; padding:20px 20px 20px 40px; color:#000; font-size:20px; margin-top:10px;}

.profile_select img{}



.videos{ background:url(images/videos.png) no-repeat; height:76px; width:197px;}

.videos:hover{ background:url(images/videos.png) no-repeat; height:76px; width:197px; background-position:center -76px;}
.menu-header_menu-container .menu-item a {
    height: 85px;
    margin-top: -36px;
    padding-top: 31px;
    width: 80px;
}

.header_text_left{ width:368px; float:left; margin:0 0 0 0px; padding:0 0 0 0px; font-family:Myriad Pro; font-size:14px; color:#fff;}
.header_text_left h1{ font-family:"Times New Roman", Times, serif; font-size:26px; color:#fff; font-weight:bold;}
.header_text_left h1 span{font-family:"Times New Roman", Times, serif; font-size:26px; color:#FB5600;font-weight:bold;}



.images_box_main{ width:675px; margin:auto; height:394px;}
.brouser{ background:url(images/BROCHURES.jpg) no-repeat;}
.right_text_container{ width:211px!important; float:right; padding:28px 0 0 0px; margin:0px;}
.right_text_container h1{ font-family:Myriad Pro; font-size:30px; color:#fff; width:100%; margin:0px 0 0 0px; padding:0px 0 0px 0px; background:url(images/bg_h1.png);font-weight:normal; text-indent:20px;}

.right_text_container h2{ font-family:Myriad Pro; font-size:30px; color:#fff; width:100%; margin:0px 0 0 0px;  padding:6px 0 6px 0px;  font-weight:normal; text-indent:20px;}

.h1textmain{width:211px; }
.left_h1_h3_text{ width:100px; float:left; background-image:none; }
.left_h1_h3_text h1{ background-image:none!important;}

.right_text_container h3{ font-family:Myriad Pro; font-size:20PX; color:#fff; font-weight:normal;  text-align:left; margin:0px; padding:10px 0 8px 10px;}
.right_h12{ width:150px; float:left;}
.right_text_container h1 h2{ float:right;}
.right_text_container ul{ margin:0 0 0 0px; padding:0 0 0 0px;}
.clear{ clear:both;}

/*********************************/

.business_cards{ background:url(images/business-cards.jpg) no-repeat;}
.brouser{ background:url(images/BROCHURES.jpg) no-repeat;}
.letterhead{ background:url(images/letterhead.jpg) no-repeat;}
.presentationfolders{ background:url(images/presentation-folders.jpg) no-repeat;}
.Rack{ background:url(images/Rack-cards.jpg) no-repeat;}
.highendbusiness{ background:url(images/high-end-business-cards.jpg) no-repeat;}
.doorhanger{ background:url(images/door-hanger.jpg) no-repeat;}
.small{
padding:0 0 0 20px;

}
.small ul{
margin:0px;
padding:0px;
}
.small ul li{
margin:0px;
padding:0px;
list-style:none;
font-family:Myriad Pro; font-size:16px; color:#fff;
list-style:disc; 

}
.inner_top_heading1 img {
	float: left;
	margin: -5px 8px 0 0;
}
.inner_top_heading1{ background:url(images/inner_top_heading.png) no-repeat; width:976px; height:29px; font-size:20px; color:#ABB2B8; padding:3px 0 0 16px;}
.inner_top_heading2{ background:url(images/inner_top_heading.png) no-repeat; width:976px; height:29px; font-size:20px; color:#ABB2B8; padding:3px 0 0 16px;}
.vspace-1 {
    padding-bottom: 1%;
    padding-top: 1%;
}
.rect-gray {
    background: none repeat scroll 0 0 #EBEBEB;
    border: 1px solid #D8D8D8;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 #FFFFFF;
}
.section-nav ul {
    margin: 0;
    padding: 0;
}
.section-nav ul li {
    display: inline-block;
    margin: 0;
    padding: 0;
}
section-nav ul .current_page_item a, #portfolio-filters a.selected {
    color: #F36E2A;
    
}
.section-nav ul li a:hover {

color:#000000; 
}
.portheading h1{ color: #fff;
    font-family: "ff-meta-serif-web-pro","Georgia",serif;
    font-size: 33px;
    text-shadow: 0 1px 0 #FFFFFF; text-align:left;}
	.portfolio_details{color: #999999;
    font-size: 17px;
    font-weight: lighter;
    line-height:20px;
    margin: 0 auto 3.5%;
    max-width: 80%;
    padding: 0;
    text-align: left;
	float:right;
	width:456px; }
	.portfolio_details p
	{
	margin:0px;
	padding:0px;  
	}
	.middle_lefta img{ width:535px; text-align:center;background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 1px 1px 2px #CCCCCC;
    padding: 5px;
    vertical-align: middle;
	float:left;}
	
	
	
	
	

