
@media only screen and (min-width: 768px) and (max-width:999px) {

.wrapper{width: 96%;padding: 0 2%}
.main{ background-size:100% auto}

.navigation{display: table;width: 100%}

.navigation li{float: none;display: table-cell; background-position:right 8px;}
.navigation li.home{ padding-right:8px;}
.navigation li a{font-size: 11px; padding:18px 6px 7px}
.navigation > li > ul > li > a{ padding:8px 11px !important; font-size:11px !important; white-space:nowrap}
.navigation > li > ul > li{ float:left; width:100%}

.slide1 img{width: 100%}
.slider_text h2{ line-height:30px !important}
.freetrial_bg {  bottom: -20px; right: -69px;}

.slider_text span{ background-position:0 5px;}

.freetrial_bg a { background-size:100% auto; padding:32px 39px 28px 39px !important; }


.freetrial_bg a:hover{ color:#fff; background-size:100% auto}

.patient2{ margin-top:85px;}

.slider_text{width: 300px;text-align: left;top: 20px}

.slider_text span{font-size: 20px}

.slider_text small{font-size: 12px}

.slider_text ul{margin-top: 10px}

.slider_text li {font-size: 16px;padding: 2px 18px; background: url(../images/correct.png) no-repeat left 3px }

/*.cursal_slider li{width: 14%;}

.cursal_slider li img{width: 75%}*/
.row1 h3{ font-size:14px; line-height:18px;}
.laptop_image{ margin-top:90px;}
.laptop{width: 50%}

article h1{font-size: 24px}

aside h2{font-size: 18px}

/*.cursal_slider ul{width: 88%}*/
.cursal_slider{ width:98%; padding-right:2%}
ul.cycle-slideshow{ width:82% !important; margin: 0 auto; float:none}
.cursal_slider li{float: none; margin-left:8px}



.cursal_slider .txt{font-size: 15px; margin-top: 35px; margin-left:25px}

.prev{left:0px;top:35%}

.next{right:0px;top:35%}


.software_list{ float:left; height:auto; width:100%; padding-bottom:30px;}
.software_list li{ width:27%}

.col1 h3{ font-size: 16px; padding: 8px 0 18px;background-size: 100% 100%}

.col1{margin-left: 7px;width: 32.4%;height: 304px}

.col_menu li a{font-size: 10px; padding:10px 6px}

.testmonial_txt{margin-left: 65px}

.list_menu{margin-left: 17px;width: 31%}

.list1 li a{font-size: 12px;}

.list1 li {padding: 1px 12px;}

.list_menu li{  padding: 2px 0 3px 16px;}
.list_menu li a{font-size: 11px}

.list_menu span a{font-size: 14px}{font-size: 16px}

.list_menu h4{font-size: 16px}

.patient2{width: 40%}

.row1 .greenbg{font-size: 17px; background-size:100% auto; margin-left: -21px; padding-bottom:5px;}

.row1 .greenbg:after{background-size:100% auto; left:0}

.row1 h2{font-size: 17px; padding: 13px 0;}

.border_col1 h3{ font-size: 18px; padding: 8px 0 14px; background-size:100% 100%}

.border_col1 h3 span{font-size: 12px}

.sub2{padding: 10px 10px;font-size: 12px;background-size: 96% 100%}
.sub2:hover{background-size: 96% 100%}
.sub3{ line-height:30px}

.right_section h4{font-size: 14px}

.laptop_image{width: 48%}

.video_img{width: 48%}

.contact input{  padding: 6px; width: 70%;}

.contact1 textarea{width: 74%}

.light_bg h4{font-size: 13px;line-height: 20px;padding-bottom: 21px;}

.light_bg h4 span{font-size: 11px;line-height: 20px}

.light_bg p{font-size: 11px}

.col1{ padding-bottom:35px;}

.testmonial h4{font-size: 24px}

header .right_header form{ margin-top:65px; width:215px;}

.light_bg .box { min-height: 185px;}
.watch_video.mob{ display:none;}
.watch_video.des{ display:block;}
.navigation>li>ul{top:45px;}
.marleft1 { margin-left: 17px;}
.fancybox-image, .fancybox-iframe{ z-index:99999; position:relative}

}

@media only screen and (min-width:768px){

.navigation{display: block !important;}


}



@media only screen and (max-width:767px){

.wrapper{width: 96%;padding: 0 2%}
.main{ background-size:100% auto}

header{ text-align:center;}
header .logo{ max-width:90%; float:none; display:inline-block; margin:30px 0 0 0}
header .logo img{ max-width:100%; }


header .right_header{width: 100%; text-align: center}
header .right_header form{ margin-top:20px; float:left; display:inline-block; width:60%; max-width:50%}

header .login{text-align: left}

.border_col1 h3{ background-size:100% auto; }
.toggleMenu{display: block;}

.navigation li.home a{ background:none; text-indent:0}
.navigation{display: none;height: auto;background: #2b529c}

.left_nav_aro{display:none;}

.right_nav_aro{display:none;}

.navigation li{float: none;border-bottom: 1px solid #000;padding: 0px}

.navigation li a{padding:12px; display: block;}

.navigation li a:hover{color:#000;}



.slide1 img{width: 100%}

.freetrial_bg { background: url(../images/freetrial_img2.png) no-repeat;}

.freetrial_bg a { font-size: 15px;    padding: 8px 20px;}

.slider_text{width: 300px;text-align: left;top: 20px}

.slider_text span{font-size: 16px}

.slider_text small{font-size: 12px}

.slider_text ul{margin-top: 10px}

.slider_text li {font-size: 13px;padding: 2px 18px; background: url(../images/correct.png) no-repeat left 3px }

.slider_text span br{display: none;}

.slider_text small{margin-top: 4px}

.slider_text{left: 3%}

.slider_text ul{margin-top: 3px}

.pagination{bottom: 5px}

.pagination li{width: 6px;height: 6px}

article{width: 100%}

.laptop{width: 35%}

aside{width: 100%;margin-top: 20px}

.cursal_slider{text-align: center; display:none}
footer .cursal_slider{text-align: center; display:block}


/*.cursal_slider li{width: 12%;float: none;display: inline-block;text-align: center;margin-left: 0px;padding: 0 8px}

.cursal_slider li img{width: 100%}*/
.cursal_slider li img{ max-width:80% !important; height:auto}
.cycle-slideshow{ width:100% !important;}
.cursal_slider { width:80% !important; padding:0 10% !important}
.cursal_slider .txt{width: 100%;text-align: left; margin: 10px 0; text-align:center}
.cursal_slider li{ margin-left:12px}

article h1{font-size: 20px}

.testmonial h4{font-size: 20px}

.testmonial{background: #f1f3f3; padding: 30px 4%;  width: 92%;}

.collun{height: 20px;width: 20px}

.testmonial_txt{width: 100% !important; margin-left: 0px}

.list_menu{width: 100%;margin-left: 0px;text-align: center;padding-bottom: 25px}

.list1{width: 100%}

.list1 li{background: none;float: none;display: inline-block;}

.green_bg{height: auto;background:#64990b;}

.left_green_aro{display: none;}

.right_green_aro{display: none;}

.list_menu li{background: none; padding:0; width:100%}

header .social_icon{margin-top: 10px}

.freetrial_bg{right: -11px}

.prev{left:0px;top:50%}

.next{right:0px;top:50%}



.next img{ height: 17px;

    width: 11px;}

.prev img{ height: 17px;

    width: 11px;}

.border_col h3{font-size: 18px; padding: 8px 0 12px; min-height:40px} 

.border_col h3{margin-top:-3px;}

.col1{width: 100%;margin-left: 0px;margin-bottom: 20px}

.light_bg h4 span br{display: none;}

.left_section{width: 100%}

.right_section{width: 100%}

header .right_inner_header .login1{float: none;text-align: left}

header .right_inner_header .inner_socila_icons{float: none;width: 100%;display: inline-block;text-align: left;margin:0px;}

.telephone{float:none;text-align: left}

.search{width: 70%;float: left}

.search input[type="text"]{width: 75%}

.right_inner_header{width: 100%}

nav{margin:10px 0 5px;}

.laptop_image{width: 40%}

.row1 h3 br{display: none;}

.row1 h3{ font-size: 16px; line-height: 20px;}

.row1 .greenbg{font-size: 14px; margin:0; padding: 26px 10px 4px 20px; background-size:100% 100%;  height:auto; line-height:22px; /* background: url(images/heading_topbgm.png) no-repeat 0 0 ;*/ }

.row1 .greenbg:after{ left:0}

.row1 h2{font-size: 16px; padding: 14px 0 13px;}


.telephone a{font-size: 16px}

.light_bg{min-height: auto}

.col1{background: none;height: auto !important}

header .login{font-size: 12px}

header .login a{font-size: 12px}

header .social_icon img{font-size: 12px}

header .social_icon img{height: 20px;width: 20px}

.row1 h4{margin:5px 0 10px;}



.navigation > li > ul{position:relative;top:0px; width:100%;}
.home a{ background-position:15px center}

.navigation > li > ul li:last-child{border-bottom:0px}

.testmonial_txt { padding:15px 0; border-bottom: solid 1px #ccc}

h1.title{ font-size:24px;}
.freetrial_bg{ display:none}

.navigation>li:hover ul{display:none;}
.navigation > li > ul > li > a{ text-align:left}
.navigation li.menu-item-has-children > a{ position:relative}
.expand {
    background: url(../images/plus.png) no-repeat 0 center;
    cursor: pointer;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
}

.expand.active {
    background: url(../images/minus.png) no-repeat 0 center ;
}
.tp-bullets{ display:none}
.slider_text{display: none;}

.watch_video.mob{ display:block; float:right; clear:both}
.watch_video.des{ display:none;}
.news_letter { width:96%; padding:2%}

.right_section ul{ float:left; width:100%}

.prev{ top:71%}
.next{ top:71%}
#author, #email, #url {  width:96%; padding: 0 2%; }
#menu-our-products{ margin-left:0}
.light_bg .box{ height:auto}
.sub3{ padding-top:3px;}
}



@media only screen and (min-width: 320px) and (max-width:480px) {
.slider_container{ display:none}
header .logo img{width: 85%}
.right_section ul li{ width:72%}


.cursal_slider .txt{margin-left:0px;width:100%}



.cursal_slider .txt{text-align: center}

article h1{font-size: 16px}

aside h2{font-size: 24px}

.copy_right_img{float: none}

/*.row1 h1{background: #6da616;font-size: 14px; padding: 8px 9px 7px;}*/

.row1 h1:before{background: none;}

 .row1 h2{background: #6da616;font-size: 14px; padding: 8px 9px 7px;}

.row1 h2:before{background: none;}

.watch_video{width: 80%}

.video_img{width:100%}

.software_list{height: 190px}

.software_list li{width: 40%}

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

.price_list li img{   height: 44px; width: 80px;}

.patient2{width: 35%}

.col_menu li a{font-size: 13px}

.pagination1{top:56px;}

.list_menu{padding-bottom: 20px}

.sub2{background-size: 100% 100%;font-size: 16px}
.sub2:hover{background-size: 100% 100%;}


.click{margin-top:10px}

.video_img{margin-bottom:13px}

.software_list{height:150px}

.row1{padding-bottom:10px}

.watch_video.mob{ float:none }

header .right_header form{ width:75%; max-width:75%}.

}

